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

21506 views

45 respects

Components and supplies

2

Piezo Element

3

SG90 Micro-servo motor

1

Tactile Switch, Top Actuated

1

Slide Switch

1

Breadboard (generic)

1

SparkFun Electret Microphone Breakout

1

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

1

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

5

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

3

Rotary potentiometer (generic)

1

Arduino UNO

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

DrumCube, a robot drummer

arduino

Downloadable files

HiHat Generator Schematic

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

HiHat Generator Schematic

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

Full Diagram

Full diagram of the project

Full Diagram

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

Audio signal mixer

Audio signal mixer

Comments

FrancoMolina

0 Followers

0 Projects

Table of contents

45

0