Forum: Mikrocontroller und Digitale Elektronik RGB-Led-Streifen ansteuern für Anfänger


von Borislav B. (boris_b)


Lesenswert?

Hallo!
Ich überlege gerade, wie man einen LED-Streifen am besten über einen 
Mikrocontroller ansteuern kann. Die meisten dieser Streifen kommen ja 
mittlerweile mit einer Fernbedienung, über die man ganz einfach die 
Farbe steuern kann.

Ist es möglich an der Schnittstelle, an der die Signale der 
Fernbedienung umgesetzt werden, einen µC anzuschließen?

Ziel der Übung wäre es, so wenig eigene Beschaltung wie möglich zu 
verwenden (keine LED-Treiber oder ähnliches). Warum? Weil ich 
Hardwaremäßig nicht viel Ahnung habe, und mich lieber auf die 
Programmierung des µCs konzentrieren würde ;-)

von Kan a. (Firma: Basta) (kanasta)


Lesenswert?

Boris B. schrieb:
> Ist es möglich an der Schnittstelle, an der die Signale der
> Fernbedienung umgesetzt werden, einen µC anzuschließen?

Ja. du brauchst nur ein paar Elektromotoren, die mit Stangen auf die 
Knöpfe drücken.

von Jens (Gast)


Lesenswert?

Ich glaube um hier sinnvolle Antworten zu erwarten, solltest du mit ein 
paar mehr Details rausrücken (welchen uC nutzt du, welchen LED-Streifen, 
etc.). Denn im Prinzip ist das natürlich möglich, was du sagst.

Der kritische Faktor ist einzig, wie viel Erfahrung du mit 
Mikrocontrollern hast.

Gruß
Jens

von Borislav B. (boris_b)


Lesenswert?

Hallo Jens!
Der verwendete µC sollte ja eigentlich keine Rolle spielen. Wenn ich 
einen nehme der n analoge/digitale Ausgänge hat, sollte ich damit doch 
alles machen können, oder?

Die LED Streifen sind ja eigentlich alle gleich:
http://www.amazon.de/SET-Leiste-FERNBEDIENUNG-NETZTEIL-MFYRGB-5/dp/B003JSSZ7U/ref=sr_1_2?s=ce-de&ie=UTF8&qid=1347016443&sr=1-2

Ich vermute doch mal, dass da schon die gesamte benötigte Elektronik 
drin ist. Nur anstelle der Verarbeitung der Signale der fernbedienung 
würde ich eben gerne meine GPIO Pins anschließen, und die 
LED-Ansteuerung darüber ansteuern.

von Michael S. (rbs_phoenix)


Lesenswert?

Ich denke der kleinste Aufwand wäre, wenn du die Signale vom 
IR-Empfänger mitschneidest und mit einem µC simulierst. Dazu brauchst du 
nur eine Leitung vom Conrtoller und du kannst die ganzen Modi (Farben, 
blinken usw) weiter benutzen, ohne irgendwelche Farbkombis selbst 
programmieren zu müssen.

Also nur den IR-Sender abmachen, die Platine mit dem µC draufstecken und 
gut ist. Es muss halt nur Pegel und Timig stimmen.

von Frank M. (ukw) (Moderator) Benutzerseite


Lesenswert?

Michael Skropski schrieb:

> Also nur den IR-Sender abmachen, die Platine mit dem µC draufstecken und
> gut ist. Es muss halt nur Pegel und Timig stimmen.

Du kannst mit IRMP die Codes abtasten (die meisten RGB-FBs benutzen 
das NEC-Protokoll) und mit IRSND dann beliebig reproduzieren.

von Shuzz (Gast)


Lesenswert?

Du kannst natürlich so ne Box auseinandernehmen und nen eigenen 
Controller einpflanzen. Ist aber unterm Strich mehr Arbeit als es direkt 
selbst zu machen. Dazu kommt noch, dass die Schaltungen in den fertigen 
Controllern normalerweise auf extremst billig gezüchtet sind weil's halt 
Massenware ist und bei der Herstellung jeder halbe Cent gespart wird.

Dann schnapp Dir lieber selbst nen Controller und bastel Dir dort direkt 
die notwendige Leistungselektronik dran.

D.h. im Normalfall drei halbwegs potente FETs plus Treiberschaltung 
(gibt's fertig als IC, kann man aber auch recht simpel diskret 
aufbauen).

Dazu ein wenig Hühnerfutter und wenn Du selbst ebenfalls eine 
Fernbedienung benutzen willst noch nen IR-Empfänger. Von der Schaltung 
her nicht wirklich kompliziert und auch noch gut auf z.B. ner 
Lochrasterplatine aufbaubar.

Die Schaltung kannst Du dann auch gleich so auslegen, dass sie auch noch 
mit einer eventuellen Erweiterung (=2. oder 3. LED-Streifen) zurecht 
kommt.

Wenn Du nicht weisst wie man das macht, einfach mal nach "rgb controller 
schaltplan" googlen. ;)

Dann setzen nur noch Deine Fähigkeiten bei der Programmierung den 
erzielbaren Effekten eine Grenze... :)


Viel Erfolg,

Shuzz

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
Noch kein Account? Hier anmelden.