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:

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 3 - Få LED til at blinke ved at læse pinværdi, og gemme i variabel #

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