🤖
Découvrir les sens du robotUn capteur est un composant électronique qui permet au robot de percevoir son environnement, comme nos yeux ou nos oreilles. Il transforme une grandeur physique (lumière, distance, son) en un signal électrique compréhensible par le programme. Par exemple, un capteur de distance à ultrasons envoie une onde sonore et mesure le temps de retour pour calculer la distance d'un obstacle. Les capteurs sont les « sens » du robot, indispensables pour qu'il réagisse de manière autonome.
💡 À retenir : Un capteur donne au robot des informations sur le monde qui l'entoure.
📡
Les types de capteurs courantsOn trouve plusieurs familles de capteurs : le capteur de contact (bouton-poussoir) détecte un appui, le capteur de distance (ultrasons ou infrarouge) mesure l'éloignement d'un objet, le capteur de ligne (infrarouge) repère une bande noire sur fond blanc, et le capteur de couleur reconnaît des teintes. Chaque capteur a une mission précise. En combinant leurs informations, le robot peut naviguer, éviter des obstacles ou suivre un tracé.
💡 À retenir : Chaque type de capteur est spécialisé dans une information : contact, distance, lumière ou couleur.
🧠
De l'information à l'actionLe programme du robot fonctionne comme une recette : il lit les valeurs des capteurs, puis prend des décisions avec des conditions « si... alors... sinon... ». Par exemple, si le capteur de ligne voit du noir, alors le robot tourne à droite ; sinon, il avance tout droit. Cette boucle se répète très vite pour que le robot réagisse en temps réel. On écrit ces instructions avec un langage simple, souvent par blocs (Scratch, mBlock).
💡 À retenir : Le programme utilise des conditions pour transformer une information du capteur en action.
🏁
Exemple concretUn robot suiveur de ligne utilise deux capteurs infrarouges placés sous le châssis. Le programme vérifie en boucle : si le capteur gauche voit du noir, le robot tourne à gauche ; si le capteur droit voit du noir, il tourne à droite ; si les deux voient du blanc, il avance tout droit. Ainsi, le robot ajuste sa trajectoire pour rester centré sur la ligne noire. C'est le même principe que les aspirateurs robots qui suivent les murs.
💡 À retenir : Un robot suiveur de ligne ajuste sa direction en fonction des informations de ses capteurs de sol.