DrumCube, an Arduino Robot Drummer

An Arduino-based robot drummer. It works with a transistor noise-generator and an arrangement of servos hitting a can and a pair of piezos.

May 14, 2019

24161 views

45 respects

Components and supplies

1

Arduino UNO

1

SparkFun Electret Microphone Breakout

3

Rotary potentiometer (generic)

2

Piezo Element

5

Transistor - NPN, 60V 200mA (2N3904)

1

Slide Switch

1

Ultra-small LM2596 Power Supply Module DC / DC BUCK 3A adjustable buck Module Regulator Ultra LM2596S Compatible With Arduino by Atomic Market

3

SG90 Micro-servo motor

1

Tactile Switch, Top Actuated

1

Breadboard (generic)

1

LAOMAO DC-DC Step-up Boost Power Supply Module Adjustable Power Apply 3V-32V to 5V-35V XL6009 400KHz 4A Max

Tools and machines

1

Soldering iron (generic)

1

Mastech MS8217 Autorange Digital Multimeter

Apps and platforms

1

Arduino IDE

Project description

Code

DrumCube, a robot drummer

arduino

Downloadable files

Kick Schematic

Amplifier circuit for the piezos in the kick system

Kick Schematic

Snare Schematic

Amplifier circuit for the electret microphone in the Snare system

Snare Schematic

Full Diagram

Full diagram of the project

Full Diagram

Audio signal mixer

Audio signal mixer

Kick Schematic

Amplifier circuit for the piezos in the kick system

Kick Schematic

Snare Schematic

Amplifier circuit for the electret microphone in the Snare system

Snare Schematic

HiHat Generator Schematic

White noise generator and high-pass filter to replicate the cymbals sound.

HiHat Generator Schematic

Full Diagram

Full diagram of the project

Full Diagram

Audio signal mixer

Audio signal mixer

HiHat Generator Schematic

White noise generator and high-pass filter to replicate the cymbals sound.

HiHat Generator Schematic

Comments

Only logged in users can leave comments

FrancoMolina

0 Followers

0 Projects

Table of contents

Intro

45

0