Utilisation des moteurs avec des LED-RGB Neopixels et des détecteurs infra-rouge
Dans ce circuit, des LED-RGB NeoPixels doivent être installés dans chacun des
coins d'un robot
Rapscallion et le circuit doit être conçu pour pouvoir programmer
individuellement chacun de ces NeoPixels comme les lumières sur une voiture. De plus, trois détecteurs infra-rouge doivent être installés à l'avant du robot et branché de façon à ce que le robot puisse détecter les objets à l'avant, à la gauche et à la droite du robot.
Soudure de LED-RGB NeoPixels pour les placer dans chacun des coin d'un robot Rogue Rapscallion
Voici une photo démontrant les soudures à effectuer sur des
NeoPixels
.
Circuit pour placer les LED-RGB NeoPixels dans chacun des coin d'un robot Rogue Rapscallion
Voici des photos démontrants les circuits à effectuer pour installer les
NeoPixels
.
Il est très important de placer une résistance de 470 ohms dans le circuit de chaque LED-RGB
comme pour la programmation des NeoPixels avec les Trinkets.
LED-RGB NeoPixel placée à l'arrière gauche du robot
Circuit pour placer les LED-RGB NeoPixels dans chacun des coin d'un robot Rogue Rapscallion avec
l'ajout des connexions pour les moteurs
Voici des photos démontrants les circuits à effectuer pour connecter les
moteurs et les NeoPixels.
Photos pour ajouter les détecteurs infra-rouge Sharp
Labyrinthe - Défi 1
Programme - Rapscallion_50_Circuit4_Voiture_Prog2
Nom du programme:
Rapscallion_40_Labyrinthe_NeoPixels1
Description:
Ce programme permet faire avancer un robot Rapscallion de façon autonome dans un labyrinthe
en utilisant des détecteurs infra-rouge Sharp qui permettent de voir les objets à gauche,
à droite et en avant du robot. De plus, des lumières LED-RGBs s'allument et s'éteignent aux extrémités
du robot de la même façon qu'une voiture fait lorsqu'elle tourne à gauche et à droite.
Lorsque le robot voit un objet en avant et de chaque côté en même temps, il s'arrête et toutes
les LEDs du robot s'illuminent d'une façon particulière avant que le robot ne s'éteigne.
Chaque LED-RGB est située sur une bande unique de 1 Neopixel branché sur
les ports 4, 5, 6 et 7 d'un robot Rapscallion.
Lorsque le robot avance, les 4 LED-RGB sont allumées
LEDRGBAvG et LEDRGBAvD blanche (255,255,255)
LEDRGBArG et LEDRGBArD rouge (255,0,0)
Lorsque le robot tourne à gauche, la LED-RGB avant-gauche (LEDRGBAvG) clignote
jaune (255,255,0) et la LED-RGB arrière-gauche (LEDRGBArG) clignote
rouge (255,0,0) de façon alternative à un rythme de 1/10 sec.
Les autres LED-RGB demeurent allumées.
Lorsque le robot tourne à droite, la LED-RGB avant-droite (LEDRGBAvD) clignote
jaune (255,255,0) et la LED-RGB arrière-droite (LEDRGBArD) clignote
rouge (255,0,0) de façon alternative à un rythme de 1/10 sec.
Les autres LED-RGB demeurent allumées.
Lorsque le robot est arrêté, les 4 LED-RGBs s'éteignent.
Vidéo démontrant le programme Rapscallion_40_Labyrinthe_NeoPixels1.