Ligne 57 : |
Ligne 57 : |
| Voici une version du programme proposé par Spark... avec les commentaires traduits pour faciliter la compréhension. | | Voici une version du programme proposé par Spark... avec les commentaires traduits pour faciliter la compréhension. |
| | | |
− | <nowiki>// Program to blink an LED connected to pin D0 | + | <nowiki>// Programme pour faire clignoter une LED sur la broche D0 |
− | // of the Spark Core. | + | // du Spark Core. |
| | | |
− | // We name pin D0 as led | + | // Nous allons donner le nom 'led' à la broche D0 |
| int led = D0; | | int led = D0; |
| | | |
− | // This routine runs only once upon reset | + | // Cette fonction n'est exécutée qu'une seule fois |
| + | // au moment du reset |
| void setup() | | void setup() |
| { | | { |
− | // Initialize D0 pin as output | + | // Initialise la broche D0 comme sortie (''output'' en anglais) |
| pinMode(led, OUTPUT); | | pinMode(led, OUTPUT); |
| } | | } |
| | | |
− | // This routine loops forever | + | // Cette boucle fonctionne comme une boucle perpétuelle |
| void loop() | | void loop() |
| { | | { |
− | digitalWrite(led, HIGH); // Turn ON the LED | + | digitalWrite(led, HIGH); // Allume le LED (HIGH: niveau haut) |
− | delay(1000); // Wait for 1000mS = 1 second | + | delay(1000); // Attendre 1000mS = 1 seconde |
− | digitalWrite(led, LOW); // Turn OFF the LED | + | digitalWrite(led, LOW); // Eteindre la LED (LOW: niveau bas) |
− | delay(1000); // Wait for 1 second | + | delay(1000); // Attendre une seconde |
| }</nowiki> | | }</nowiki> |
| | | |
| | | |
| {{Spark-Core-Hacking-TRAILER}} | | {{Spark-Core-Hacking-TRAILER}} |