Gast
#3957960
Hallo liebe Elektronikfreunde, ich habe vor, ein neues Projekt in Angriff zu nehmen. Da ich schon ein paar nette Spielereien mit meinem Steckbrett und den AVR-Controllern realisiert habe, habe ich mir vorgenommen, meinen Fernbedienungswust zumindest für das erstmalige Einschalten aller Gerätschaften meiner Heimkino-Anlage zu verkleinern. Das Ganze soll so aussehen, dass ich über einen einzigen Taster alle Geräte (DVD-Player, SAT-Receiver, TV, Endstufe vom 5.1-System) einschalte. Bis diese Geräte dann "hochfahren" und betriebsbereit sind, habe ich genug Zeit, um die jeweilige Fernbedienung gemütlich in die Hand zu nehmen. Nun ist die Frage, wie ich mittels eines ATmega8 oder Ähnlichem AVR-Controller über eine Transceivermodule diese Fernbedienungen dem Endgerät (also sprich dem TV, Sat-Receiver usw.) "vorgaukeln" kann, dass ich damit das jeweilige Gerät "einschalten" möchte. Da alle Geräte stets im Standby sind, benötige ich von jeder einzelnen Fernbedienung (vier an der Zahl) den "Befehl", dass das jeweilige Endgerät hochfährt. Nun die Frage an euch: - Ist das Ganze mit einem ATmega8 (o.ä.) realisierbar? - Was benötige ich dafür? Zunächst muss ja der ATmega "angelernt" werden können, sodass ich flexibel bin, falls ich doch mal ein anderes Gerät habe und somit jederzeit erneut Anlernen kann, ohne den Code im AVR zu ändern - Wie kann ich die Daten der einzelnen Fernbedienungen "sniffen" um herauszufinden, welche Daten z.B. zum "Einschalten" an das jeweilige Endgerät übermittelt werden müssen? (gibt es Data-Mining-Möglichkeiten? Dachte da z.B. an diese All-in-One-Logitech-Fernbedienungen, die sich ja auch einer Datenbank von handelsüblichen Endgeräten bedienen?) Wiegesagt: es soll eine Eigenbaulösung werden, kein fertiges Produkt wie die genannte Logitech-All-in-One-Fernbedienung, da die mir schon wieder "zu viel kann" ;-) Vielen Dank! Gruß Klaus