Troubleshooting: Systematisch Fehler finden

Etwas funktioniert nicht? Keine Panik! Mit einer systematischen Vorgehensweise findet man den Fehler fast immer.

Die 5-Schritte-Methode

Schritt 1: BEOBACHTEN — Was genau passiert?

Beschreibe das Problem so genau wie moeglich:
- "Die LED leuchtet nicht" ← Gut!
- "Es geht nicht" ← Zu ungenau!
- "Der Sensor liefert immer 0 statt einem Wert zwischen 0 und 1023" ← Super!

Schritt 2: STROM — Hat alles Strom?

Pruefen (immer in dieser Reihenfolge!):
- [ ] USB-Kabel eingesteckt?
- [ ] Power-LED am Arduino leuchtet?
- [ ] VCC-Kabel (rot) von 5V zur Stromschiene?
- [ ] GND-Kabel (schwarz) zur Stromschiene?
- [ ] Bauteil an der Stromschiene angeschlossen?

Schritt 3: KABEL — Stimmt die Verkabelung?

  • [ ] Schaltplan mit echtem Aufbau Kabel fuer Kabel vergleichen
  • [ ] Sitzen alle Kabel fest im Breadboard? (Einmal druecken)
  • [ ] Stimmen die Pin-Nummern mit dem Code ueberein?
  • [ ] Sind keine Kabel in der falschen Reihe?
  • [ ] Plus und Minus nicht vertauscht? (LED, Buzzer, Elektrolyt-Kondensator)

Schritt 4: CODE — Stimmt das Programm?

  • [ ] Richtiges Board in der Arduino IDE ausgewaehlt?
  • [ ] Richtiger Port ausgewaehlt?
  • [ ] Kompiliert der Code fehlerfrei?
  • [ ] pinMode() fuer jeden Pin gesetzt?
  • [ ] Richtige Pin-Nummern im Code?
  • [ ] Serieller Monitor offen + richtige Baudrate?

Schritt 5: BAUTEIL — Funktioniert das Bauteil?

  • [ ] Bauteil tauschen (gegen ein baugleiches)
  • [ ] Bauteil auf anderem Breadboard-Platz testen
  • [ ] Minimales Testprogramm verwenden (nur das eine Bauteil, nichts anderes)

Die goldene Regel

Aendere immer nur EINE Sache gleichzeitig!

Wenn du drei Kabel gleichzeitig umsteckst und es danach geht, weisst du nicht welches Kabel das Problem war. Dann passiert der gleiche Fehler morgen wieder.

Schnell-Checks fuer haeufige Probleme

Problem Erster Check
LED leuchtet nicht Richtig herum? (langes Bein = +)
Sensor liefert 0 VCC und GND angeschlossen?
Sensor liefert NaN Bibliothek installiert?
Motor dreht nicht Externes Netzteil? Treiber?
Display zeigt nichts Kontrast-Poti drehen!
Upload geht nicht Richtiger Port ausgewaehlt?
Serielle Ausgabe kaputt Baudrate pruefen!