- Carte micro:bit
- Robot Maqueen pour micro:bit
- 3 Piles AAA 1.5V
Suiveur de ligne avec Maqueen
Ce tutoriel permet de contrôler la trajectoire du robot Maqueen en suivant une ligne noire grâce à un émetteur et récepteur infrarouge.
Liste des produits
Fonctionnement des capteurs à infrarouge
Le suiveur de ligne est composé de 2 capteurs à infrarouge Line-R (pin14) et Line-L (pin13) ayant chacun une LED émettrice infrarouge et un photo-transistor sensible. La LED émet un signal et le photo-transistor le détecte. Le noir absorbe le rayonnement infrarouge, le récepteur ne détecte pas le signal émis lorsque le capteur est au-dessus de la ligne, celui-ci retourne donc 0. Dans le cas contraire, le signal est réfléchit par le blanc, le capteur retourne alors 1.

Dans la suite, vous aurez besoin d'une grande feuille de papier ou d'un sol et d'un scotch noir. Créer un motif simple avec le scotch noir. Le but du code suivant est d'allumer les LED rouges correspondantes si les capteurs sont au-dessus de la ligne. On utilise le bloc "lire l'état de la ligne" pour détecter la ligne noire.
Si l'état=0 (noir) alors LED=ON
Si l'état=1 (blanc) alors LED=OFF
Brancher la carte micro:bit et transférer le code suivant :
Remarquer les LED s'allumer lorsque Maqueen passe sur la ligne noire !
Bien, mais comment peut-il suivre la ligne ?

Schéma 1 : Principe de fonctionnement des capteurs Line-R et Line-L dans les 4 cas possible lorsque Maqueen est à proximité d'une bande noire.
Dans la suite, vous aurez besoin d'une grande feuille de papier ou d'un sol et d'un scotch noir. Créer un motif simple avec le scotch noir. Le but du code suivant est d'allumer les LED rouges correspondantes si les capteurs sont au-dessus de la ligne. On utilise le bloc "lire l'état de la ligne" pour détecter la ligne noire.
Si l'état=0 (noir) alors LED=ON
Si l'état=1 (blanc) alors LED=OFF
Brancher la carte micro:bit et transférer le code suivant :
Remarquer les LED s'allumer lorsque Maqueen passe sur la ligne noire !
Bien, mais comment peut-il suivre la ligne ?
Couplage des deux capteurs de ligne
Suivre une ligne est simplement faire tourner le robot à droite ou à gauche selon les valeurs retournées par les deux capteurs.


Schéma 2 : Actions à effectuer sur les moteurs Droit et Gauche en fonction des valeurs des capteurs à infrarouge.