Baskets à LED
Des baskets à LED dans un TP d’électronique ? Ah mais oui ! On se penche sur la gestion de couleurs dans tous les sens… Et tout ça par programmation.
Présentation
Les baskets à LED sont composées d'un bandeau de LED multicolores et d'un bouton-poussoir de commande. L'ensemble est alimenté par une batterie rechargeable.
Comment recharge-t-on les baskets?
D'aprés la notice, quelle est l'autonomie donnée par le fabricant?
Le fonctionnement est le suivant:
(arrêt)
pression sur le bouton poussoir : allumage en rouge (255,0,0)
pression sur le bouton poussoir : allumage en bleu (0,0, 255)
pression sur le bouton poussoir : allumage en vert (0,255,0)
pression sur le bouton poussoir : allumage en rose (255,0,128)
pression sur le bouton poussoir : allumage en bleu turquoise (0,255,255)
pression sur le bouton poussoir : allumage en jaune (255,255,0)
pression sur le bouton poussoir : allumage en blanc (255,255,255)
pression sur le bouton poussoir : extinction
Carte Arduino
On va utiliser ici une bibliothèque pour la programmation de la LED RGB
Préparer le matériel de la facon suivante:
Connecter le bouton poussoir sur le connecteur "D2"
Connecter la LED RGB sur le connecteur "D4"
Relier l'arduino à l'ordinateur grâce au câble USB
Lancer le logiciel arduino afin de charger le code à modifier.
Copier le contenu du programme donnée ci-aprés
Enregistrer le projet
Appuyer sur la touche téléverser
Comprendre, analyser et expliquer le role du programme
Lancer le logiciel arduino afin de charger le code à modifier.
Une fois le fonctionnement du code compris modifier ce dernier pour allumer la LED qu'aprés avoir appuyer sur le bouton
Enregistrer le projet
Appuyer sur la touche téléverser
Comprendre, analyser et expliquer le role du programme
Faire valider par le professeur
Les Baskets
Modifier le programme de façon à ce que le changement de couleur ne se fasse pas toutes les 1000ms mais lors de la pression sur le bouton poussoir. Pour cela il faudra que vous ajoutiez des lignes de codes et utiliser la boucle "If" (c'est une boulce d'exécusion qui dit que si une action est faite alors le programme en dessous s'éxécute)
Faire valider par le professeur
Last updated