Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Dans cet atelier, vous utiliserez un potentiomètre pour allumer et éteindre 5 LED. Les LED incluront un fondu de sorte que la LED sélectionnée soit la plus lumineuse, tandis que les autres LED sont soit éteintes, soit légèrement plus faibles.
Matériel requis pour ce projet:
1. Arduino Uno
2. Potentiomètre
3. 5 LED
4. Planche à pain
5. Fils/Connecteurs
Étape 1: ajouter les cinq LED
Pour ce projet, 5 LED seront connectées à la maquette. Les LED seront connectées aux ports de l'Arduino qui utilisent la modulation de largeur d'impulsion (PWM). Les ports avec PWM sont: 11, 10, 9, 6 et 5. PWM est une sortie analogique dans la plage 0-255 qui est convertie en un signal numérique.
Pour connecter une LED à la maquette:
1. Placez la LED sur la planche à pain
2. Dans le schéma, le fil inférieur (-) de la LED est placé directement dans le rail au sol de la maquette. Un cavalier peut également être utilisé dans cette étape pour connecter la LED à n'importe quelle position sur la planche à pain.
3. Connectez un cavalier d'un port de l'Arduino à la maquette. Placez une résistance de 220 Ω (ohm) dans la même rangée que le fil et connectez-la au fil supérieur (+) de la LED. Pour ce projet, les LED sont connectées aux ports: 11, 10, 9, 6 et 5.
4. Répétez les étapes 1 à 3 pour connecter les 4 LED restantes à la maquette
Étape 2: ajouter le potentiomètre
Le potentiomètre sera utilisé pour changer la LED sélectionnée, qui sera la plus lumineuse des 5 LED. Selon la direction dans laquelle le potentiomètre est tourné, la LED sélectionnée se déplacera vers la gauche ou la droite.
Pour connecter le potentiomètre à la maquette:
1. Placez le potentiomètre sur la planche à pain
2. Sur le côté avec deux broches, la broche gauche sera connectée avec un fil de liaison au rail d'alimentation de la planche à pain.
3. La broche droite sera connectée au rail de masse de la planche à pain à l'aide d'un cavalier.
4. Du côté avec une seule broche, connectez la broche avec un cavalier à l'un des ports analogiques de l'Arduino. Dans le schéma, le port analogique A5 a été sélectionné.
Étape 3: Code pour LED Fade
Ci-joint le fichier 1200_FinalExam_Project1.ino qui contient tout le code requis pour terminer ce projet. Le code lit une valeur analogique à partir du potentiomètre, puis, à l'aide d'une instruction If, sélectionne la LED appropriée. Les LED directement à côté de la LED sélectionnée seront réglées à un niveau inférieur, et les LED à deux passages de la LED sélectionnée seront réglées à un niveau très faible. S'il y a une LED à 3 ou 4 espaces de la LED sélectionnée, cette LED sera simplement éteinte.