
Ce projet a pour but de contrôler le mouvement du Maqueen avec une manette joystick.
Concernant le joystick, les directions de sa manette permettent au Maqueen d’aller en avant, en arrière, à gauche et à droite. Lorsque la manette prend sa position initiale (point mort) le robot s’arrête.
Grâce à la matrice à LEDs de la carte micro:bit branchée à la manette, on affichera la direction que prend le Maqueen.
Pour le Maqueen, lorsqu’il tourne à droite, son LED à droite s’allume et lorsqu’il tourne à gauche, son LED à gauche s’allume.
Il nous faudra deux cartes micro:bit, une pour le robot Maqueen et une pour la manette joystick. De ce fait, il y aura deux programmes.
Pour le montage du joystick et micro:bit , on peut connecter:
La broche +5V du joystick à 3.3V du micro:bit
La broche GND du joystick au GND du micro:bit
La broche VRx du joystick au pin P2 du micro:bit
La broche VRy du joystick au pin P1 du micro:bit
La broche SW du joystick au pin P0 du micro:bit
Voici le programme makecode pour le micro:bit branché à la manette joystick :
Lorsqu’on la manette joystick revient à sa position initiale (point mort): Les 2 broches P1 et P2 du micro:bit retournent des valeurs entre 500 et 520 et la carte micro:bit envoie par radio le mot ‘stop’ vers la carte micro:bit du Maqueen.
Voici le programme makecode pour le micro:bit connecté au Maqueen