You are on page 1of 7

instructables

Tito - Arduino UNO 3d Printed Robot

by cparrapa

Tito is a Biped dancing DIY robot, derivative from Zowi HC-SR04 Ultrasound sensor
and Bob, basically has been adapted to an standard
Arduino UNO board with easier connections and Powerbank (optional)
supports. It was the rst iteration for Otto DIY
(www.ottodiy.com) Nut M3 x20

Supplies: Screw M3 x20


Arduino UNO board or compatible (in my case a
3D printed Head
DFRduino UNO)

3D printed Base3D printed Leg x23D printed Foot R3D


Breadboard
printed Foot L

Buzzer
Tools: 3D printer, Allen key and screwdriver
Futaba servo S3003 x4

https://www.youtube.com/watch?v=Gv1fPbU6vsg&feature=youtu.be

Tito - Arduino UNO 3d Printed Robot: Page 1


Step 1: 3D Print Parts

3D .stl les here: https://wikifactory.com/+OttoDIY/tito/ les Find a way to 3D print the parts, they are designed for no
supports, so it is very easy to print with 20% in ll and 0.2mm resolution.

Since is Tito is completely opensource you can nd there the 3D model design les.

Step 2: Pre Assemble

There is many was to build Tito, but one recommendation is before the connect the servos is to assemble the servo disk
pieces to the legs, then put the servos in the body and the feet..

Tito - Arduino UNO 3d Printed Robot: Page 2


Step 3: Wiring

Connect the servo motors in 2,3,4,5 digital outputs refer to the same wiring of other Ottos, HC-SR04 Ultrasound sensor
(trig for pin 8 and echo for pin 9).

For more details just use the same connections used in Otto DIY robot

Step 4: Test the Position of the Servos

In the picture the cables are disconnected but the idea here is to upload a code to the Arduino UNO board that will put
the all servos in 90 degrees and then match the right angle for the crank discs in the body and the feet. Tito should be in
a position like the photo. then you can x all the servos with the screw axis.
Tito - Arduino UNO 3d Printed Robot: Page 3
Step 5: Assemble Arduino UNO Board

This design make it easy to x any Arduino Uno compatible board (in my case a DFRduino UNO) in the head part, you can
use up to 4 screws.

Tito - Arduino UNO 3d Printed Robot: Page 4


Step 6: Final Assembly

If all connections are secured you can close the head part and x it to the body using the lateral screws.

Step 7: Coding With Blocks

Just connect your USB cable to Arduino UNO and upload the codes from our Otto Blockly software. There are many
examples for the robot like walk di erent directions, ultrasound, raise, tilt and dance.

PLEASE DO NOT COMMENT IF ANY QUESTION, i don't get noti cations by instructables new comments so if anything
please post in our forum builders.ottodiy.com otherwise it will take a lot of time for me to see it

https://youtu.be/chcWxh4Co_c

Also, I downloaded the codes and the libraries, they all verify fine, except the Otto_calibration.ino
It says that it can't find the Otto.h library. I looked in your github again and my libraries folder and I
Tito - Arduino UNO 3d Printed Robot: Page 5
don't see an Otto.h library there either. I tried downloading Otto robot libraries from different
examples online, and still can't find it. But I do have an Otto9.h library. Could this be it instead? Or
could you provide the Otto.h library?
Hi LeAnne
Thanks i will updated the links and you can just use the new libraries that are here
https://wikifactory.com/+OttoDIY/tito
I don't see any schematic. Also the link for the Autodesk_123D_Design is broken.

Hi Leanne
Yes Autodesk closed that software but you can just use same as Otto.
Thank you for your works, I will, with my students and the pedagogic team try to raise funds to
give a big tip. The project of this year is to build up tito and try to manage a "football" match with
the "intelligence" set in the embedded Arduino UNO.
Hi Hurukan
Can't wait to see that football match! please share.
Hy
ich have allready printed the design and i have alle wires connected correctly, but when i upload a
Code the Otto makes not that was he made. the left Servo was permanently 360 !!!! and the
other makes not.Can you help me please ?
Hi Frank
you must use 180 servos otherwise how to align? i don't have experience with 360 but probably
they need some special calibration.
Made the TITO. However have an issue with the casing.

thanks for share your work, Tito and otto are amazing

you are welcome man, have you build one of them?

Thank you for sharing the work! I'm making a kit for students to ride (I'm from Brazil). doubt about
energy. You used Powerbank 5V?
PS: sorry, i used goggle translator.
Hi Katiafl
join the Otto builders group in Facebook !(https://www.facebook.com/groups/ottodiy/) there are
many Brazilians there they will help you in Portuguese! ;)
Best Regards
Camilo
I did everything correctly but i am getting a message that says error opening zip file. I was
wondering if you have any ideas?
check your zip software

Hello, I have one question. Could you post the code using software. I am having a little trouble
downloading the code and I am certain that it is because the code was written with a PC. If not i
might need a little help to download the code.
Hi the code require the libraries so you need to download the whole packgage go to ottodiy.com
built it! section and clic in the donwload button

Tito - Arduino UNO 3d Printed Robot: Page 6


Hi, I am currently trying to make one, but the servos did not come with those disks for the feet.
Any idea where I could get them?
Go to hobby stores or makerspaces they should have a lot of them

I might try and make this but i was just wondering if you could tell me where you got your motors
from because i'm new to this sort of thing and don't really know a good price. Thanks!
Hi i bought them in China so i don't know a good price outside maybe mamazon.
https://www.amazon.com/Futaba-FUTM0031-S3003-Standard-Servo/dp/B0015H2V72

Tito - Arduino UNO 3d Printed Robot: Page 7

You might also like