Arduino > ExempleDELSource

Allumer la DEL branchée à la broche 9 :

void setup() {
        // CONFIGURATION DE LA BROCHE 9 EN TANT QUE SORTIE NUMERIQUE
        pinMode(9,OUTPUT);
}

void loop() {
        // ALLUMER LA DEL EN ECRIVANT HIGH OU 1 SUR LA BROCHE 9
        digitalWrite(9,HIGH);
}

Éteindre une DEL branchée à la broche 9 :

void setup() {
        // CONFIGURATION DE LA BROCHE 9 EN TANT QUE SORTIE NUMERIQUE
        pinMode(9,OUTPUT);
}

void loop() {
        // ETEINDRE LA DEL EN ECRIVANT LOW OU 0 SUR LA BROCHE 9
        digitalWrite(9,LOW);
}

Clignoter une DEL branchée à la broche 9 :

// VARIABLE POUR ETAT INITAL DE LA DEL
int etatDEL = LOW;

void setup() {
        // CONFIGURATION DE LA BROCHE 9 EN TANT QUE SORTIE NUMERIQUE
        pinMode(9,OUTPUT);
        // ECRIRE LA VALEUR DE LA VARIABLE etatDEL A LA BROCHE 9
        digitalWrite(9,etatDEL);
}

void loop() {

        // CHANGER LA VALEUR DE LA VARIABLE etatDEL
        if ( etatDEL == LOW ) {
                etatDEL = HIGH;
        } else if ( etatDEL == HIGH ) {
                etatDEL = LOW;
        }

        // ECRIRE LA VALEUR DE LA VARIABLE etatDEL A LA BROCHE 9
        digitalWrite(9,etatDEL);

        // UNE PAUSE D'UNE SECONDE
        delay(1000);
}