mercredi 26 janvier 2011

Faire Clignoter une led sur un Arduino

J'étais un peu embêté, sur tous les exemples Arduino "faire clignoter une led" sont du type:
"allumer - attendre - éteindre - attendre - recommencer"
Voilà simplement, en très peu de lignes une autre solution, comme je le faisais sous PIC:
"inverser_l'état_de_la_led - attendre - recommencer"

/* Blink -- ON-OFF a led */

int led=13; //La led a faire clignoter est sur la pin13

void setup() {
  pinMode(led, OUTPUT); // déclaration de la PIN du uC en sortie
}

void loop() {
digitalWrite(led,!digitalRead(led)); //on inverse l'état de la led
delay(250);  //250ms
}

Aucun commentaire:

Enregistrer un commentaire