La robotique est parfois considérée comme une discipline peu accessible au grand public. Certains imaginent que la programmation d’un petit robot nécessite une formation plus ou moins longue en codage informatique. Avec cet article, nous prouvons le contraire et vous démontrons qu’il est tout à fait possible de s’initier à la programmation d’un petit robot araignée, tout en développant rigueur et créativité. Découvrez un robot araignée qui danse grâce à cette vidéo !
Construction facile de ce petit animal robotisé !
Avec cette courte vidéo, vous avez observé les mouvements de cette araignée dansante. Vous avez sans doute remarqué que celle-ci n’est pas reliée par un fil. Aucune télécommande ne guide non plus ces pas de danse.
Vous apercevrez la présence de petits fils reliant un servomoteur à ses pattes. Ce moteur intelligent comporte à la fois l’énergie et l’intelligence de ce petit robot.
Comment programmer un robot araignée avec Scratch ?
Afin de garantir cette autonomie, vous aurez à rendre intelligente cette petite bête. Comment ? En rédigeant des instructions avec un logiciel visuel, Scratch. Avec ce programme, il ne sera pas utile d’écrire des lignes de code comme le font tous les jours les développeurs informatiques.
Vous devrez choisir différents blocs et les mettre dans le bon ordre. Pour simplifier cette programmation d’araignée robot avec Scratch, des couleurs et une interface spécifique faciliteront cette réflexion. Par exemple, les mouvements sont symbolisés par des briques bleues, les contrôles par des blocs orangés.
Programmation accessible au plus grand nombre (enfants, adultes et seniors), activité ludique, créativité et développement de la logique, les intérêts sont donc nombreux. Vous savez donc pourquoi il s’avère intéressant de construire puis de programmer un robot araignée avec Scratch. Cependant, si vous avez apprécié cette première approche, vous pouvez poursuivre avec des constructions robotiques plus avancées et, pourquoi pas, découvrir des langages de programmation plus complexes comme le Python ?