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 ;-)
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.
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
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.
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.
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.