Introduction: Otto Robot

Nano ATmega328

Nano Shield I/O

Mini USB cable

HC-SR04

4 mini servo SG90

Small screws

5V Buzzer (if you have a battery pack with and on and off switch you dont need a switch)

Female - Female cable connectors

4 AA battery case

4 AA batteries

Small Magnetized screwdriver

3D print of the robot can be found at https://wikifactory.com/+OttoDIY/otto-diy/files/3Dprint

Step 1: Connect Servers

Add servos to both feet and to the body. Make sure you screw them on with the small screws to keep them in place.

Step 2: Add the Legs

Attach the legs to the body also tightening it to the body. Make sure the legs are able to rotate 180 degrees.

Step 3: Wires

Stick the wires through the appropriate holes and pull them through the body.

Step 4: Snap in the Feet

Once you pull the wires through the holes make sure the feet click in and then screw the feet in place with two more screws.

Step 5: Add Your Software

First insert your ultrasonic sensor to create the eyes. Now, attach the ATmega 328 to the Nano shield I/O and place inside the head of the robot. Make sure the outlets align with the corresponding holes.

Step 6: Appropriate Wiring

Using the female to female wires connect the wires according the diagram.

Step 7: Cleaning Up the Wiring

I used zip ties to clean up the wiring so they could fit a little better inside the body.

Step 8: Add a Trigger

Attach the trigger and stick it through the corresponding hole.

Step 9: Add Battery and Close the Body

After all the wiring is done add the battery source and close it up.

Step 10: Finished Product

This is what my robot ended up but your can add your own designs and creativity.

Step 11: Upload Code

Last step is to plug up your robot to a computer and upload the code. I used this websitehttps://wikifactory.com/+OttoDIY/otto-diy

Make sure our libraries and downloaded and then hit upload and watch your robot dance!