Zum Hauptinhalt springen

Arduino-Bibliothek

Die Soldered-WS2812B-Grid-Bibliothek steuert dieses Board an. Binden Sie WS2812Grid-SOLDERED.h ein und erstellen Sie ein WS2812Grid-Objekt mit dem Pin, der mit DIN verbunden ist. begin() startet es mit allen ausgeschalteten Pixeln, setPixel() färbt eine LED anhand ihrer (x, y)-Position ein und show() sendet die Farben an das Grid.

(0, 0) ist die LED oben links, an der die Daten eintreten. x wächst nach rechts und y nach unten, sodass Sie sich nicht mit der Serpentinenreihenfolge befassen müssen, in der die LEDs verdrahtet sind. Übergeben Sie bei mehreren verketteten Grids die volle Breite und Höhe des Panels (Vielfache von 8) an den Konstruktor, dann gelten dieselben Koordinaten über alle Grids hinweg.

Die Bibliothek baut auf einer mitgelieferten Kopie der Soldered-WS2812-Bibliothek auf, die selbst auf dem Adafruit-NeoPixel-Driver basiert. Daher stammen show(), clear(), setBrightness() und Color() von dort.

Noch nicht installiert? Folgen Sie der Schnellstartanleitung, bevor Sie die Funktionsseiten verwenden.

Funktionen​

Jede Seite beginnt mit einem geprüften Bibliotheksbeispiel und erklärt jede Funktion, die das Beispiel verwendet, um dieses Ergebnis zu erzielen.