Introduction: DIY Cardboard Dancing Robot

Hey guys, I'm Angelo, a form 4 student studying at HK, today I'm gonna show you to make a cardboard dancing robot based on some parts on the OTTO robot and its arduino program. So what are you waiting for? Let's start building!

Step 1: Here's What You Need

1- arduino nano board x1

2- arduino shield board x1

3- cardboard box x1

4- servo x4

5- servo arm x4

6- otto leg x2

7- otto torso x1

8- otto foot L x1

9- otto foot R x1

10- a bunch of screws

Step 2: The Foot

Well a dancing robot has gotta have feet, but it ain't gonna grow by themselves. So i used the feet from the otto 3d file. I attached the foot file from the robot here. And here's what you're gonna do after you 3d print the parts:

1- grab a foot and put the servo in with the gears facing the hole like the second picture

2- then put a servo arm into the slot and connect to the servo

3- use your screwdriver to screw the parts shut

4- and do the same for the other leg, but remember the direction, the side with the servo arm is the back, and the other side is the front.

Step 3: Torso

Now its time for the torso, i attached the files you need, and here are the steps:

1- attach a servo into the body via hole in the bottom (see picture 2)

2- add screws on both sides of servos (as seen in picture 3)

3- put a servo arm into the slot of the leg, and connect the leg with the torso

4- add a screw to the servo arm

5-do the same for the other leg

Step 4: Body Assembly

This step is relatively simple:

1- thread the cable through the slot of the inner leg and through the slot underneath the belly of the otto robot, then snap the leg in place

2- do the same to the other leg

Step 5: Circuits

This build has four servos, so its easy to connect:

1- connect the nano board to the shield board, make sure the plugs face the same direction

2- follow the circuitry on picture 5

Step 6: Programming

I used mbot to programme the robot with a simple move, the moves are already in the mbot app, but you can still do slight tweaks in the code to change speed and movement range.

Step 7: To Give "life" to the Robot

Just ready a 9 volt battery and a suitable plug for the jack

Step 8: The Body

I cut a trapezium from cardboard with a upper length of 7cm, lower length of 10.5cm and height of 10.5cm, and folded it into a trapezoid. After that i folded paper springs with 2cm width paper strips, and decorated the robot with foam balls.

Step 9: Ready to Go!

Put the body onto the torso and plug the robot, and its ready to go!!!

Have fun while i try to get some sleep!!! Yawn...

Cardboard Challenge

Participated in the
Cardboard Challenge