Materialien zum Unterricht

einfaches Blinklicht mit einer LED
Aufgabe: Am Anschluss 0 soll eine LED blinken.
void setup() { 
  pinMode(0,OUTPUT); 
}

Zu Beginn des Progamms wird im setup-Teil der Modus für den Anschluss (pin) eingestellt: Pin 0 ist Ausgang (OUTPUT).

void loop() {
   digitalWrite(0,HIGH);
   delay(1000);
   digitalWrite(0,LOW);
   delay(1000); 
}

Danach beginnt eine Schleife (loop), die solange läuft, bis der Controller ausgeschaltet oder neu programmiert wird.

Der Pin 0 erhält den Wert HIGH. Das bedeutet, dort liegt eine Spannung an. Über die LED kann jetzt vom Minusanschluss (0V, GND) ein Strom durch die LED fließen und sie leuchtet.

          
void setup() {
  pinMode(0,OUTPUT);
}

void loop() {
  digitalWrite(0,HIGH);
  delay(1000);
  digitalWrite(0,LOW);
  delay(1000);
}

Hinweis: Jedes Progamm für den Arduino besteht immer aus mindestens den setup-Teil und dem loop-Teil.

Im setup-Teil werden die Voreinstellungen vorgenommen: Welcher Anschluss ist Eingang, welcher ist Ausgang.

Im loop-Teil liegt dann das eingentliche Programm, das beim Start abgearbeitet wird.

zurück