# data[].attributes.body
Découvrez le principe Arduino
La programmation
La modélisation 3D

# data[].attributes.body
Il prend des photos et vidéos de chaque atelier
il réalise un reportage sur le projet
Il aide ponctuellement les autres
Il réalise un suivi du projet
Il fait respecter le timming

# data[].attributes.body
Il réalise les montages électroniques (branchement, assemblage)
Il teste les le fonctionnement des actionneur
Il ajoute des éléments (en coordination avec le désigner et le programmeur)

# data[].attributes.body
Il étudie les programmes de fonctionnement
Il modifie les programmes
Il charge les programmes et les executes

# data[].attributes.body
Il charge les modèles 3D
Il modifie les modèles (en coordination avec l'électronicien et le programmeur)
Il imprime en 3D

# data[].attributes.body
Travailler en groupe

Réaliser une programmation informatique

Réaliser un montage électronique

Utiliser de la modélisation 3D

Lire des instruction (en anglais)

S'organiser

# data[].attributes.attachment_link.readable_text
who is Otto?
an interactive robot that anyone can make!
what can Otto do?
Otto walks, dances, makes sounds and avoids obstacles.
why Is Otto special?
Otto is completely open source, Arduino compatible, 3D printable, and with a social impact mission to create an inclusive environment for all kids.

Otto was inspired by another robot instructable BoB the BiPed and programmed using code from another open source biped robot called Zowi.
CC-BY-SA
Otto's differences are in the assembled size (11cm x 7cm x12cm), cleaner integration of components and expressions. Using off the shelf and 3D printed parts, simple electronics connections (almost no welding required), and basic coding skills, you will be able to build your own cute Otto friend in as little as two hours!

Otto is design using Autodesk 123D Design initially and now is owned by TinkerCAD software you can modify it for customization or further improvements!

This instructable focuses on how to build the basic Otto DIY version - yes, there are more Ottos and you can stay tuned for updates by subscribing here

Step 1: First Gather All Parts and Tools

Gather all the off the shelf parts that you'll need for this assembly. Here's the list:

1. Arduino or Genuino Nano V3.0 ATmega328

2. Arduino Nano Shield I/O

3. Mini usb cable. (most Arduino dealers provide the cable)

4. HC-SR04 Ultrasound sensor.

5. Mini servo SG90 9g x4 (each one should come with 2 pointed screws and one small screw).

6. 5V Buzzer passsive.

7. Dupont F/F cable connectors 10cm x6.

8. 4 AA Battery case stacked

9. 1.5V AA alkaline batteries x4. (not rechargeable with voltage below 1.5V very important)

10. Mini cross screwdriver. important magnetized

And then you only need to 3D print 6 parts in total:

11. 3D printed head.

12. 3D printed body.

13. 3D printed leg x2.

14. 3D printed foot x2.

Optional: cutter for post cleaning the 3D parts (if the 3D print quality is good enough no need) and a soldering iron (if you want it battery power otherwise can still connect it through USB to energize)

That's all simple!; Download all files from here https://wikifactory.com/+OttoDIY/otto-diy, If you do not have a 3D printer you can always use services or local maker spaces.
If you think is difficult to find the parts, you can buy the full kit here!

15 People Made This Project!

Recommendations

Arduino Contest 2019

IoT Challenge

Classroom Science Contest

Step 2: 3D Print Settings

Otto is very well designed for 3D printing, the files that you had downloaded are property oriented and centered, so wont give you trouble if you follow this common parameters:

Recommended to use a FDM 3D printer with PLA material.

No need supports or rafts at all.

Resolution: 0.15mm

Fill density 20%

You can print individually piece by piece to match the colors of the original design or optionally print all at the same time in an area of 14cm x 14cm.

For slicing and generating the g code for the machine free slicer software like Cura or in our case FlashPrint that comes with the FlashForge Finder 3D printer that we are using (If you are outsourcing the printing no need to worry about it)

After printing you will need to clean a little bit the legs and feet areas that fix the motors.

Step 3: Reorganize & Check Your Parts

As mention in step 2, Micro servo motors come with 3 screws in the picture are now included and rearranged the parts number for easy reading.

Remember to have ready your magnetized mini screwdriver.

Print the .pdf instructions manual for convenience from our Wikifactory
https://wikifactory.com/+OttoDIY/otto-diy/files/In...

Step 4: Foot Servos Assembly

Put the micro servo inside feet and then push it inside, if is to hard maybe need to clean more the area with a cutter.

Is very important to check that the servo is able to rotate at least 90 degrees to each side.

After checking the movement use only the small screw to fix it.

Same process for the other foot.

Step 5: Fix Servos to Body

Take the other 2 micro servos put them in the defined locations in the 3D printed body and fix them only with the pointed screws.

Step 6: Fix Legs to Body

Connect the legs to the hub of the micro servo, important like the foot servos you must check the legs are able to rotate 90 degrees each side respect to the body.

After verifying the alignment fix them using the small screws to the hole inside the leg.

Step 7: Fix Foot to Legs

Taking care of the cables as showed in the illustration you should put the cables inside the slots of the body passing thought the hole of the legs.

Once they are in right position use the pointed screws to fix them from the back.

Step 8: Head Assembly

Start from the ultrasound sensor is important to pull out the eyes to the limit.

After putting the Arduino nano in the shield, optionally you can weld the battery holder positive cable to Vin in the board and negative to any GND.

Insert diagonally the both boards together facing the USB conector to the hole in the 3D printed head, then use the last 2 pointed screws to fix it.

Step 9: Electric Connection

Prepare the breadboard cables and buzzer.

Then follow the diagram pins numbers and make sure to put them in the right position.

Step 10: Snap the Head and Upload the Code

The Head have snap feature, take care of the cables and close it.

For the coding part you will need to:

1. Download & install Arduino software IDE preferly version 1.8.5: https://www.arduino.cc/en/Main/Software

2. Copy Oscillator libraries that is inside OttoDIY_smooth_criminal.zip to C:\Users\user\Documents\Arduino\libraries (or wherever your library folder is installed):

3. Connect your Otto through USB (your computer should install the drivers)

4. Finally open & upload OttoDIY_smooth_criminal.ino code to your Arduino Nano and Otto ready to dance!

You can always try different codes from the same Wikifactory repository to use the ultrasound to avoid obstacles or detect objects and the buzzer to make sounds. Include all main moves very easy to adjust speed, number of times and direction.`

Stay tuned for more coming robots ottodiy.com

Share photos and videoson facebook or twitter!

PLEASE DO NOT COMMENT IF ANY ISSUE, i don't get notifications by instructables new comments so if anything please post an issue in https://wikifactory.com/+OttoDIY/otto-diy/issues otherwise it will take a lot of time for me to see it

# data[].attributes.attachment_link.title
Otto DIY - Build Your Own Robot in One Hour!

# data[].attributes.attachment_link.description
Otto DIY - Build Your Own Robot in One Hour!: who is Otto?an interactive robot that anyone can make!what can Otto do?Otto walks, dances, makes sounds and avoids obstacles.why Is Otto special?Otto is completely open source, Arduino compatible, 3D printable, and with a social impact mission to ...

# data[].attributes.attachment_link.readable_text
Otto est un robot bipède pour l'éducation c'est à dire pour apprendre aux élèves la robotique et la programmation

Il peut avancer reculer, se déplacer sur le coté et danser.
Son corps et ses jambes sont réalisés avec une imprimante 3D
Dans la version de base il possède un capteur à ultrason pour détecter les obstacles et des actionneurs qu'on appelles servo-moteurs pour faire bouger les pieds et les jambes.

Otto est Opensource, il y a donc beaucoup de versions disponibles en téléchargement sur internet.

Il est possible d'ajouter à Otto
- un buzzer pour faire des petits bruits amusants
- une matrice de Led pour qu'il communique ses émotions
- un capteur sensitif pour le faire réagir quand on le caresse
- une connexion bluetooth pour qu'il puisse communiquer avec un smartphone
- des roues à la place des jambes pour se déplacer plus vite ...

Exemple ci-dessous avec un robot Otto sur roues

Afin de traiter les informations venant des capteurs et donner des ordres vers les actionneurs, Otto peut utiliser 2 type de cartes électroniques programmables.

- une carte électronique programmable Arduino Nano
- une carte électronique programmable

Vidéo de montage de Otto Arduino

La version Otto Arduino se programme avec Mbloc

Il est possible de personnaliser Otto Arduino

Également de le faire danser

Présentation de la version Otto microbit

# data[].attributes.attachment_link.description
Otto est un robot bipède pour l'éducation c'est à dire pour apprendre aux élèves la robotique et la programmation Il peut avancer reculer, se déplacer sur le coté et danser.Son corps et ses jambes sont réalisés avec une imprimante 3DDans la version de base il possède un capteur à ultrason pour détecter les obstacles et des actionneurs qu'on appelles servo-moteurs pour faire bouger les pieds et les jambes.

# data[].attributes.body
(en anglais)

# data[].attributes.attachment_link.description
interactive robot that anyone can make! #OttoDIY

# data[].attributes.attachment_link.title
Massimo Banzi: Massimo Banzi : Comment Arduino rend l'imagination open-source

# data[].attributes.attachment_link.description
Massimo Banzi a contribué à inventer Arduino, un minuscule microcontrôleur facile à utiliser et open-source qui a inspiré des milliers de gens dans le monde pour fabriquer les trucs les plus cools qu'on puisse imaginer, du jouet au satellite spatial. Parce que, comme il le dit, "On a besoin de la permission de personne pour créer quelque chose de génial."