WS2812B Bibliotheken

OP #4279624
Lesenswert?
• ▲
▼
Hallo,

zum WS2812 gibt es einige Bibliotheken, diese anzusteuern,
z.B.

Fast Led Library
ADAFRUIT Neopixel Library
FastSPI_Library

Ich vermute es gibt nicht jede Lib für jede HW Plattform oder 
Programmiersprache oder es hat Grenzen in der Anzahl der LEDs
Hat jemand "die" oder eine Übersicht, wann man welche nutzt?

Dank!
OP #4279675
Lesenswert?
• ▲
▼
Hallo holger(Gast),

Ich hatte schon auf diesen Hinweis gewartet, Du hast mich nicht 
enttäuscht.

In der Tat kann man mit Google viel erreichen.
Nehmen wir noch ein paar gute Bücher hinzu, können wir das Forum 
abspecken - auf einen Google Link und eine Literaturliste
- Weil alles was man fragt, sich ja mehr oder weniger lässig, selbst 
erarbeiten kann.

Vielen Dank für den Tipp!
OP #4281385
Lesenswert?
• ▲
▼
Brauchen ... Nicht unbedingt. Man muss im Kern nur diese 1,25 µs langen 
Impulse generieren, spezifisch je für High und Low und eine Handvoll 
Funktionen darüber - so das man im Hauptprogramm nur LED, LED-Anzahl, 
Farbe und Helligkeit angibt. Hat man das hübsch geregelt, heißt es wohl 
Bibliothek.

Kennt jemand evtl. eine Lösung, die dies nicht mit CPU-Schleifen, 
sondern mit Timer und Interrupts löst? Ist dann vermutlich nichts mehr 
für den Arduino :-)

Tarik

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.