Hallo alle zusammen, mein Problem ist das Decodieren und weitere Verarbeiten eines RC5-Signals. Auch wenn die Thematik schon oft besprochen wurde, besteht mein Problem noch. Mein Ziel ist es, mit einer Infrarotfernbedienung drei Pins meines ATmega8 auf High bzw. Low zu setzen. Dadurch werden wiederum Relais über eine Transistorschaltung angesprochen. Mein Layout sieht wie folgt aus: Das IR-Sinal kommt üer einen TSOP 1136 auf PIN PB0. Meine Ausgänge sind PD0 bis PD2, welche getoggelt werden sollen. Ich habe verschiedene Codes von z.B P. Danegger als Vorlage genutzt. Allerdings ist mir nicht klar, wie ich das ganze auf meinen Mega8 anpasse und vor allem wie ich z.B. dem Controller erkläre, das er z.B den Ausgang PD0 bei drücken von der Taste 1 auf der Fernbedienung auf Hih setzten soll, und bei erneutem Druck wieder auf Low.(Bin nunmal ein Anfänger) Kann mir da jemand helfen, den Code zu bauen/anzupassen? Gruß Johannes
:
Verschoben durch Admin
Johannes schrieb: > mein Problem ist das Decodieren und weitere Verarbeiten eines > RC5-Signals. > Mein Ziel ist es, mit einer Infrarotfernbedienung drei Pins meines > ATmega8 auf High bzw. Low zu setzen. Dann nimm doch das BASCOM-AVR-Basic. Da sind alle benötigten Befehle bereits vorhanden. :-) Gruss Harald
Hallo, die Sache ist, das ich ein festes Layout habe, und nur in C programmieren kann. Was ist das denn mit Bascom genau? Gruß Johannes
Schau dir mal IRMP an, gibts auch schon paar Projekte hier in der Codesammlung wo man es sich in Verwendung anschauen kann.
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.