Un robot traceur Arduino - de quoi réaliser un robot commandable avec le langage Logo

Voici le projet "Robot Tortue" (Turtle Robot) conçu par MakersBox.

Il s'agit d'un robot commandé par Arduino et capable de tracer des lignes sur du papier.
Un robot tortue (Tortue Logo) pour faire des tracés

Très pratique pour l'apprentissage du langage de programmation de façon ludique et pragmatique.
Un robot tortue (Tortue Logo) pour faire des tracés
Ce qui est génial dans ce projet c'est:
  1. Qu'il est facile à imprimer (merci pour la publication sur Thingiverse).
  2. Facile à programmer
  3. Permet de réaliser quelque-chose d'intéressant et évolutif
  4. Relativement bon marché
Les points forts du projet
  1. Utilise un Arduino Uno ou un Trinket 3V (autorise la programmation directement, ou via scratch, ou comme contrôleur moteur pour un programme Python/logo fonctionnant sur un Raspberry-Pi).
  2. Utilise des moteur pas-à-pas 5 volts pour contrôler finement les déplacements des moteurs et un ULN2803 comme contrôleur moteur.
  3. Fonctionne sur pile :-) 4xAA sur le projet original pour l'alimentation moteur.
  4. Permet de faire du dessin avec le robot et dont le feutre qui peut être soulevé (grâce à un micro-servo)
  5. Projet à imprimer (sur imprimante 3D) donc personnalisable.
Montage des roues sur le moteur - source: instructables.com
Montage des moteurs pas-à-pas pour les roues - source: instructables.com
Mise en place du servo-moteur qui soulève le feutre - source: instructables.com
Placement du matériel de contrôle sur le breadboard
Placement du Trinket 3V et de l'ULN2830 - source: instructables.com
Le tout monté en suivant le schéma proposé sur instructables.com
Source: le projet Turtle Robot sur Instructable
Puis les raccordements moteurs
Source: le projet Turtle Robot sur Instructable
  • Un des moteurs pas-à-pas est commandé avec les broches 10-11-12-1.
  • L'autre moteur pas-à-pas est commandé avec les broches 3-4-5-6.
  • Le servo-moteur qui soulève le crayon, quand à lui, est commandéavec la broche 8.
Voir le robot en action sur cette vidéo YouTube.


Cette plateforme est assez facilement adaptable pour d'autres MicroContrôleur ou Nano Ordinateur comme le Raspberry-Pi.


Ressources
Voyez les ressources suivantes si le projet vous intéresse.