Benutzer-Werkzeuge

Webseiten-Werkzeuge


hello_led

Dies ist eine alte Version des Dokuments!


Hello LED

Listing 1:MinimalesProgramm.ino

int LED_RED = 4;  // variable (hier für eine rote LED auf PIN 4 festlegen)

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

void loop() {
   digitalWrite(LED_RED, HIGH); // switch on PIN
   delay(500);                  // wait 0.5 seconds
   digitalWrite(LED_RED, LOW);  // switch off PIN
   delay(500);                  // wait 0.5 seconds

}

Beachte :-?

  • Jede Zeile besitzt am Ende ein SEMIKOLON!
    • Dies gilt nicht für Kontrollstrukturen und Funktionen (aber davon später)
  • Groß/Kleinschreibung ist wichtig!

Fragen :-?

  1. Was passiert in der Funktion setup
  2. Was passiert in der Funktion loop
  3. Was macht die Funktion delay
  4. Welche Parameter erwartet die Funktion digitalWrite? (Was ist ein Parameter :-) )
hello_led.1716361256.txt.gz · Zuletzt geändert: 2024/05/22 07:00 von torsten.roehl