-
Thread
Raspberry Pi via GPIO LED Strip (WS2811) steuern
Hi Leute ich habe einen LED Strip mit WS2812 5050 SMD LEDs mit integriertem WS2811 Controller. Diesen kann ich mit meinem ARDUINO auch ansteuern nun möchte ich aber gerne ihn mit dem Raspberry Pi ansteuern über die GPIO hat jemand Erfahrung
ganze über die GPIO > > Wer Hilfe braucht kann sich gerne melden :) und was hast du gemacht ? WS2812 LED genommen ?
-
Thread
MATRIX mit SMD5050 Integrierter WS2811 WIE?
ca 12Stunden! http://www.amazon.de/EasyAcc%C2%AE-12000mAh-Portable-SmartPhone-gleichzeitig/dp/B0098EO61S/ref=sr_1_8?ie=UTF8&qid=1368189871&sr=8-8&keywords=power+bank
was der TE ja schon hat, LEDs auf nem Flex PCB: http://www.aliexpress.com/store/product/16-16pixels-WS2812-led-digital-flexible-panel-light-ws2811-IC-controlled-size-17cm-17cm-DC5V-input/701799_825283258.html Noch flexibler geht wohl nur wenn du die LEDs zb auf den Stoff nähst und dann mit Fädeldraht
-
Thread
Leiterbahn / Vias unter SMD Element
hab ich das ALT-Raster + die Mauskoordinaten die eagle oben links anzeigt. Wenn jemand Fragen zur WS2812 haben sollte bzw. gerne die Schematics haben will, der kann mir per Userprofil hier eine mail schicken, aber es wird wohl noch nen Monat dauern, bis ich soweit bin ein gutes Statement abzugeben.
Platziert die Bauteile wie ihr wollt und die Vias. Es ist völlig egal. Der WS2812 hat eine wunderbar flache Flankensteilheit, die Frequenz ist auch ein Witz. Völlig unkritisch. Der Kondensator geht besser aber das ist hier so unkritisch, dass er überall sein könnte. EMV braucht
-
Thread
Cortex F4 Timer Input Capture + DMA
dritt. Mein Problem: Ich muss ca. 60ms lang alle Interrupts ausschalten, um eine Kette mit bis zu 2000 WS2812-LEDs in einem exakten und Jitter-freien Timing mit Daten-Bits zu versorgen. Andererseits muss ich auch in dieser Zeit die Flanken eines ALPS-Encoders (Dreh-Drück-Knopf) auslesen. Dort kommen bei
alle 8ms Flankenwechsel. Ich würde also ca. 7 > Flankenwechsel verlieren. Manche STM32 Timer, z.B. TIM1/8, kennen eine Quadratur Encoder Mode. Dann werden die Flanken auch bei abgeschalteten Interrupt erkannt..
-
Thread
LiPo 18V -> 5V Step-Down
Konstantstromquelle Das stimmt Grundlegend vollkommen, jedoch benutze ich wie gesagt LEDs mit ICs davor, WS2812 um genau zu sein. Die Beispielschaltung zeigt, dass jede WS2812 an +5V liegen sollte, also denke ich an eine Parallelschaltung. Bezüglich USB: Ich will jedlich den uC über den USB Bus versorgen
/ http://de.mouser.com/ProductDetail/Mean-Well/LPV-100-5/?qs=%2fha2pyFaduiBiUDvfQV8IzIVYDK2Qil%252b1CG8rSSBWpK4Cg5qfTsfSQ%3d%3d MfG
-
Thread
Touch bauen, suche günstigere alternativen
Warum keine WS2812 LED?
wenn ich das will. da ich aber alles selber bauen will nehme ich einfach die leds, nur halt mit dem WS2811/WS2812 controller. also ob jetzt als ganzes stripe oder einzelnd ist da kein wirklicher unterschied. wegen den abständen müsse ich den stripe dann eh zerschneiden. der Tisch wird ja auch selber
-
Thread
STM8: angenehm überrascht
lau ein weiterer STM32 im Schrank. Nachtrag: Noch ein Abend drauf, und jetzt machen hier fünf WS2812 'ne prima Moodlamp.
werden? Lohnt sich Eclipse wirklich, oder kann man sdcc auch in eine einfachere Umgebung integrieren (z.B. Programmers Notepad)?
-
Thread
7-Segment Anzeige "diskret"
Ich wollte gerade RGB LEDs mit eingebautem Controller vorschlagen (z.B. WS2812), aber 5050 ist für 10mm Ziffernhöhe dann doch ein bißchen zu groß.
-
Thread
3-Channel LED Driver für RGB LED
?! WS2812 (also LED und IC in einem) verwenden etwas billige LEDs. Die haben dann meist kein schönes weiß, dass geht dann mehr ins blau...
trotzdem fast alles aus was hier schon einige 100 male erfolgreich verbaut wurde... Nimm einfach die WS2811 oder besser WS2812 und sei zufrieden... ;)
-
Thread
C komisches Verhalten
Simon Budig schrieb im Beitrag #3119288: > Das riecht nach WS2811/WS2812? Genau darum geht es ;) Hier mal der Code der L_High Funktion: void L_High() { PORTC |= 0b00000001; asm volatile ("nop"); asm volatile ("nop"); asm volatile ("nop");
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
Lightweight WS2811/WS2812 Library
30µs WS2812b läuft aber mit der Verständigung zur Arduino IDE war es nun aus. Dann erinnerte ich mich hieran und band die ws2812b LIB ein die es ja nun auch vom Tim als Arduino LIB gibt und siehe da es läuft
Wie du es auch machst, mit 4MHz bist du > weit aus der Specs raus und kannst nur hoffen, dass die WS2811/2812 > Nachsicht mit dir haben. Bei den WS2812B reicht es. WS2812S und SK6812 sind schneller getaktet, hier geht es nicht.
-
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
Über welche Art 101 Mikrocontroller miteinander verbinden?
Also die Daten die zu jedem Controller hin müssen, sind ja nur 4 Werte. (Adresse, R-Wert, G-Wert, B-Wert) Dann muss der Controller aber noch einen Wert zurück geben.
nach oben hat. Bei mir ging es los mit 6x6 und das war gar nichts... dann eben 16x12 und da ich die WS2812 / WS2811 Stripes benutze, ist das einfach nur ein zusammenlöten von ein paar Stücken. Viele Grüße, Olof
-
Thread
Einstieg in FPGA/CPLD
vielleicht das _gesamte_ Vorhaben überdenken. Mein Vorschlag: Die RGB-LEDs mit integriertem Controller (WS2811/WS2812) und dazu ein kleiner AVR, der von SPI ins WS28xx-Protokoll wandelt. Die WS2811/12-LEDs haben zwar nur 8 Bit pro Farbkanal, aber wirklich unterscheiden kann man die Mischfarben dann auch
fotorealistische Bilder oder Videos darstellen müsstest, wo es auf jede kleine Grünschattierung (z.B. auf einer schönen Almwiese) oder auf das hübsche Azurblau des Himmels (z.B. beim Strandurlaub) ankommen würde. Sowas also: http://www.fotocommunity.de/pc/pc/display/18558036 Und sowas: http://www.fotocommunity.de
-
Thread
Hat schon jemand den LPC810 getestet?
Mein LPC810 kann inzwischen WS2812 LED-Strips ansteuern. Die Strips scheinen 3.3V kompatibel zu sein. Momentan wird die Ansteuerung per Bit-Banging umgesetzt, ich hoffe allerdings dafür den State Configurable Timer (SCT) einsetzen
im Detail normalerweise im Reference Manual, das ist aber noch nicht draußen... Wenn Du aber z.B. schnellere PWM machen willst sind die 48 MHz natürlich schon praktisch.
-
Thread
WS2812/2811 mit PIC asm.Verzweiflung!
vergessen) > Du meintest wohl Dout?! den SDO (Pin 15 des PIC) der SPI-Schnittstelle an Din des WS2812 (Pin 2)
die Dinger per SPI auf einem PIC ans laufen brachte. Such mal in Youtube nach "LED with integrated WS2811" (nicht WS2812). Wenn ich mich recht erinnere, sollte da auch gepostet sein, wie das da gemacht wurde. Ralf
-
Thread
Frage zum Digital RGB Stripe vom Aldi
weitergereicht. Das war's dann schon - einfach aber irgendwie genial gelöst. Sorry, das war jetzt für die WS2812 LEDs - ob's für die Aldi Dinger gilt weiß ich nicht.
für die einzelnen Farben überein. Aber da bin ich noch dran.... Ich versuche mich gerade an der ws2812 lib damit diese auch den Aldi stripe unterstützt. Vielen Dank an Thomas, sonst hätte ich noch einen Nervenzusammenbruch bekommen.... ;) Gruss, Jörg
-
Thread
Biete LED Pixel mit WS2801
Korrektur: WS 2812 statt 2801
Eine höhere Spannung von z.B. 24V ist sicherlich von Vorteil, da dann die fließenden Ströme nicht so hoch werden. Das sehe ich nämlich als deutlichen Nachteil bei den WS2812, welche mit 5V betrieben werden. Wenn man sich damit eine
-
Thread
RGB Matrix 11x11
...das wird ja ein echtes IC-Grab :-) Willst Du nicht doch lieber WS2812... da zahlst Du für 50 LEDs sagen wir mal 15 EUR, brauchst aber nix mehr für die Ansteuerung... Grüße Markus
Hallo Markus das mit den WS2812 werde ich danach auch mal ausprobieren, mal sehen welche von den 3 Uhren am besten wird.
-
Thread
Erfahrungen XMega und DMA-Timing (192A3)
viel RAM für einen kleinen XMega... Zur Info, Buffer alleine wären bei mir 300LEDs*3bytes*4 = 3,6kB High-Speed USB-Endpoints brauchen auch viel, und die bereits vorhandene Hardware hat nun mal nur 4kB. Basti schrieb im Beitrag #4613707: > Was soll das Oversampling bringen? Mit 1024 WS2812 bei
einem > anderen Thread festgestellt: > > Beitrag "The secret of WS2812B" > > Die PWM-Frequenz der WS2812 beträgt ca. 400Hz und ist asynchron zum > Datensignal. Somit entstehen hässliche Flackereffekte. > > Ansonsten habe ich das ganze auf dem STM32 auch mit SPI
-
Thread
Arduino - bringt's das ? Gesperrt
Wunderbar und reines c: ( von http://www.ioccc.org/2012/blakely/blakely.c ) [c] #define o(a,b,c,d) a##f b##f c##f d; a##g b##g c##g d;q-- #define Z(z)if(*j==z) #define c(z,p) Z(z){y;v p##=r;o(b,[q-1]=b,[q] p b,[q]);} #define y q+=t;t=0 #define r w[q] #define v w[q-1] #define w(a,m,f) Z(
steuerbare RGB-LED Beleuchtung für den kleinen Wohnzimmer-Tisch zu bauen. Arduino, Bluetooth Modul, 4 WS2812B LED, passende Lib und rudimentäre App. Fertig war das Ding, nach ca. 1 Stunde und einer weiteren Feintuning. Ja, ich hätte das auch "Hardcore" machen können. Vom nackten Mikroprozessor bis zum
-
Thread
WS2812 Ansteuerung in AVR-Assembler (ohne SPI o.ä., beliebige Pins verwendbar)
AVR-Hardcore-Assembler gefällig? Vor ein paar Tagen habe ich meine LED-Stripes bekommen, bestückt mit den WS2812-LEDs. Ich habe mich daraufhin am Wochenende mal aufgerafft eine AVR-Routine zur Ansteuerung zu schreiben, die möglichst exakt die Vorgaben des Datenblatts einhält und dennoch flexibel ist. Die
ich hab' jetzt grad meinen strip mit WS2812er rgb-leds bekommen: http://www.ledlightinghut.com/144-led-m-ws2812-digital-intelligent-rgb-led-strip-light.html lieferung war in ordnung, freitag abend bestellt, donnerstag angekommen. die WS2812
-
Thread
Universelles Eingabegerät mit Drehencodern
das? Oder meinst du andre? PS: Schon besser. https://www.led-genial.de/DIGI-DOT-Ring-mit-24-x-WS2812B-LEDs
Händlerseiten ist da > nichts zu finden. Für den Preis kannst du nicht mehr Support erwarten. WS2812B?
-
Thread
Miniplatinchen
... Es gibt z.B. auch Einlöt-Muttern oder SMD-Drahtklemmen. http://www.esto-stecker.de/media/uploads/IDC.pdf shop.kvt-fastening.at/katalog/item.jsp?artgrp=9995&matkat=SMTSO-M2%2C5-6+gegurtet&grptxt=+PEM%26reg%3B+SMT-f
, an der die Decke höher als 2,5m ist. Anbei ein paar Fotos von meinem ersten Versuch mit einer WS2812 in einer Flasche und hier ein kurzes Video: http://www.youtube.com/watch?v=Lqq908HnU8E Die Flasche hängt an vier AWG28 Adern die Platine sitzt unter dem Flaschenhals quer. Ich poste nochmal
-
Thread
[STM32] Binäruhr bzw 12x4 RGB LED Display mit WS2812
angesteuert werden kann und ev schon etwas Intelligenz bezüglich Farben/Formen/Verläufen mitbringt. b) Eine Binäruhr. Es gibt ja mitlerweile einige Pseudo-Binäruhren zu kaufen, bei denen man einfach nur die LEDs zählen muss. Ich will aber eine richtige mit "echter" Binärdarstellung. Klar ist das nix
, um das Datensignal für die LEDs zu erzeugen. Wenn neue Daten auf's Display sollen, muss man nur "ws2812_update_leds()" aufrufen. Diese Funktion rechnet die 24bit RGB-Daten in Timer-Werte um und erstellt daraus ein Array, das dem DMA übergeben wird. Diese Umrechnung dauert 260/103/50µs (O0/Os/O3), der
-
Thread
Transistor Array für LED-Leiste
müssen um > meine 10 LED's anzusteuern. Warum nicht ganz ohne Arrays? Als LEDs könntest du die WS2812 verwenden. Dann wäre Farbe und Helligkeit einzeln steuerbar. Falls du nur eine Farbe benötigst, könntest du 4 Stück von den WS2811 verwenden, sofern der Strom für deine LEDs reicht. Damit könntest
um >> meine 10 LED's anzusteuern. > > Warum nicht ganz ohne Arrays? > Als LEDs könntest du die WS2812 verwenden. Dann wäre Farbe und > Helligkeit einzeln steuerbar. > > Falls du nur eine Farbe benötigst, könntest du 4 Stück von den WS2811 > verwenden, sofern der Strom für deine LEDs reicht
-
Thread
AVR ASM ws2811 / ws2812 Ansteuerung mit FastPWM
https://github.com/adafruit/Adafruit-Eagle-Library habe ich mir erlaubt eine Eagle-Library fuer die WS2812B (Nachfolger der WS2812) zu erstellen. Feedback ist dringend erwuenscht.
Ok, erledigt: http://www.mikrocontroller.net/articles/Datei:WS2812B.lbr MfG und Frohes Fest
-
Thread
Serielle Ansteuerung / Protokoll WS2812 RGB LED
aufzumachen. Wie ist denn der Stand bzgl. einer möglichst resourcenschonenden Ansteuerung dieser WS2812 RGB LEDs? Vom Timing her sieht's so aus, als würde der Chip xxx ns nach einer steigenden Flanke einfach nur das aktuelle Signal samplen, oder? Könnte man das Timing irgendwie mit SPI hinbekommen
also dann "100" für logisch 0 und "110" für logisch 1. Der Takt müsste dann 0,4µs pro Bit sein (z.B. 20MHz/8), man würde dann nur ein ganz kleines bisschen gegen die Spezifikation verstoßen ;-) D.h. aus einem Datenbyte würden dann 3 auf dem SPI auszugebende Datenbytes werden, das könnte man über
-
Thread
Suche Up/Down Counter Dez.
vielleicht doch nicht die schlechteste Wahl, denn dann würde _ein_ IC für alle drei Zähler reichen (z.B. ATmega324A oder irgendein anderer mit vielen Pins...).
durch den uralten Schrott durcharbeiten müssen, bevor sie Dein Problem finden? Schau Dir mal die WS2812B Leds an. Um davon 32 Stück in RGB anzusteuern, brauchst Du genau einen Portpin. Gruß, Stefan
-
Thread
Atmel XMega E
Da schon einige die billigen WS2811 oder WS2812 ICs/LEDs angesteuert haben, frag ich mich gerade, ob das mit der neuen Logicfunktion irgendwie noch schicker geht?! Also ne 1 und eine 0 in unterschiedliche Pulslängen umwandeln...
also engineering samples. ;-) richtig, und, habs gerade mal ausgelesen, im Moment in der Revision B. Moby
-
Thread
[V] SMD5050-RGB-LED built in WS2811 Chip
Ich habe mal ein schönes Bild vom WS2812 gemacht.
uxdx schrieb im Beitrag #2992477: > Ich habe mal ein schönes Bild vom WS2812 gemacht. Like
-
Thread
[Mitbestellung] SMD5050 RGB-LED mit integriertem 8-bit PWM Controller
@Daniel Ich nehme auch 50 Stück, aber nur von den WS2812B.
Gibt es eigentlich schon Preise zu den einzelnen WS2812B LEDs?
-
Thread
Fehlermeldung "must be const in order to be put into read-only section.."
Joachim B. schrieb im Beitrag #7390476: > keine Ahnung warum das immer wieder geändert werden muss Steht oben: das alten Verhalten ("const" oder nicht interessierte den Compiler nicht) war de facto ein Bug
deine Hilfe und Erklärungen und muss mich nun um andere Baustellen kümmern, wie Restring am eagle, WS2812B Lib usw.
-
Thread
China SUPER Bauteile-Schnäppchen Thread
Was haltet ihr von dieser 16x16 Matrix mit WS2811 LEDs? http://www.aliexpress.com/item/1x-16-16-Pixel-WS2812B-LED-Digital-Flexible-Panel-WS2811-Individually-Color-DC5V/1342768354.html ~73 $ für 256 LEDs Nur die Stromversorgung stell ich
Du meinst sowas hier? http://www.aliexpress.com/store/product/100pcs-WS2812B-4pin-5050-SMD-RGB-LED-with-built-in-WS2811-IC-inside/701799_1202415085.html Bei 200 Stück bist du mit Umsatzsteuer immernoch noch bei 21ct/Stück, bei 1000 nurnoch bei 11,5ct/Stück
-
Thread
Project EleLa RS232 / RS485 Magazin LED Register
Project ist von 2011 leider ist da der sourcecode abhandengekommen aktuell bin ich dabei das ganze mit WS2812 LEDs zu machen da hier der verkabelungsaufwand um einiges geringer ist, und Farben möglich sind
Antwort vom M8. Zum Testen habe ich einen weiteren M8 über die ISP programmiert, gleiches Problem. Die WS2812 Lösung wäre definitiv auch interessant. Im Anhang habe ich die Schaltung und das Layout (eagle und pdf). Danke schon mal für die Hilfe
-
Thread
Und noch ein Ambilight Nachbau
furnktionierts nur über USB und somit mit einem PC. Da würde mir die HDMI Variante besser gefallen. Wie z.B. die Lösung mit dem RaspI. Allerdings doch gleich mal mehr als doppelt so teuer und für mich als Spielerei zu viel. Gruß, Schorschi.
geht von HDMI nach YUV nach USB Video GRabber. Dann den Raspberry übertakten usw. Die LEDs sind KEINE WS2812, sondern die mit synchroner Schnittstelle. 2801er: ich habe keine. Dann doch lieber stand-alone- aber HDMI direkt wäre schon nicht schlecht. Wie geht das mit dem Copy-Protect-Zeuchs auf dem HDMI
-
Thread
[Sammelbestellung] [DycoLED neu] RGB LED mit integriertem Controller
50 0 MartinNPN (Gast) 100 0 Dirk H. (dirk09) 100 0 Henning B. (henning_b) 100 0 ------------------------------------------------- Summe 470 1
...wir planen eine Sammelbestellung für WS2812 LEDs. Diese werden allerdings anders angesteuert (asynchrones Protokoll). Siehe hier: http://www.mikrocontroller.net/topic/271872 Sie sind aber dafür wesentlich günstiger als die Dyocs (ca.
-
Thread
Eingänge 74HCT164 (SIPO-Schieberegister)
dieses Schieberegister kein Latch hat. Ein High erscheint also nacheinander an jedem Asugang bis es z.B. Q7 erreicht hat!
einen µC mit > mehr Pins zu nehmen? Aus Sicht der Modularität überhaupt nicht. Guck dir mal die WS2812 LEDs an. Und dann stell dir eine Lichterkette, gesteuert von einem µC mit mehreren hundert PWM-Ausgängen vor. Was meinst du, was von der Verdrahtung her einfacher und vom Konzept her flexibler ist
-
Thread
Transistortester AVR
I don't have BC557C, is BC557B okay?
mit dem 328p gemacht und könnte mir seine hex datei zukommen lassen. Mit freundlichem Gruß B0B
-
Thread
Anfänger, 10 Led programmieren
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
Schritt nicht. 2.) Für das Projekt tatsächlich ca 150 LEDs anzusprechen, würde ich auch direkt diese WS2812B Dinger empfehlen. Allerdings setzt das die Komplexität des Prjokets ein bis zwei Komplexitätsstufen rauf. Hier geht es nämlich plötzlich darum ein vorgegebenes Timing (die Schnittstelle zum WS2812B
-
Thread
Wie macht man Sternenflacker?
den Schlafmodus versetzen. - Um die Farbe besser abzubilden, könnte man eine RGB-LED nutzen. Mit WS2812 würde ein ATtiny auch für mehrere LEDs reichen.
anzusteuern dass sie „nur“ die Farben einer Flamme > wieder gibt halte ich für etwas aufwändig. Mit WS2812 würde man sich die PWM-Ansteuerung sparen. Das macht es sogar einfacher!
-
Thread
Viele LEDs mit Mikrocontroller (Arduino) ansteuern Gesperrt
www.ssl-id.net/leds-and-more.de/catalog/product_info.php?cPath=26_77_101&products_id=286&osCsid=ea1b37beb0eaf18b527b7430c6a9c6d8 und https://www.ssl-id.net/leds-and-more.de/catalog/product_info.php?cPath=200_219&products_id=1100&osCsid=ea1b37beb0eaf18b527b7430c6a9c6d8 unterscheidet sich die Ansteuerung
LED-Ansteuerung so viel geändert, dass du dafür besser keine Leichenschändung betreiben solltest. Stripes mit WS2812 gibt es als Meterware - einfach immer Stücke mit 40 Chips abschneiden und nebeneinander kleben.
-
Thread
Empfehlung für Induktionsmeßgerät?
sehr nützlich. Noch bessere Geräte erlauben dann noch, die Signal-Amplitude einzustellen. (z.B. http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&item=140456731315&ssPageName=STRK:MEWAX:IT) Speziell bei Spulen mit Eisenkern (z.B. Netz-Trafos, Elektromotoren, ...) ist die Induktivität auch abhängig von der Amplitude, da kann man mit einem Gerät wie dem TH2812A nicht mehr viel messen. Wenn man dann auch noch Sättigungseffekte messen will, könntest du z.B. so etwas kaufen: http://www.admess.de/index.php?dms_id=84 Um eine Empfehlung geben zu können, solltest