Au FabLab de Quimper, nous avons commencé un robot à balancier. Nous tenons un carnet de bord qui en raconte les péripéties (ici le premier article). Malheureusement le GyRobo ne tient pas encore debout, malgré plusieurs après-midi de travail collectif. Pourtant, tout semblait bien parti puisque nous disposions d’un tutoriel complet. Cette série d’articles (Un robot arduino) raconte mes expériences sur un autre robot, dans le but de mieux comprendre comment les concevoir.
Les difficultés rencontrées ont été très riches d’enseignements, mais aussi assez frustrantes car je me demande bien comment nous allons pouvoir réutiliser tout ce que nous avons mis tant de temps à apprendre.
J’ai donc décidé de faire un autre robot, et de faire à l’envers de ce que nous avons fait jusqu’à présent :
- avec des composants de base, pas de carte « Gimbal » qui tient lieu à la fois d’arduino et de « motor shield » ;
- sans batterie LiPo, tout simplement car mon chargeur ne fonctionne pas…
- avec des moteurs classiques, pas des moteurs brushless qui semblent nécessiter une carte de type Gimbal.
A l’envers aussi dans le processus de construction / compréhension / conception :
- commencer par un montage ultra-simple : un moteur DC simplement connecté à des piles.
- Poursuivre par un ensemble qu’on peut à peine appeler un « robot » : un arduino, deux moteurs DC et un pont H (L293D), un composant à quelques euros pour deux moteurs. J’aurai ainsi la base d’un robot : un objet qui peut se déplacer selon des instructions fournies par un programme.
- A partir de cette base, explorer diverses voies :
- contrôle par un téléphone, via bluetooth ;
- ajout de led pour faire décor et donner des informations ;
- passage à des batteries LiPo avec testeur de voltage ;
- alimentation des moteurs et de l’arduino par une même batterie ;
- ajout de capteurs pour repérer les obstacles, suivre des lignes, …
- transformer en robot à balancier,
- …
Le prochain article de cette série d’article (Un robot arduino) explique la création de la base du robot.