CI2 : comment programmer un système automatisé ? Séance 3 : comment programmer une LED pour que l’intensité lumineuse varie ?
Problématique Andros veut créer un éclairage qui varie pour créer une ambiance. Mais il se demande comment cela est possible. Une carte programmable Un logiciel Un guide d’utilisation Un module LED
Hypothèses Organigramme Dans le programme pour un module LED sur D11 Début for(int luminosite =0; luminosite <=255; luminosite +=5) { varierled(ledvar1, luminosite); attendre(60); } for(int luminosite =255; luminosite >=0; luminosite -=5) Augmenter luminosité Attendre un peu Luminosité Max ? non oui Diminuer luminosité Attendre un peu oui Luminosité Min ? non
Modus operandi Lancer le logiciel Arduino. File/Sketchbook/Open, choisir le programme de base dans le répertoire de votre classe. Ecrire le programme entre les deux accolades. Vérifier le programme. Câbler le module LED à l’aide du guide. Faire vérifier par le professeur. Brancher le cordon USB Charger (Upload) le programme dans la carte Arduino Modifier le programme, vérifier et charger les modifications.
On analyse Arduino Broche 11 330 Ω V Gnd Utiliser le multimètre en position voltmètre, calibre 20V. Notez vos observations.
Conclusion La carte peut aussi envoyer un signal analogique qui varie entre 0V et 5V. Un signal analogique peut prendre plusieurs états, il varie dans le temps.