Ligne 103 : |
Ligne 103 : |
| | | |
| == Le code == | | == Le code == |
− | xxx
| + | Pas besoin de tout taper, vous pouvez utiliser l'exemple disponible dans l'environnement Arduino IDE. |
| | | |
− | <nowiki>/* code */</nowiki> | + | '''Fichier > Exemples > 1.Basic > Blink''' |
| + | |
| + | {{ambox-stop|text=N'oubliez pas de changer la broche {{fname|ledPin}} utilisé dans le code}} |
| + | |
| + | <nowiki>/* Blink |
| + | * Allume une LED pendant une seconde, puis l'éteint pendant une seconde, de manière répétée |
| + | * Créé le 1 Juin 2005 par David Cuartielles |
| + | * http://arduino.cc/en/Tutorial/Blink |
| + | * basé sur l'original de H. Barragan pour la carte Wiring i/o |
| + | */ |
| + | int ledPin = 2; // *********** CHANGER SUR PIN 2 ************ |
| + | |
| + | // LED connectée à la broche digitale No 13 . |
| + | // La fonction setup() est exécutée une fois quand le sketch démarre |
| + | void setup() |
| + | { |
| + | // initialise la broche digitale comme sortie (output): |
| + | pinMode(ledPin, OUTPUT); |
| + | } |
| + | |
| + | // Le fonction loop() est exécutée encore et encore, aussi longtemps qu'Arduino est alimenté |
| + | void loop() { |
| + | digitalWrite(ledPin, HIGH); // Allume la LED |
| + | delay(1000); // Attendre une seconde |
| + | digitalWrite(ledPin, LOW); // Eteindre la LED |
| + | delay(1000); // Attendre une seconde |
| + | }</nowiki> |
| | | |
| == Cela ne fonctionne pas? == | | == Cela ne fonctionne pas? == |