-
Thread
PWM-Signal verstärken
/light_ws2812-library-v2-0-part-i-understanding-the-ws2812/# Leider ist das Datenblatt immer noch so scheiße, dass man einige Details nur durch Experimentieren heraus finden kann.
Lies doch mal die Seite auf die ich verlinkt habe. https://cpldcpu.wordpress.com/2014/01/14/light_ws2812-library-v2-0-part-i-understanding-the-ws2812/#
-
Thread
1-Draht Datenübertragung möglichst störfest machen
/WS2812_Ansteuerung
habe. Das kannst du nachholen. Anscheinend hast du ja sowohl einen Oszi als auch eine WS2812 LED.
-
Thread
Hohe Anzahl LEDs ansteuern (wie Scheinwerfer)
Und ws2812b oder so kommen nicht in Frage?
WS2812 gibt es in 5mm rund Das ist zu groß, oder?
-
Thread
low-cost WiFi Chip ESP8266 Projekte mit dem Internet der Dinge (IoT)
worum es dabei gehen soll > sind hier nicht fehl am Platz. Hier eine abstrakte Idee: Ansteuerung WS2812 LEDs mit dem UART des ESP8266. Zur Ansteuerung des WS2812 werden 3*8=24Bit benötigt. Ein Datenbit wird in 1.25us übertragen. Die Kodierung einer 0 und einer 1 steht hier [[WS2812_Ansteuerung]]
Lars R. schrieb im Beitrag #3868760: > Hier eine abstrakte Idee: Ansteuerung WS2812 LEDs mit dem UART des > ESP8266. > > Zur Ansteuerung des WS2812 werden 3*8=24Bit benötigt. Ein Datenbit wird > in 1.25us übertragen. Die Kodierung einer 0 und einer 1 steht hier > WS2812 Ansteuerung
-
Thread
Raspberry Script per php ausführen
Das .sh-Script sieht so aus: #!/bin/bash echo "WS2812ctrl starten" # falls ws2812Script schon läuft sudo killall -s 9 ws2812ctrlpy # bestehende fifo löschen rm fifo1 # fifo anlegen und freigeben mkfifo fifo1 chmod a+rw fifo1 # ws2812ctrl
rw fifo1 > > # ws2812ctrl starten > sudo ./scripts/ws2812ctrl1.py & > #echo -n "." >fifo1 & darf www-data denn per sudo killall aufrufen? "ws2812ctrlpy", wirklich? wo genau liegt fifo1 denn? unter /var/www/?
-
Thread
PL9823 blitzen bei anlegen der Stromversorgung sofort hell auf
Spannung an, leuchten sie blau. Egal ob DataIn auf Masse oder VCC (5V) liegt. Schließe ich original WS2812b an den Arduino an, leuchten die WS2812b erst, wenn mein Programm es sagt. Daran liegt es sicherlich nicht. Schade, die 5mm Version gefällt mir sehr gut. Gibt es die original WS2812b auch als
PL9823 unterscheidet sich von WS2812B nur mit Namen.
-
Thread
Projektidee "RGB-LED-Matrix"
Steve F. schrieb im Beitrag #3214754: > Problem bei den WS2812 wird die Bildwiederholfrequenz sein. Bei den WS2812 bin ich auch skeptisch. Es gibt auch passive RGB-LEDs mit ausgewogenerer RGB-Helligkeitsverteilung. Das Format kleiner wählen kann zwei Dinge
bessere Suche machen. Sowas in dieser Art. http://www.alibaba.com/product-gs/825333899/16_16pixels_WS2812_led_digital_ws2811.html Mit Controller: http://www.alibaba.com/product-gs/825397453/16_16pixels_WS2812_led_digital_flexible.html Was auch interessant ist, wie auch ev. Preislich ist sowas:
-
Thread
1200 Neopixel LED
WS2812-Bastler schrieb im Beitrag #5687048: > Weiterhin lassen sich bei etwas geschickterer Programmierung WS2812-Bastler schrieb im Beitrag #5687048: > reicht ein beliebiger Arduino dann sind die
WS2812-Bastler schrieb im Beitrag #5687422: > Falk B. schrieb: >> Oh ja, Inlineassember! Der letzte Unsinn für Sowas. > > Welche Arduino-AVR-Implementation für WS2812 kennst Du, die kein > Inline-Assembler
-
Thread
WinAVR -> neopixel_i2c Github-Code -> Fehlermeldungen
funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=ws2812/light_ws2812_AVR/Light_WS2812/light_ws2812.lst -Iws2812/light_ws2812_AVR -DF_CPU=8000000 -std=gnu99 ws2812/light_ws2812_AVR/Light_WS2812/light_ws2812.c \ | sed 's,\(.*\)\.o[ :]*,\1.o \1.d : ,g' > ws2812/light_ws2812_AVR/Light_WS2812/light_ws2812.d; \ [ -s ws2812/light_ws2812_AVR/Light_WS2812/light_ws2812.d ] || rm -f ws2812/light_ws2812_AVR/Light_WS2812/light_ws2812.d set -e; avr-gcc -MM -mmcu
-
Thread
LED-Steuerung Strom
mir ein Netzteil empfehlen Meanwell. Achte noch auf das 3.3V Problem bei der Ansteuerung der WS2812, dazu gibt es mehrere Methoden. Es soll ja betriebssicher funktionieren. https://dordnung.de/raspberrypi-ledstrip/ws2812 Eher gepfuscht: https://hackaday.com/2017/01/20/cheating-at-5v-ws2812
Michael B. schrieb im Beitrag #7425328: > Achte noch auf das 3.3V Problem bei der Ansteuerung der WS2812 Aktuelle Versionen der WS2812-Controller sind explizit mit 3,3V ansteuerbar.
-
Thread
LED-Stripe mit richtigen LEDs
machen. Damit kann man auf die große Masse an Standard-LEDs auf Streifen zurückgreifen, allen voran die WS2812.
, etwas abartig aber machbar. Es gab diese WS2812 5mm LEDs auch als fertige Lichterketten, finde ich im Moment aber nicht wieder. ah hier https://www.espruino.com/WS2811
-
Thread
UART-Zeichenempfang wenn ISR gesperrt ist, möglich?
Hallo Sebbi, es gibt auch die Möglichkeit, den WS2812 über die SPI-Schnittstelle zu betreiben. dabei wird nicht das SPI-Protokoll genutzt, sondern über den SPI-Data-Pin das Bitmuster erzeugt, das der WS2812 benötigt. Such mal hier nach WS2812 und
ausgelost (WS2812 ist da zickig, nichts mit 50us wie im DaBla). UART braucht beim 250Kb 40us pro Byt, WS2812 aber nur 30us fur R-G-B, da konnen auch keine Bytes verloren gehen. Das funktioniert so, keine
-
Thread
Arduino inline ASM Fragen.
Es geht um folgenden code auf atmega328p der 7 WS2812 parallel ansteuert: [code] #define mask 0b01111111 #define ws2812_PORTREG PORTC #define ws2812_DDREG DDRC void ws2812_sendarray(uint8_t *data,uint16_t datlen) { uint8_t curbyte,ctr;
hat man schließlich den Compiler [c] #pragma GCC push_options #pragma GCC optimize ("Os") void ws2812_sendarray2(uint8_t *data, uint16_t datlen) { while (datlen--) { uint8_t curbyte = *data++; ws2812_PORTREG = mask; asm volatile ("nop"); ws2812_PORTREG = curbyte; asm
-
Thread
LEDs mit Raspberry PI unabhängig dimmen
PCA9685 Oder WS2812
#7087993: > APA102. Die haben das Timingproblem nicht, weil sie nicht mit dem > depperten Signal der WS2812 arbeiten. > Kannst du einfach per SPI füttern. Witzig. Auch die WS2812 kann man mittels SPI füttern. Man muss das Signal nur ein wenig aufbereiten, was dank der reichlichen Rechenleistung und
-
Thread
Ambilight mit STM32F4discovery und TVP5150AM1
Formatanpassung hochstellen (wahlweise PM ;))? Ich hätte im Gegenzug den Code für die farbkalibrierten WS2812. Wobei ich die WS2812B benutze, könnte dir die anderen aber auch kalibrieren, bräuchte dafür aber ein paar Samples. TR
In der Bucht gibts mittlerweile auch ws2812b mit schwarzem Lötlack. 4m für 56 € :)
-
Thread
LED Helligkeit mit Vorwiderstand senken?
Hallo, ich habe eine adressierbare LED (basierend auf WS2812b) Installation in meinem PC. Mehrere Bauteile (inklusive Gehäuse) werden durch verschiedene WS2812b Streifen beleuchtet. Wichtig zu erwähnen ist, dass alle LEDs zentral über das Mainboard gesteuert
MessNoob schrieb im Beitrag #5869367: > Ich habe jetzt in der WS2812b Spezifikation (siehe > https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf) herausgefunden, > dass die Power Supply Voltage (VDD) zwischen 3.5 und 5.3V angegeben wird > (Seite 1). > > Meine
-
Thread
Leuchtbalken IC gesucht
Nimm einen MC mit AD-Wandler und einen Streifen WS2812. Dazu 10 Zeilen Software ... feddich.
nicht. Er ist verfügbar, bezahlbar und mit Sicherheit auf Dauer zuverlässiger wie eine Lösung mit WS2812B.
-
Thread
Nutzung von F_CPU in ASM-Files
10µs pro Byte, dann 7 Zyklen Verzögerung bis zum nächsten #if F_CPU == 8000000UL .altmacro .macro ws2812b_write local m_null, m_eins, m_ende lsl rData sbi portWS2812B, bitWS2812B brcs m_eins m_null: cbi portWS2812B, bitWS2812B nop nop rjmp m_ende m_eins: nop nop nop cbi portWS2812B, bitWS2812B m_ende: .endm #else #error ---------- #error Ausgabemakro <ws2812b_write> für F_CPU nicht definiert! #error ---------- #endif ;******************************************
-
Thread
[S] ESP3266 Programmierer, [B] Platine inkl. Bauteile
server.on("/ledOff", handleLEDoff); server.on("/ws2812", handleWS2812); server.on("/ws2812Off", ws2812Off); server.on("/ws2812All", ws2812All); server.begin(); Serial.println("HTTP server started"); delay(100); } void
WS2812B LEDs finish"); } else { server.send(200, "text/html", "Error"); Serial.println("Set all WS2812B LEDs error"); } } void handleLEDon
-
Thread
22 Meter LED Stripe
Herunterhängen und seitlich beim Rand den Raum indirekt mit LED beleuchten. LED würde ich am liebsten WS2812 verwenden. In meiner aktuellen Wohnung habe ich seit 4 Jahren einen LED Stripe mit 3,6 Metern mit WS2812 LED in Betrieb. Versorgt wird der Stripe von einem Computernetzteil. Die Vorteile liegen klar
ihr Erfahrung mit den 230V LED. Was denkt ihr über meine Bedenken bezüglich den WS2812 LED. Könnt ihr mir eventuell eine Alternative empfehlen?
-
Thread
Lauflicht. Bitte um Hilfe
Nimm doch fertige RGB-LED Stripes (WS2812 o.ä.), die können doch eh schon alles was du brauchst ...
Strom, der muss je nach Anzahl der LEDs bis zu einigen A(mpere) aushalten, das wird dicke. An jeder ws2812b LED muss ein 100n Kondensator der bei den fertigen ws2812b Stripes schon verbaut ist, welche aber nicht so schick sind. Man kann auch einzelne ws2812b LEDs kaufen und dann selber verdrahten, die
-
Thread
Ich hab ne lange Leitung (100m 5V)
jeweils 5 LEDs(WS2812B) 4. 10m Leitung, dann Lampe mit jeweils 5 LEDs(WS2812B) 5. 10m Leitung, dann Lampe mit jeweils 5 LEDs(WS2812B) 6. 10m Leitung, dann Lampe mit jeweils 5 LEDs(WS2812B) 7. 10m Leitung, dann Lampe
Albert schrieb im Beitrag #5787911: >> 30 LED's in Serie mal 1,5 Volt = 45 Volt > > Bei Nutzung von WS2812 :-( > > Liest du auch, worum es geht? Neopixel sind nicht zwingend WS2812B, es gibt auch APA102 und WS2801 aber der Thread ist lange tot, der rote Hinweis wird wohl nicht von allen verstanden
-
Thread
"Sammelbestellung" für 8mm RGB LEDs mit WS2811 chip
Die LEDs haben den Weg zu Had gefunden http://hackaday.com/2014/02/22/breadboardable-ws2812-leds/ der Link der da gepostet ist will aber 15$ für 13 LEDs ^^
man eine dauerhafte Quelle dafür hat. Vom Preis her wird es ab 20ct/Stück interessant (die 5050 WS2812 gibt es für um die 15ct/Stück oder weniger).
-
Thread
Erfahrungen XMega und DMA-Timing (192A3)
Hm, klingt ziemlich umständlich... Wie man die WS2812 LEDs mit sehr sehr geringer CPU Last ansteuert habe ich ja schon mal im Sammelbestellthread geschrieben: 1 Byte über USART im SPI Mode sind genau 2 Bit Farbdaten für WS2812. Das passt mit dem
Extremwertberechnung auf ca. 800 kHz bei 25 FPS optimale SPI Frequenz... also kein Stück besser als WS2812 ;) VG Basti
-
Thread
C komisches Verhalten
Zero-Flag löscht und kein Einfluss auf das Carry-Flag nimmt, war nicht leicht zu finden. [c] void ws2812_sendarray_4Mhz(uint8_t *ptr, uint16_t len) { if (!len) return; uint8_t lo_pin = WS2812_PIN; uint8_t hi_pin = lo_pin; lo_pin &= ~(1<<WS2812_PIN_NUM); hi_pin |= 1<<WS2812
scheint es immer noch zu funktionieren. Das habe ich tatsächlich vergessen, danke. [c] void ws2812_sendarray_8Mhz(uint8_t *ptr, uint16_t len) { if (!len) return; uint8_t lo_pin = WS2812_PIN; uint8_t hi_pin = lo_pin; lo_pin &= ~(1<<WS2812_PIN_NUM); hi_pin |= 1<<WS2812
-
Thread
LED-Deckenbeleuchtung (mit Extras)
gekauft. Dieses liefert mir entsprechende 5V oder 12V Ströme.. Dürfte doch so passen, oder? Bzgl. der WS2812B würde ich mir diese hier holen: https://www.amazon.de/BTF-LIGHTING-WS2812B-adressierbare-Streifen-NichtWasserdicht/dp/B01CDTEG1O/ref=sr_1_4?ie=UTF8&qid=1491816818&sr=8-4&keywords=WS2812B Laut FastLED.io
einen konstanten Strom liefern ohne zu flackern. Oder du machst eine Mischung aus beiden, billige WS2812 für RGB Spielerei und flimmerfreie Cree für die Beleuchtung.
-
Thread
Lauflicht 6 Schritte (Dauer 1s) alternative zu attiny13 und bass138
Die WS2812 sind mit nominal 20mA angegeben. Brauchst du nur 20mA?
Das stimmt, aber die WS2812 scheint trotzdem sehr hell zu sein
-
Thread
3V3 to 5V LevelShifter
Hallo, ich benötige einen LevelShifter von 3V3 auf 5V für WS2812b LEDs an einem ESP8266 Modul. Anbei eine Schaltung... passt das so?
SK6812 dran. Die funktionieren ohne jeglichen Levelshifter problemlos. Die neueren Revisionen der WS2812 sollten das auch schaffen. Bei älterer Lagerware gibt es auch noch den Trick, eine einzelne WS2812 mit Si-Diode (1N4148) in der +5V Leitung als Levelshifter zu benutzen. Die Erste shiftet gewissermaßen
-
Thread
Locala variable wird weg optimiziert, Coocox + GCC
(WS2812_RGB_t rgb_col, uint8_t refresh) { uint32_t n; if(ws2812_channel==0) return; for(n=0;n<ws2812_maxanz;n++) { ws2812_ptr[n]=rgb_col; } if(refresh==1) UB_WS2812_Refresh(); }
Globale interne Variabeln //-------------------------------------------------------------- uint32_t ws2812_dma_status; uint16_t WS2812_TIMER_BUF[WS2812_TIMER_BUF_LEN]; uint8_t ws2812_channel; WS2812_RGB_t *ws2812_ptr; uint32_t ws2812_maxanz;[/c] Warnings gibt den compiler nicht : compile:
-
Thread
einfaches Lauflicht
Wie wärs mit WS2812B? Die gibt es als Streifen oder auch als Einzelstücke auf Miniplatinchen: https://www.ebay.de/itm/10-100-1000Pcs-WS2812B-Digital-Flexibler-Panel-Pixel-Bildschirm-Adressierbar/123255634349?hash=item1cb29bb9ad
Michael U. schrieb im Beitrag #5632207: > WS2812 wäre meine Wahl, passt aber zu seiner LED-Größe nicht Dann nimmt man eben die WS2812B-2020 mit ihren 2.0 x 2.2 mm http://www.world-semi.com/solution/list-4-1.html#102
-
Thread
Adressierbare RGB LEDs 3.3V gesucht
Hallo zusammen Gibt es eine WS2812B Alternative, die mit 3.3V läuft? Die LED muss adressierbar sein und 3.3V bzw. 3V unterstützen.
es Pegelwandler und die 3,5V eines WS2812B als Untergrenze reicht für LiIo
-
Thread
RGB Led Band von Action
Die laufen unter der Bezeichnung WS2812B 0807 https://files.waveshare.com/wiki/ESP32-S3-Nano/XL-0807RGBC-WS2812B.pdf
Ok, Danke Also ein WS2812er ? Warum sind dann die 16 Bit von den 8 Bit so getrennt oder ist das normal für den ?
-
Thread
zwei Fragen zu MAtrix mit LED-Streifen; Spannungsversorgung, Datenleitung
Wilhelm M. schrieb im Beitrag #4781342: > bedrahtete WS2812b handelt. Bei denen habe ich schon viel > Schwierigkeiten gehabt, falls das Abblocken fehlte. Bei Led-Streifen > kann das anders sein. Bei Led-Streifen hat *jede* WS281x einen eigenen Kondensator
@ Marco H. Auf dem Board ist ein ATxmega8E5. (W5500->MC->WS2812 geht über DMA) Das ganze wird über ein eigenes Protokoll (UDP) gesteuert. (100Hz) Im Protokoll ist ein Zeitstempel damit kann die Ausgabe zu den WS2812 Phasensynchronisiert werden. (Jitter 50µs
-
Thread
Lauflicht Riesenrad
würden die ja auch gehen https://www.conrad.de/de/p/adressierbare-ws2812-rgb-led-pth-5mm-klar-5er-pack-838243053.html
2008 Mir ist das mit der "Config RAINBOW" zum ansteuern der RGB-Led Streifen auf Basis des Typs WS2812 wichtig.
-
Thread
µC-Auswahl: Benötige Meinungen
MaWin braucht keinen uC, er taktet die Daten direkt mit dem Taster in die WS2812.
3V Knopfzelle? Die WS2812 sind für 4,5-5,5V spezifiziert. Meines Erachtens klappt das mit 3V nicht.
-
Thread
Digitale Wasserwaage mit Arduino / Embedded
An Stelle des LED-Massgengrabs mit Widerständen oder gar Transistoren sollte man 5cm WS2812 verwenden ...
vorgeschlagen, die an der Stelle besser passen. Mike L. schrieb im Beitrag #7757122: > Den uC und die WS2812 mit 5V versorgen, dann fällt der > Pegelwandler weg. Kannst du keine WS2812 in Version 5 (oder neuer) bekommen? Die sind doch schon seit Jahren auf dem Markt!
-
Thread
Arduino im Auto WS281X
verstehe, reicht hier auch einfach eine Gatterlogik und > ein wenig Draht. was verstehst du von WS2812b stripes? oder soll nur eine Farbe fest vom Gatter gesteuert werden, nur wozu dann WS2812b, dann genügen einfarbige LED Streifen.
Olli Z. schrieb im Beitrag #4716877: > weil die Serialports der WS sehr kritisch sind. > Zudem fahren die hohe Taktfrequenzen die WS2801 fahren aber andere Frequenzen als die WS2812b! hoch, was ist bei dir hoch? 2MHz, 600kHz?
-
Thread
LED - Strips hintereinander?
Pink Shell schrieb im Beitrag #4172255: > Der andere Link ist ja für WS2811, die mit der extra Clock-Leitung. WS2811 ist der Chip in den WS2812 LEDs...
MCP schrieb im Beitrag #4172288: > WS2811 ist der Chip in den WS2812 LEDs... Ja, richtig. Aber gab es da nicht einen Chip mit Clk und Daten getrennt?
-
Thread
Levelconverter von 2.5-3 auf 5V mit Mosfet-oder Bipolartransistor?
Hallo, in fast allen Fällen ist die WS2812 mit 3,3V Logipegel an Din zufrieden. Bei mir und einem Bekannten werden etliche WS2812 direkt vom ESP8266 über 330 Ohm an Din angesteuert. GND von der Ansteuerschaltung unbedingt auch von dieser
fast allen Fällen ist die WS2812 mit 3,3V Logipegel an Din zufrieden. > Bei mir und einem Bekannten werden etliche WS2812 direkt vom ESP8266 > über 330 Ohm an Din angesteuert. So würd ich erstmal loslegen. Wenn man all die
-
Thread
[S] Suche Unterlagen zu ELV Digital-Analog-Uhr von ELV, 80er Jahre
gesamte Elektronik sollte auch zu sehen sein. Wenn man allerdings Neopixel LEDs nimmt kommen evtl. WS2812B-F8 in Frage, das sind 8mm LEDs mit der Technik der WS2812B. https://www.lcsc.com/product-detail/C139126.html Ich schließe aber auch klassische LED-Bänder nicht aus. Es ist aktuell auch
Antwort auf Gerhards Beitrag gedacht. > > Wenn man allerdings Neopixel LEDs nimmt kommen evtl. WS2812B-F8 in > Frage, das sind 8mm LEDs mit der Technik der WS2812B. > > https://www.lcsc.com/product-detail/C139126.html Interessante Variante der LEDs, wenn es mehr wie die ELO Variante sein soll
-
Thread
[S] 16x16 RGB-Modul
Vielleicht kannst du dir was selber bauen. Anbei mein Versuch mit WS2812B zunaechst in klein. MfG
siehe http://www.aliexpress.com/item/WS2812B-4pins-5050-SMD-W-WS2811-Individually-Addressable-Digital-RGB-LED-Chip-5V/32242494088.html
-
Thread
LED Matrix - Buchstaben
alle 3-4m einfach dranzuhängen ? Das kommt drauf an, wie solide die Kabel sind, mit denen du deine WS2812b verbindest. Die üblichen WS2812b Strips aus CN sind sicher /nicht/ auf 60A ausgelegt.
https://www.led-genial.de/DIGI-DOT-Booster-WS2812-und-SK6812-ueber-SPI-Schnittstelle-ansteuern.
-
Thread
LED Lightstrips zucken immer unterschiedlich
www.mikrocontroller.net/topic/552646#7380405 Was soll das auf dem Bild denn sonst sein, wenn keine WS2812B.
. die Diskussion ist also sinnlos. sg PS: es ist übrigens keine WS2812B
-
Thread
RGB-LED-Großmatrix
hab gerade sovielmal am laufen. http://partfusion.com/wp-uploads/2013/01/WS2812preliminary.pdf Oder google nach ws2811 oder ws2812 ( die 12 sind 2811-ICs in einer led integriert) Grüße :) Erny
PC ---> STM32 | |---> (1) ATtiny2313 --> 64x WS2812 | |---> (2) ATtiny2313 --> 64x WS2812 | |---> (3) ATtiny2313 --> 64x WS2812 | |... | |---> (20) ATtiny2313
-
Thread
Kann man ATtinys in Reihe miteinander kommunizieren lassen?
Vielleicht brauchst Du nichtmal RS232. Schau Dir mal das Protokoll der WS2812 LED Streifen an. Willis Beschreibung ziehlt genau darauf ab.
vom Mainstream abweichen, warum nicht? Mir ist aufgefallen, dass sich das Verfahren von dem der WS2812 unterscheiden muss. Bei den WS2812 nimmt jede LED 24 Bit aus dem Datenstrom heraus. Bei den Poti-MCs muss es umgekehrt sein: Jeder MC muss zum Datenstrom seine Bits hinzufügen. Die WS2812 haben
-
Thread
LED-Wasserwaage aus Bastelheft
schrieb: >> (müssten >> ca. 3,6A bei 5V und weiß pro Meter sein) > > Woher der hohe Wert? WS2812 LEDs 60 LEDs/m x 60mA (3x20mA) = 3600mA..bzw. 3,6A.
Helmut -. schrieb im Beitrag #8034245: > So ganz traue ich der Schaltung auch nicht, da die WS2812 mit 3.3V > statt mit 5V betrieben werden. Für WS2812B V5 sind im Datenblatt unter den Absolute Maximum Ratings angegeben: [pre]Power supply voltage VDD +3.7~+5.3 V[/pre] Im Wimmelbild LED-Wasserwaage-Schaltung
-
Thread
RGB Stripes Effekt-Routinen
; WS2812_ShiftLeft( LEDs, NewLED ); WS2812_Send_All(LEDs); WS2812_Update(); for( k = 0; k < Delay; k++ ) NOP500 } for( l = 0; l <= 255; l += Step ) { NewLED.R = 255-
Aber. Mit dieser Funktion in der Hinterhand vereinfacht sich zum Beispiel die Funktion WS2812_Single_Color zu [c] void WS2812_Single_Color( RGB LEDs[], RGB Color ) { WS2812_SetBlock( LEDs, 0, NumberOfLEDs, Color ); WS2812_Send_All(LEDs); } [/c] und auch für die von dir angedachte
-
Thread
1000 und mehr LEDs einzeln ansteuern?
gehen bzw. bei 1000 Stück dann ~30 Hz. WS2812 Alternativen mit SPI statt One-Wire-Bus könnten sogar noch schneller gehen, bin ich aber nicht ganz im Bild
den 14 Jahren vollständig geändert. > Gibt es dazu eine einfache Lösung? Ja, such mal nach SK2812, WS2812, WS2811 o.ä.
-
Thread
Anfänger, 10 Led programmieren
einzeln ansteuern möchtest oder alle gleich oder halt in Segmenten. Ansonsten ist das Stichwort WS2812 auf jeden Fall nicht verkehrt!
Illuminieren. Arduino (einfacher) http://www.arduino-tutorial.de/viele-leds-mit-arduino-steuern-ws2812/ oder STM siehe wordclock um 100 WS2812B LEDs oder wordclock24h um 400 WS2812B LEDs. https://www.mikrocontroller.net/topic/349206?goto=4252827#4252827 bei 150 LEDs finde ich Arduino einfacher
-
Thread
STM32G030J6 CubeMX SPI OpenDrain output
Markus M. schrieb im Beitrag #6453968: > Das Signal hat 1MHz und muss genau einen CMOS-Eingang (WS2812 LED) 5mm > entfernt treiben, ich nehme an das sollte funktionieren, wenn man den > Pullup nicht zu groß macht. Bei den aktuellen WS2812 braucht man dies nicht mehr, da der High-Pegel bei >
Andreas W. schrieb im Beitrag #6454044: > Bei den aktuellen WS2812 braucht man dies nicht mehr, da der High-Pegel > bei >=2,7V liegt. Danke für den Hinweis, es sind allerdings WS2812(C?)-2020. Auch davon gibt es wohl verschiedene Versionen mit 5mA und 15mA