La programmation d’un robot peut sembler inaccessible au plus grand nombre. Cependant, aujourd’hui, programmer celui-ci est à la portée d’un grand nombre de personnes. Nous parlons ici de petits robots et non de machines robotisées ou de robots humanoïdes tels que le Français Nao.
Les kits robotiques pour une programmation facile
Il serait plus juste de parler d’initiation pour apprendre à programmer un robot. Ces packs sont dotés du « squelette », d’un moteur et du microcontrôleur. Cette pièce essentielle est un système informatique apte à exécuter un programme. Ce cerveau est capable de réaliser les communications et la prise de décision et, au final, d’assurer la mobilité du robot.
Il existe une large palette de microcontrôleurs. Afin de faciliter la programmation, il est fréquent d’utiliser une carte programmable Arduino, couplé au logiciel Scratch. Peu importe l’âge des personnes s’adonnant à cette discipline. ! Programmer un robot présente de multiples avantages ! De plus en plus d’écoles font ainsi entrer la robotique dans les classes.
En effet, elle permet à de jeunes enfants de développer leur esprit logique, de laisser libre cours à leur imagination et de s’initier au travail collaboratif. Cette discipline permet de motiver des élèves dès l’âge de 6 ans et pendant tout le cycle élémentaire, jusqu’au CM2 et au delà, au collège. Ensuite, les adolescents pourront utiliser des logiciels plus complexes, comme Python, à l’école ou chez eux !
Les adultes peuvent considérer la programmation des robots comme un loisir et une façon de réaliser un projet. Des clubs de robotique sont d’ailleurs présents dans plusieurs villes. Des compétitions sont même organisées !
Scratch et Arduino, le duo gagnant pour bien programmer
Concrètement, la carte Arduino dispose d’un microcontrôleur doté de nombreuses entrées et sorties. La puissance, la taille et la consommation sont variables d’un modèle à l’autre. La programmation peut se faire en utilisant le langage C++, apprécié par les personnes disposant déjà de compétences informatiques. Comme il s’agit d’initier les enfants et les adultes à la programmation, il est nécessaire de proposer un logiciel simple, comme Scratch.
Libre, celui-ci est totalement gratuit. Il permet d’imbriquer plusieurs instruction, grâce à une suite logique. Grâce à son approche ludique, il sera facile à prendre en main, aussi bien par des élèves de primaire que par les enseignants réfractaires à l’outil informatique. Dynamique, il est possible de modifier le code du programme, même pendant son exécution. Il est très apprécié en raison de l’affichage intuitif et graphique, sous forme de briques de couleurs. Des blocs colorés permettent ainsi de réaliser des mouvements, de définir des capteurs ou de mettre en action des événements, des variables et divers opérateurs.
Sur ce site, vous allez donc découvrir comment apprendre à programmer un robot. Ces apprentissages s’adressent aux adultes mais également aux enfants et aux adolescents. D’ailleurs, c’est pour ce public jeune que nous ouvrons dans la plupart des régions françaises des écoles Algora, en proposant des cursus adaptés par tranche d’âge (6 – 9 ans et 9 – 14 ans).
Prenez le temps de lire nos dernières publications. Nous vous ferons ainsi découvrir divers tutoriels sur le programme Scratch et les composants électroniques Arduino.
Découvrez Scratch !
Les projets Scratch
Utilisez Scratch pour Arduino
Programmez votre robot avec Scratch