Eksempel 1 - LED

Eksempel 1 - LED control #

Første Eksempel er for at få en led til at blinke. Det er en af de mest klassiske programmer på Arduinoen.

Følgende billede viser hvordan de elektroniske komponenter skal kobles sammen: El-diagram for eksempel 1

De følgende 4 eksempler, viser hvordan, det samme resultat, kan skrives på forskellige måder.

Kodeeksempel 1 - Få en LED til at blinke #

const int ledPin = 7;

void setup() {
    // Opsæt kommunikationshastighed med PC
    Serial.begin(115200);

    // Opsæt ledPin til at blive anvendt som output
    pinMode(ledPin, OUTPUT);
}

void loop() {
    // Sæt udgangen til et højt signal
    digitalWrite(ledPin, HIGH);
    
    // Send besked til PC
    Serial.println("LED'en blev tændt.");

    // Vent 1000 millisekunder
    delay(1000);
    
    // Sæt udgangen til et lavt signal
    digitalWrite(ledPin, LOW);

    // Send besked til PC
    Serial.println("LED'en blev slukket.");

    // Vent 1000 millisekunder
    delay(1000);
}

Kodeeksempel 2 - Få LED til at blinke vha. variabel #

Kodeeksempel 2

Kodeeksempel 3 - Få LED til at blinke ved at læse pinværdi, og gemme i variabel #

Kodeeksempel 3

Kodeeksempel 4 - Få LED til at blinke ved at læse pinværdi #

Kodeeksempel 4