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 :-) )
  5. Was sind Variablen?
hello_led.1716361794.txt.gz · Zuletzt geändert: 2024/05/22 07:09 von torsten.roehl