Hallo zusammen, ich bräuchte eure Hilfe ich bin nicht sonderlich gut bewandt mit Ansteuerbaren LED's. Ich habe vor 6 LED Streifen mit 3 Metern länge nebeneinander anzubringen. Es sollen alle 6 gleichmäßig angesteuert werden und zwar soll Stufenweise alle 10 LEDs in einer Anderen Farbe leuchten. Ich versuche es mal zu Beschreiben ich bekomme ein Analogsignal 0-10V wenn 1V anliegt soll soll z.b. die untersten 10 LED in Rot leuchten Bei 2V sollen die unteren 10 in rot und die nächsten 10 in Blau 3v : 10 rot; 10 blau; 10 Gelb Die Frage ist nehm ich WS2801 oder andere wie WS2812 z.B. Und das andere wäre habt ihr eine Idee wie ich das am einfachsten Realisieren kann. Vielen dank für eure Hilfe.
Hi, der Raspi kann weder direkt analoge Spannungswerte einlesen, noch wird er das Timing der WS28... unter Linux hinbekommen. Streifen mit einfachen Leds ohne eingebaute Logik leuchten halt über die ganze Länge gleich. Wenn ich noch Single wäre und meine Zeit selber verplanen könnte, würde ich vermutlich einen Arduino Leonardo nehmen und per USB mit dem Raspi verbinden. Wobei ich mir dann überlege, ob ich den Arduino mit der Arduino Ide programmiere oder per Atmel Studio als der AVR, der auf dem Board sitzt. Der Arduino bekommnt dann die auf 0...5V runter geteilte und begrenzte Spannung und übernimmt die AD-Wandlung. Der teilt dann das Ergebnis dem Raspi über USB mit. Über USB bekommt der Arduino auch die Wünsche mitgeteilt, wie die Leds leuchten sollen und erzeugt den Datenstrom für die WS28... Dann eventuell noch ein Leitungstreiber, damit die Datenleitung zu den Led-Streifen auch länger sein darf. Das bedeutet natürlich zweimal Software zu schreiben : für den Raspi und für den Arduino. Das Ganze so in ein Gehäuse zu packen, dass es nicht aussieht als wärst Du noch am Basteln und hättest den Kram nur aus Platzmangel an die Decke getackert braucht auch nochmal Zeit.
fop schrieb: > Wobei ich mir dann überlege, ob ich den Arduino mit der Arduino Ide > programmiere oder per Atmel Studio als der AVR, der auf dem Board sitzt. > Der Arduino bekommnt dann die auf 0...5V runter geteilte und begrenzte > Spannung und übernimmt die AD-Wandlung. Der teilt dann das Ergebnis dem > Raspi über USB mit. Über USB bekommt der Arduino auch die Wünsche > mitgeteilt, wie die Leds leuchten sollen und erzeugt den Datenstrom für > die WS28... So würde ich das auch machen. Natürlich mit Atmel Studio. Aber: - Nimm die interne Ref des Arduino-Prozessors - Was soll ein Raspi hier eigentlich noch sinnvolles tun?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.