IR-Fernbedienung "hacken"

Hallo allerseits!

durch ein Arduino-Gebastel ersetzen. Es geht dabei um eine Leuchte, die

unter

formatting link
zu sehen. Statt des

Wie gehe ich am besten vor, um eine IR-Sequenz aufzuzeichnen? Kennt jemand eine Seite im Netz, auf der so etwas beschrieben ist?

Tipps und Hinweise sehr willkommen!

TIA

Gregor

--
X-ggl-piss-off: yes
Reply to
Gregor Szaktilla
Loading thread data ...

50 Ohm pullup sticht einem ins Auge...

der 16 Bit Timer gelesen und neu gestartet wird. Und das dann mit etwas Assembler ins RAM schreiben.

MfG JRD

Reply to
Rafael Deliano

Es waere vermutlich einfacher gewesen du haettest einfach einen fertigen IR-Empfaenger genommen wie man ihn in jedem zweiten defekten Geraet finden, aber gut, selber bauen geht natuerlich auch.

Entweder auf steigende oder fallende Flanke triggern und dann im Singleshot eine Taste druecken. Sollte nicht so schwer sein. :-)

Danach nutzt du dein cooles Speicheroszi und dein Gehirn und wirfst einen intelligenten Blick auf das was du empfangen hast. So kannst du mit Hilfe des Internet relativ schnell das Format und die Traegerfrequenz identifizieren. Und danach programmierst du dir einfach deine beiden Lieblingstasten.

Olaf

Reply to
Olaf Kaluza

"Gregor Szaktilla" schrieb im Newsbeitrag news:oq3gb1$4g9$ snipped-for-privacy@news.albasani.net...

Das wird nicht funktionieren, die 100k und BWP34 sind zu langsam um die meist 38kHz Modulationsfrequenz der IR Fernbedienung zu zeigen.

Aber prinzipiell ist das kein Problem. Man muss einerseits die Modulationsfrequenz rausfinden, und andererseits die Codefolge.

passend nehmen und mit einem Arduino die Codesequenz auslesen und analysieren lassen.

Die Library irrecv des Arduino macht die Sache besondern einfach, weil der bereits die unterschiedlichen Codestandards durchgeht.

Achtung: Manche Fernbedienungen senden 2 oder 4 verscheiodene Codes

--
MaWin, Manfred Winterhoff, mawin at gmx dot net 
Homepage http://www.oocities.org/mwinterhoff/ 
dse-FAQ: http://dse-faq.elektronik-kompendium.de/
Reply to
MaWin

Am 22.09.2017 um 20:11 schrieb MaWin:

Die 38 kHz konnte ich mittlerweile einwandfrei sichtbar machen. Na gut, es waren 250 Hz weniger, aber das macht den Kohl nicht fett.

Die Codefolge ermittle ich gerade, indem ich nach einer Aufzeichnung

Teile-Bezeichnung?

Bislang ?hangle? ich mich durch mehrere ?Aufzeichnungen? durch und habe

mit der irrecv-Bibliothek ist das in ein paar Sekunden erledigt.

Gregor

--
X-ggl-piss-off: yes
Reply to
Gregor Szaktilla

Ich habe /eine/ Leuchte mit /einer/ Fernbedienung, dazu die gezeigte Schaltung und mein DSO. Mehr isnich.

Gregor

--
X-ggl-piss-off: yes
Reply to
Gregor Szaktilla

Am 22.09.17 um 20:48 schrieb Gregor Szaktilla:

hte, ist

en

ben

ngsfrei

e

nn.

Reply to
Günther Dietrich

Am Fri, 22 Sep 2017 19:13:05 +0200 schrieb Gregor Szaktilla :

Arduino-Geraffel einerseits und und andererseits das Signal schon auf

Libraryfunktion zum Dekodieren zu verwenden.

Microcontroller und die IRMP/IRSnD-Library, die nicht nur im

wahrscheinlicher, schon adaptiert wurde - wo ein C-Compiler zur

gehosteten Library eingeflossen. Der folgende Link zeigt ein Hauptprogramm

formatting link
in dessen Kommentar der Hardware-Testaufbau und zu erwartende Output ziemlich detailliert beschrieben sind.

Ich habe Varianten davon immer noch irgendwo herumfliegen, in denen ein

zu automatisieren, zeichne ich schon mal vorsorglich Protokoll, Adresse

Der Hauptartikel zu IRMP/IRSND ist hier

formatting link

Frank M., der Autor der Library, ist, wenn man freundlich fragt, immer gerne bereit, beim Einbau von weiteren, bisher noch unbekannten Protokollen mitzuhelfen. Dies ist aber nur bei sehr exotischen Fernbedienungen erforderlich.

Beispiel ist da nicht erforderlich.

de.rec.fotografie gezeigt.

IR-Fernbedienung steuerbar ist und der seinerseits ein geeignetes Handy

Sowohl der durchaus vorhandene Intervallmodus als auch die manuelle

Knopfdruck ein mit ausprobierten Parametern versehendes Programm (drehen, warten, zwei Bilder machen, rinse and repeat) abspulen konnte und die erheblich mehr IR-Output hatte als die mitgelieferte Winz-Fernbedienung.

Steckbrett zusammenstecken und ein Test-Hauptprogramm damit ist noch simpler als das oben gezeigte Beispiel.

Reply to
Wolfgang Strobl

LIRC.

Wiedergabe.

Marcel

Reply to
Marcel Mueller

Am 22.09.2017 um 19:13 schrieb Gregor Szaktilla:

Ich habe die IR-Steuersequenzen inzwischen aufgezeichnet und als

wenn das Licht angeht.

Gregor

--
X-ggl-piss-off: yes
Reply to
Gregor Szaktilla

Bitte beachten, dass es kaum eine Fernbedienung gibt, die bei einem

getoggelt.

Marcel

Reply to
Marcel Mueller

Damit liest Du die Codes Deiner Fernbedienung aus. Dabei Achtung auf etwaige Toggle-Bits bei der Tastaturwiederholung und sonstige

Der Rest ist in

formatting link
bzw.
formatting link
recht gut beschrieben und benutzt diese Bibliothek:
formatting link

Unterm Strich decodierst Du die IR-Befehle Deiner zu emulierenden FB mit

IRrecvPCI myReceiver(2); void loop() { if (myReceiver.getResults()) { myDecoder.decode(); myDecoder.dumpResults(true); myReceiver.enableIRIn(); } und sendest sie dann mit

IRsend mySender; void loop() { mySender.send(...); } } Ciao, Volker

--
@:  W E B 2 0 1 7 at B A R T H E L D dot N E T 
3W: www.bartheld.net
Reply to
Volker Bartheld

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.