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!
Gast
#4279646
>Hat jemand "die" oder eine Übersicht, wann man welche nutzt?
Wenn du dir die Mühe gemacht hättest mal google zu fragen, wüsstest
du das die wohl alle irgendwie mit Arduino zu tun haben.
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!
Gast
#4279744
Vor kurzem habe ich diese c++ Klasse entdeckt: https://github.com/Makeblock-official/mBlock/blob/master/libraries/mbot/src/MeRGBLed.cpp
Gast
#4280051
...hmmm, braucht man da eine Bibliothek?
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
Bitte melde dich an, um einen Beitrag zu schreiben.