La programmation des microcontrôleurs Arduino
Cliquez sur les images pour les agrandir.
Maintenant que vous connaissez la simplicité de fonctionnement de l'Arduino, passons à des choses plus utiles que le clignotement d'une Led !
Fermez cette fenêtre pour revenir au choix des tutoriels.
Aprés transfert du code dans la mémoire de l'Arduino (bouton téléverser), votre Led clignote à 1 Hertz.
Dans l'interface de programmation , entrons le code suivant:
// Clignotement d'une Led à 1 Hertz
// On utilise la broche 2 du connecteur digital pour connecter la Led.
// On va donner un nom à cette connexion
int led = 2;
// La partie de code setup est une routine qui n'est exécutée qu'une fois au démarrage.
void setup() {
// Initialise la broche du connecteur digital comme étant une sortie (output).
pinMode(led, OUTPUT);
}
// Le code entré dans une boucle (loop) est éxécuté sans fin.
void loop() {
digitalWrite(led, HIGH); // Met la Led au niveau Haut (HIGH)
delay(1000); // Pause d'une seconde
digitalWrite(led, LOW); // Met la LED au niveau Bas (LOW)
delay(1000); // Pause d'une seconde
}
Nous allons connecter la cathode de la diode (patte la plus courte) à la résistance et celle ci en broche 2 du connecteur d'entrées/sorties digital de l'Arduino.
L'anode de la diode Led (patte la plus longue est à relier au + 5 Volts.
Le schèma correspondant est celui-ci:
Le but : Faire clignoter une diode led à une fréquence de 1 Hertz.
Pour cet exemple, nous aurons besoin d'une diode led, et d'une résistance de 220 Ohms (rouge, rouge, marron)
Une plaque d'expérimentation multicontacts (breadboard) et de ses connecteurs est fortement conseillée.
TUTO 01: Faire clignoter une Led