Biped dancing robot : Différence entre versions

(Imported page from en.wikifab.org)
 
(update property name)
 
(8 révisions intermédiaires par 4 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
 
{{Tuto Details
 
{{Tuto Details
|SourceLanguage=en
 
|Language=en
 
|IsTranslation=0
 
 
|Type=Creation
 
|Type=Creation
|Area=Robotics, Electronics, Play & Outside
+
|Area=Electronics, Play and Hobbies, Robotics
|Description=Tito is a Biped dancing DIY robot, derivative from Zowi and Bob, basically has been adapted to an standard Arduino UNO board with easier connections and supports.
+
|Tags=robot, Arduino,
 +
|Description=<translate><!--T:1--> Tito is a Biped dancing DIY robot, derivative from Zowi and Bob, basically has been adapted to an standard Arduino UNO board with easier connections and supports.</translate>
 
|Difficulty=Medium
 
|Difficulty=Medium
 
|Cost=45
 
|Cost=45
Ligne 13 : Ligne 11 :
 
|Licences=Attribution-ShareAlike (CC BY-SA)
 
|Licences=Attribution-ShareAlike (CC BY-SA)
 
|Main_Picture=Tito (11).jpg
 
|Main_Picture=Tito (11).jpg
 +
|SourceLanguage=none
 +
|Language=en
 +
|IsTranslation=0
 
}}
 
}}
 
{{Introduction
 
{{Introduction
|Introduction=Tito is a Biped dancing DIY robot, derivative from Zowi and Bob, basically has been adapted to an standard arduino UNO board. original project Zowi https://github.com/bqlabs/zowi
+
|Introduction=<translate><!--T:2--> Tito is a Biped dancing DIY robot, derivative from Zowi and Bob, basically has been adapted to an standard arduino UNO board. original project Zowi https://github.com/bqlabs/zowi</translate>
 
}}
 
}}
 
{{Materials
 
{{Materials
|Material=Arduino UNO
+
|Step_Picture_00=Tito (6).jpg
 +
|Material=<translate><!--T:3-->
 +
Arduino UNO
 
Nano breadboard or
 
Nano breadboard or
 
Buzzer
 
Buzzer
Ligne 30 : Ligne 33 :
 
3d print Leg x2
 
3d print Leg x2
 
3d print Foot R
 
3d print Foot R
3d print Foot L
+
3d print Foot L</translate>
|Tools=3d printer, allen key and screwdriver
+
|Tools=<translate><!--T:19--> 3d printer, allen key and screwdriver</translate>
|Step_Picture_00=Tito (6).jpg
 
|Step_Picture_01=No-image-yet.jpg
 
|Step_Picture_02=No-image-yet.jpg
 
|Step_Picture_03=No-image-yet.jpg
 
|Step_Picture_04=No-image-yet.jpg
 
|Step_Picture_05=No-image-yet.jpg
 
|ExternalAttachmentsLinks=
 
|Tuto_Attachments=
 
 
}}
 
}}
 
{{Separator}}
 
{{Separator}}
 
{{Tuto Step
 
{{Tuto Step
|Step_Title=3D print parts
 
|Step_Content=3D .stl files here: http://www.thingiverse.com/thing:1378605
 
Find a way to 3d print the parts, they are designed for no supports so is very easy to print with 20%  infill and 0.2mm resolution.
 
 
|Step_Picture_00=3dprinter.JPG
 
|Step_Picture_00=3dprinter.JPG
|Step_Picture_01=No-image-yet.jpg
+
|Step_Title=<translate><!--T:4--> 3D print parts</translate>
|Step_Picture_02=No-image-yet.jpg
+
|Step_Content=<translate><!--T:5-->
|Step_Picture_03=No-image-yet.jpg
+
3D .stl files here: http://www.thingiverse.com/thing:1378605
|Step_Picture_04=No-image-yet.jpg
+
Find a way to 3d print the parts, they are designed for no supports so is very easy to print with 20%  infill and 0.2mm resolution.</translate>
|Step_Picture_05=No-image-yet.jpg
 
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
|Step_Title=Pre assemble
 
|Step_Content=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..
 
 
|Step_Picture_00=Tito (3).jpg
 
|Step_Picture_00=Tito (3).jpg
 
|Step_Picture_01=Tito parts.jpg
 
|Step_Picture_01=Tito parts.jpg
|Step_Picture_02=No-image-yet.jpg
+
|Step_Title=<translate><!--T:6--> Pre assemble</translate>
|Step_Picture_03=No-image-yet.jpg
+
|Step_Content=<translate><!--T:7--> 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..</translate>
|Step_Picture_04=No-image-yet.jpg
 
|Step_Picture_05=No-image-yet.jpg
 
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
|Step_Title=The Schematic
+
|Step_Picture_00=conection.JPG
|Step_Content=Follow the picture for the connections.
+
|Step_Title=<translate><!--T:8--> The Schematic</translate>
 +
|Step_Content=<translate><!--T:9-->
 +
Follow the picture for the connections.
 
HC-SR04 Ultrasound sensor (not connected in the schematic; trig for pin 8 and echo for pin 9).
 
HC-SR04 Ultrasound sensor (not connected in the schematic; trig for pin 8 and echo for pin 9).
During the making process you may need to disconnect and connect constantly so just keep this schematic present for further fixes.
+
During the making process you may need to disconnect and connect constantly so just keep this schematic present for further fixes.</translate>
|Step_Picture_00=conection.JPG
 
|Step_Picture_01=No-image-yet.jpg
 
|Step_Picture_02=No-image-yet.jpg
 
|Step_Picture_03=No-image-yet.jpg
 
|Step_Picture_04=No-image-yet.jpg
 
|Step_Picture_05=No-image-yet.jpg
 
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
|Step_Title=Test the position of the servos
 
|Step_Content=In the picture the cables are disconnected but the idea here is to upload a code to the Arduino board (https://github.com/agomezgar/tutoriales/tree/master/tutorialZowi3/prepararServosparaMontaje) that will put the all servos in 90 degrees and then fix the right angle for the crank discs in the body and the feet. Tito should be in a neutral position like the photo. then you can fix all the servos with the screw axis.
 
 
|Step_Picture_00=Tito align.jpg
 
|Step_Picture_00=Tito align.jpg
|Step_Picture_01=No-image-yet.jpg
+
|Step_Title=<translate><!--T:10--> Test the position of the servos</translate>
|Step_Picture_02=No-image-yet.jpg
+
|Step_Content=<translate><!--T:11--> In the picture the cables are disconnected but the idea here is to upload a code to the Arduino board (https://github.com/agomezgar/tutoriales/tree/master/tutorialZowi3/prepararServosparaMontaje) that will put the all servos in 90 degrees and then fix the right angle for the crank discs in the body and the feet. Tito should be in a neutral position like the photo. then you can fix all the servos with the screw axis.</translate>
|Step_Picture_03=No-image-yet.jpg
 
|Step_Picture_04=No-image-yet.jpg
 
|Step_Picture_05=No-image-yet.jpg
 
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
|Step_Title=Assemble Arduino board
 
|Step_Content=This design make it easy to fix any Arduino Uno compatible board (in my case a DFRduino UNO) in the head part, you can use up to 4 screws.
 
 
|Step_Picture_00=Tito (30).JPG
 
|Step_Picture_00=Tito (30).JPG
|Step_Picture_01=No-image-yet.jpg
+
|Step_Title=<translate><!--T:12--> Assemble Arduino board</translate>
|Step_Picture_02=No-image-yet.jpg
+
|Step_Content=<translate><!--T:13--> This design make it easy to fix any Arduino Uno compatible board (in my case a DFRduino UNO) in the head part, you can use up to 4 screws.</translate>
|Step_Picture_03=No-image-yet.jpg
 
|Step_Picture_04=No-image-yet.jpg
 
|Step_Picture_05=No-image-yet.jpg
 
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
|Step_Title=Final assembly
 
|Step_Content=If all connections are secured you can close the head part and fix it to the body using the lateral screws.
 
 
|Step_Picture_00=Tito (15).jpg
 
|Step_Picture_00=Tito (15).jpg
|Step_Picture_01=No-image-yet.jpg
+
|Step_Title=<translate><!--T:14--> Final assembly</translate>
|Step_Picture_02=No-image-yet.jpg
+
|Step_Content=<translate><!--T:15--> If all connections are secured you can close the head part and fix it to the body using the lateral screws.</translate>
|Step_Picture_03=No-image-yet.jpg
 
|Step_Picture_04=No-image-yet.jpg
 
|Step_Picture_05=No-image-yet.jpg
 
 
}}
 
}}
 
{{Tuto Step
 
{{Tuto Step
|Step_Title=Programming
+
|Step_Picture_00=Tito program.jpg
|Step_Content=All libraries and Arduino source code are in this Github repository: https://github.com/bqlabs/zowi
+
|Step_Title=<translate><!--T:16--> Programming</translate>
 +
|Step_Content=<translate><!--T:17-->
 +
All libraries and Arduino source code are in this Github repository: https://github.com/bqlabs/zowi
 
Just connect your USB cable to Arduino and upload the codes
 
Just connect your USB cable to Arduino and upload the codes
There are many programmed movements for the robot like walk different directions, raise, tilt and dance.
+
There are many programmed movements for the robot like walk different directions, raise, tilt and dance.</translate>
|Step_Picture_00=Tito program.jpg
 
|Step_Picture_01=No-image-yet.jpg
 
|Step_Picture_02=No-image-yet.jpg
 
|Step_Picture_03=No-image-yet.jpg
 
|Step_Picture_04=No-image-yet.jpg
 
|Step_Picture_05=No-image-yet.jpg
 
 
}}
 
}}
 
{{Notes
 
{{Notes
|Notes=3D print files: http://www.thingiverse.com/thing:137860
+
|Notes=<translate><!--T:18-->
Code: https://github.com/bqlabs/zowi
+
3D print files: http://www.thingiverse.com/thing:137860
 +
Code: https://github.com/bqlabs/zowi</translate>
 +
}}
 +
{{Tuto Status
 +
|Complete=Draft
 
}}
 
}}
 
{{Tuto_Status
 
{{Tuto_Status
|Complete=Check this box when the tutorial is complete
+
|Complete=Published
 
}}
 
}}
 
{{Separator}}
 
{{Separator}}

Version actuelle datée du 9 décembre 2019 à 12:25

Auteur avatarCamilo Parra Palacio | Dernière modification 9/12/2019 par Clementflipo

Tito (11).jpg
Tito is a Biped dancing DIY robot, derivative from Zowi and Bob, basically has been adapted to an standard Arduino UNO board with easier connections and supports.
Difficulté
Moyen
Durée
10 heure(s)
Catégories
Électronique, Jeux & Loisirs, Robotique
Coût
45 USD ($)
Autres langues :
English
Licence : Attribution-ShareAlike (CC BY-SA)

Introduction

Tito is a Biped dancing DIY robot, derivative from Zowi and Bob, basically has been adapted to an standard arduino UNO board. original project Zowi https://github.com/bqlabs/zowi

Matériaux

Arduino UNO Nano breadboard or Buzzer Futaba servo S3003 x4 HC-SR04 Ultrasound sensor Powerbank (optional) Nut M3 x20 Screw M3 x20 3d print Head 3d print Base 3d print Leg x2 3d print Foot R 3d print Foot L

Outils

3d printer, allen key and screwdriver

Étape 1 - 3D print parts

3D .stl files here: http://www.thingiverse.com/thing:1378605 Find a way to 3d print the parts, they are designed for no supports so is very easy to print with 20% infill and 0.2mm resolution.




Étape 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..



Étape 3 - The Schematic

Follow the picture for the connections. HC-SR04 Ultrasound sensor (not connected in the schematic; trig for pin 8 and echo for pin 9). During the making process you may need to disconnect and connect constantly so just keep this schematic present for further fixes.




Étape 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 board (https://github.com/agomezgar/tutoriales/tree/master/tutorialZowi3/prepararServosparaMontaje) that will put the all servos in 90 degrees and then fix the right angle for the crank discs in the body and the feet. Tito should be in a neutral position like the photo. then you can fix all the servos with the screw axis.




Étape 5 - Assemble Arduino board

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




Étape 6 - Final assembly

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




Étape 7 - Programming

All libraries and Arduino source code are in this Github repository: https://github.com/bqlabs/zowi Just connect your USB cable to Arduino and upload the codes There are many programmed movements for the robot like walk different directions, raise, tilt and dance.




Notes et références

3D print files: http://www.thingiverse.com/thing:137860 Code: https://github.com/bqlabs/zowi

Commentaires

Draft Published