BuskingBot - Arduino Drum Player Robot

by HappyThingsMaker in Circuits > Robots

1896 Views, 23 Favorites, 0 Comments

BuskingBot - Arduino Drum Player Robot

openBuskingBot.jpg

Youtube Demo

Materials

0.OverallParts.jpg

A short story

My dream is to travel around the world and performing with robots. This robot will play a drum with me.


[ Parts and Tools]

[Instructions]

[About the Maker]

Download and Print 3d Parts

1.thingiverse.jpg

Assembling OverView

2.assem_1.jpg
2.assem_2.jpg
2.assem_3.jpg

Assembling Arms

2.assem_5.jpg
2.assem_6.jpg
2.assem_7.jpg
2.assem_8.jpg
2.assem_9.jpg

Use a hot melt gun.

Assembling Body / Attaching Arduino Board and Bluethooth Inside It

2.assem_10.jpg

Prepare parts and put together by using a hotmelt gun

Connect Motors to Arduino Board.

2.assem_10_1.jpg
2.assem_10_2.jpg
2.assem_10_3.jpg

Download Arduino Code and Upload It Onto Your Arduino

Source Code: https://github.com/happythingsmaker/openBuskingBo...

  • For bluetooth play(Download this) - openBuskingBot_Serial_BT_Servo.ino
  • For Serial Communication (for test)- openBuskingBot_Serial_Servo.ino

Assemble Arms to Body.

2.assem_11.jpg
2.assem_12.jpg
2.assem_13.jpg
2.assem_15.jpg
2.assem_14.jpg
2.assem_16.jpg
2.assem_17.jpg

Use a screw driver and a hotmelt glue gun.

(optional) attach hand - it can make sound louder

Application Test

3_1_1.jpg

Click Devices

3_1.jpg

Click Setting Icon

3_2.jpg

Click "Scan" It Can Vary Based on Your Android Phone

3_3.jpg

Find "HC-05" "HC-05" Is Name of the Bluetooth Model. It Can Vary Based on Your Bluetooth. in This Example, We Use HC Serise.

3_4.jpg

Type Pincode 1234 ( If It Is Not Working, Try 0000)

3_5.jpg

If Success, Back to the Application and Check the Bluetooth That You Selected.

3_6.jpg

Terminal - Select "Connect Icon"

3_7.jpg
3_8.jpg

Long Press a Button Written "M1"

3_9.jpg

Saving Keys

3_10.jpg
3_11.jpg

This step is for saving charactor which will be sent to your robot from android. we can send the charactors by typing. This step can help you send message conveiently.

DONE. Let's Play!