Mini robot roulant à imprimer en 3D : Différence entre versions

(set pageLanguageSource property)
(update property name)
 
(Une révision intermédiaire par un autre utilisateur non affichée)
Ligne 1 : Ligne 1 :
{{ {{tntn|Tuto Details}}
+
{{Tuto Details
 
|SourceLanguage=none
 
|SourceLanguage=none
 
|Language=fr
 
|Language=fr
Ligne 15 : Ligne 15 :
 
|Main_Picture=Mini_robot_roulant___imprimer_en_3D_robot-final.jpg
 
|Main_Picture=Mini_robot_roulant___imprimer_en_3D_robot-final.jpg
 
}}
 
}}
{{ {{tntn|Introduction}}|}}
+
{{Introduction|}}
{{ {{tntn|Materials}}
+
{{Materials
 
|Material=<translate><!--T:25-->
 
|Material=<translate><!--T:25-->
 
La configuration minimale testée est animée par :
 
La configuration minimale testée est animée par :
Ligne 35 : Ligne 35 :
 
}}
 
}}
 
{{Separator}}
 
{{Separator}}
{{ {{tntn|Tuto Step}}
+
{{Tuto Step
 
|Step_Title=<translate><!--T:28--> Modélisation 3D</translate>
 
|Step_Title=<translate><!--T:28--> Modélisation 3D</translate>
 
|Step_Content=<translate><!--T:29-->
 
|Step_Content=<translate><!--T:29-->
Ligne 58 : Ligne 58 :
 
|Step_Picture_00=Mini_robot_roulant___imprimer_en_3D_800px-PreviewRobot.jpg
 
|Step_Picture_00=Mini_robot_roulant___imprimer_en_3D_800px-PreviewRobot.jpg
 
}}
 
}}
{{ {{tntn|Tuto Step}}
+
{{Tuto Step
 
|Step_Title=<translate><!--T:34--> Assemblage</translate>
 
|Step_Title=<translate><!--T:34--> Assemblage</translate>
 
|Step_Content=<translate><!--T:35--> L'assemblage se fait simplement, avec des colliers d'attache rapide.</translate>
 
|Step_Content=<translate><!--T:35--> L'assemblage se fait simplement, avec des colliers d'attache rapide.</translate>
Ligne 64 : Ligne 64 :
 
|Step_Picture_01=Mini_robot_roulant___imprimer_en_3D_800px-Rouleroule2.jpg
 
|Step_Picture_01=Mini_robot_roulant___imprimer_en_3D_800px-Rouleroule2.jpg
 
}}
 
}}
{{ {{tntn|Tuto Step}}
+
{{Tuto Step
 
|Step_Title=<translate><!--T:36--> Pneu</translate>
 
|Step_Title=<translate><!--T:36--> Pneu</translate>
 
|Step_Content=<translate><!--T:37-->
 
|Step_Content=<translate><!--T:37-->
Ligne 73 : Ligne 73 :
 
|Step_Picture_00=Mini_robot_roulant___imprimer_en_3D_800px-Pneu.JPG
 
|Step_Picture_00=Mini_robot_roulant___imprimer_en_3D_800px-Pneu.JPG
 
}}
 
}}
{{ {{tntn|Tuto Step}}
+
{{Tuto Step
 
|Step_Title=<translate><!--T:39--> Cablage</translate>
 
|Step_Title=<translate><!--T:39--> Cablage</translate>
 
|Step_Content=<translate><!--T:40-->
 
|Step_Content=<translate><!--T:40-->
Ligne 82 : Ligne 82 :
 
|Step_Picture_00=Mini_robot_roulant___imprimer_en_3D_800px-CablageMinibot_bb.jpg
 
|Step_Picture_00=Mini_robot_roulant___imprimer_en_3D_800px-CablageMinibot_bb.jpg
 
}}
 
}}
{{ {{tntn|Tuto Step}}
+
{{Tuto Step
 
|Step_Title=<translate><!--T:42--> Programmation de l'Arduino</translate>
 
|Step_Title=<translate><!--T:42--> Programmation de l'Arduino</translate>
 
|Step_Content=<translate><!--T:43-->
 
|Step_Content=<translate><!--T:43-->
Ligne 97 : Ligne 97 :
 
|Step_Picture_00=Mini_robot_roulant___imprimer_en_3D_800px-Code.minibot.jpg
 
|Step_Picture_00=Mini_robot_roulant___imprimer_en_3D_800px-Code.minibot.jpg
 
}}
 
}}
{{ {{tntn|Notes}}|}}
+
{{Notes|}}
{{ {{tntn|Tuto Status}}
+
{{Tuto Status
|Complete=Yes
+
|Complete=Published
 
}}
 
}}

Version actuelle datée du 9 décembre 2019 à 11:44

Auteur avatarCédric Doutriaux | Dernière modification 9/12/2019 par Clementflipo

Mini robot roulant imprimer en 3D robot-final.jpg
Robot roulant animé par deux servomoteurs à rotation continue
Difficulté
Facile
Durée
3 heure(s)
Catégories
Robotique, Électronique
Coût
30 EUR (€)
Autres langues :
français
Licence : Attribution-ShareAlike (CC BY-SA)

Matériaux

La configuration minimale testée est animée par :

  • deux servos à rotation continue de type DS04-NFC
  • une minplaque de prototypage
  • un arduino micro (ou UNO)
  • un boitier de piles (par exemple 4X AAA)

Pour pouvoir s'amuser un peu plus on peu ajouter un capteur, par exemple

  • un capteur de distance à ultrasons HC-SR04

Pour la construction mécanique la version actuelle nécessite

  • colliers "colson" ou "rislan" ou "serflex" pour maintenir les servos et l'electronique
  • 6 vis de 3mm pour fixer le pied avant
  • une bille (pour l'avant mais ça marche sans)

Outils

Étape 1 - Modélisation 3D

Le robot a été modélisé sous Blender.

Le fichier source au format blender permet de la customiser ou d'ajouter des modules

Export STL le différentes pièces sont exportées en STL afin de pouvoir les imprimer en 3D :

Fichier:Minibot.stls.zip contient :

  • Minibot.ChapeauBille.stl
  • Minibot.chassis.stl
  • Minibot.PorteMine.stl
  • Minibot.Roue.stl

L'ensemble s'imprime correctement (prendre garde a l'échelle : se référer au fichier blender, dans lequel les unités correspondent à des millimètres)




Étape 2 - Assemblage

L'assemblage se fait simplement, avec des colliers d'attache rapide.



Étape 3 - Pneu

pour éviter aux roues de patiner, on les entoure d'un morceau de chambre à air

Sont scotchés dessus 2 photorésistance (ou LDR) qui varient en fonction de l'intensité lumineuse, donc le courant mesuré en entrée de A0 & A1 est analogique : il varie constamment. On a mesuré les seuills quand ils sont au-dessus d'une table blanche ou bien quand ils sont au dessus d'une ligne noire. Des détails ici sur wikipedia [1] ou sur MCHobby [2].




Étape 4 - Cablage

L'exemple principal est proposé avec un capteur de distance.

Le fichier File:CablageMinibot.zip doit être renomé en "CablageMinibot.fzz" pour être ouvert avec fritzing.




Étape 5 - Programmation de l'Arduino

Pour programmer l'arduino, nous utilisons [1]

Indispensable pour envoyer le programme dans la carte : plugin Codebender

Le code de base permet au robot d'avancer en évitant les obstacles détectés à l'aide du capteur de distance

cliquez ici pour ouvrir le code dans Blockly




Commentaires

Published