Menu
CoddyTech

Deine erste Variable

Teil des Abschnitts Erste Schaltungen der Arduino-Journey von Coddy. Lektion 10 von 22.

Eine Variable ist eine benannte Box, die einen Wert enthält. Diese Zeile erstellt eine:

int waitTime = 300;

int ist der Typ: Die Box enthält eine ganze Zahl. waitTime ist ihr Name und 300 der darin gespeicherte Wert. Du kannst den Namen dann überall dort schreiben, wo du die Zahl schreiben würdest:

delay(waitTime);   // wartet 300 ms

Änderst du den Wert an einer Stelle, wird jede Zeile angepasst, die den Namen verwendet.

Erstelle die Variable oben in der Skizze, über setup(). Eine Variable, die innerhalb von setup() erstellt wird, existiert nur innerhalb von setup(), daher könnte loop() sie nicht verwenden.

Ein Name besteht aus Buchstaben, Ziffern und _, ohne Leerzeichen, und Groß- und Kleinschreibung zählen: waitTime und waittime sind zwei unterschiedliche Namen. Serial.println(waitTime) gibt den Wert 300 aus; Serial.println("waitTime") gibt das Wort aus.

challenge icon

Aufgabe

Einfach

Lass die LED an Pin 13 mit einer Variable blinken:

  • füge am Anfang int waitTime = 300; ein
  • verwende waitTime in beiden delay()-Aufrufen
  • gib in setup() den Wert von waitTime aus

Drücke Run und dann Check. Ändere 300 in eine andere Zahl und führe das Programm erneut aus.

Probier es selbst

// Erstelle hier die Variable

void setup() {
  pinMode(13, OUTPUT);
  Serial.begin(9600);
  // Gib die Variable aus
}

void loop() {
  digitalWrite(13, HIGH);
  delay(1000);
  digitalWrite(13, LOW);
  delay(1000);
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Erste Schaltungen

Übe selbstständig: Arduino-Playground