Zum Hauptinhalt springen

Fehlerbehebung

Beginnen Sie mit dem Symptom, das Sie beobachten können. Nehmen Sie jeweils nur eine Änderung vor und wiederholen Sie dann das kleinste Beispiel aus dem Schnellstart.

SymptomPrüfenLösung
Keine LED leuchtetLiegen zwischen VCC und GND 4,5 V bis 5,3 V an? Ist die Datenleitung an DIN angeschlossen?Versorgen Sie das Grid mit 5 V. Legen Sie die Datenleitung auf DIN: Dort gelangen die Daten hinein, DOUT ist nur der Ausgang zum nächsten Grid.
Keine LED leuchtet, die Spannungsversorgung ist in OrdnungStimmt der Pin im Code mit dem Pin überein, der mit DIN verbunden ist? Die Beispiele verwenden Pin 6 (#define PIN 6, Pin(6, Pin.OUT)).Ändern Sie die Pinnummer im Code auf den Pin, den Sie verdrahtet haben, oder legen Sie die Leitung auf Pin 6.
Ihr Controller arbeitet mit 3,3-V-LogikBei einer Versorgung mit 5 V erkennen die LEDs DIN laut Spezifikation erst ab 3,5 V (0,7 x VCC) als High. Ein 3,3-V-Ausgang liegt darunter.Steuern Sie DIN mit einem 5-V-Logiksignal an.
Ihr Code setzt Pixel, aber das Grid ändert sich nichtRuft der Code nach setPixel(), fill() oder clear() die Funktion show() auf? Diese ändern nur die im Speicher gehaltenen Farben.Rufen Sie show() auf, sobald Sie die Pixel für ein Bild gesetzt haben.
Die LEDs leuchten schwachDie Beispiele setzen die Helligkeit auf 40 von 255, um den Strom niedrig zu halten.Erhöhen Sie den Wert in setBrightness() (0 ist aus, 255 ist volle Helligkeit). Die Beispiele halten ihn niedrig, um eine zu hohe Stromaufnahme zu vermeiden.
Bei verketteten Grids erscheinen Pixel auf dem falschen GridEntsprechen width und height im Konstruktor Ihrem Panel, jeweils als Vielfache von 8? Sind die Grids spaltenweise verkettet?Übergeben Sie die volle Breite und Höhe des Panels, zum Beispiel WS2812Grid grid(PIN, 16, 8) für zwei nebeneinanderliegende Grids. Verketten Sie jede Spalte von oben nach unten und verbinden Sie DOUT des letzten Grids einer Spalte mit DIN des ersten Grids der nächsten Spalte.

Immer noch blockiert?​

Fragen Sie im Community-Forum. Geben Sie Folgendes an, damit jemand das Problem nachvollziehen kann:

  • Produktname und SKU: Soldered Smart LED WS2812B Grid 8x8, 333383
  • Controller-Board und Softwareumgebung
  • Version der Bibliothek oder des Moduls
  • vollständiger Fehlertext oder unerwartete Ausgabe
  • Verbindungsart und Stromquelle
  • ein deutliches Foto der Verdrahtung