⌨️
Lektion 3 · Klasse 12+
Arduino-Code: setup, loop und der Serielle Monitor
📖 Lektion
──▶
🎯 Quiz — wähle die Übersetzung
──▶
✅ Lektion geschafft
Ein Sketch ist vereinfachtes C++. setup() — Vorbereitung: pinMode, Serial.begin(9600). loop() — die Hauptschleife. Serial.println("text") schickt Text an den Computer — öffne den Seriellen Monitor und sieh, was das Board „denkt“: dein wichtigstes Werkzeug beim Debuggen. Variablen: int sensor = analogRead(A0); if (sensor > 500) { ... }. Fehler im Code → kompiliert nicht, die IDE markiert die Zeile. Typische Fallen: vergessenes ; am Zeilenende und delay(), das das ganze Board „einfriert“.
- ●digitalWrite(pin, HIGH/LOW) — Pin ein-/ausschalten
- ●digitalRead(pin) — Taster auslesen
- ●millis() statt delay() — das Board „schläft“ nicht und macht mehrere Dinge parallel
⌨️ Die Arduino IDE bringt ~100 fertige Beispiele mit (Datei → Beispiele): von Blink bis WLAN-Server. Auch Profis starten Projekte aus Beispielen — das ist keine Schande, sondern normal.
🎯
Teste dich!
Quiz — wähle die Übersetzung →
🖨 Arbeitsblatt
Festige das Thema mit dem Trainer — wie nach dem Unterricht