BuskingBot - Arduino Drum Player Robot





Introduction: BuskingBot - Arduino Drum Player Robot

Youtube Demo

Step 1: Materials

------------------------------------ Parts ---------------------------------

Servo Motor MG90S http://amzn.to/2DfyEiF

Arduino Nano http://amzn.to/2qORUkC

Arduino Nano I/O Expansion http://amzn.to/2qODdhc

Bluetooth HC-05 http://amzn.to/2D087by

Dupont Cable (M-M) http://amzn.to/2CWBewp

5v usb battery http://amzn.to/2qS1ao5

------------------------------------ Tools ---------------------------------

Hot melt glue gun http://amzn.to/2CMf8cE

+ Driver (3mm) http://amzn.to/2Di6Dab

3D printer (P802MA) http://amzn.to/2CWuVZE

Filament for 3d print (PLA 1.75mm) http://amzn.to/2DhxPpo

------------------------------------ Instruction --------------------------

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

3D model file (for 3d printer) https://www.thingiverse.com/thing:2742894

Youtube https://www.youtube.com/playlist?list=PLXEhuWdUlc...

Manual https://github.com/happythingsmaker/openBuskingBo...

------------------------------------ About Maker ---------------------------------

Instagram: https://www.instagram.com/happythingsmaker/

Facebook: https://www.facebook.com/happyThingsMaker/

Blog : http://happyThingsMaker.com/

Step 2: Download and Print 3d Parts

Step 3: Assembling OverView

Step 4: Assembling Arms

Use a hot melt gun.

Step 5: Assembling Body / Attaching Arduino Board and Bluethooth Inside It

Prepare parts and put together by using a hotmelt gun

Step 6: Connect Motors to Arduino Board.

Step 7: 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

Step 8: Assemble Arms to Body.

Use screw driver and hotmelt glue gun.

(optional) attach hand - it can make sound louder

Step 9: Application Test

Step 10: Click Devices

Step 11: Click Setting Icon

Step 12: Click "Scan" It Can Vary Based on Your Android Phone

Step 13: 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.

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

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

Step 16: Terminal - Select "Connect Icon"

Step 17: Long Press a Button Written "M1"

Step 18: Saving Keys

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.

Step 19: DONE. Let's Play!



  • Epilog Challenge 9

    Epilog Challenge 9
  • Sew Warm Contest 2018

    Sew Warm Contest 2018
  • Gluten Free Challenge

    Gluten Free Challenge

We have a be nice policy.
Please be positive and constructive.




The video at the end made me LOL. This is super cute!