Forum: Mikrocontroller und Digitale Elektronik IR Infrarot Funk Fernbedienung - kein RC5-Code!


von Jürgen (Gast)


Lesenswert?

Guten Morgen,
habe mir eine IR Infrarot Funk Fernbedienung (eBay: 255283312791) 
zugelegt in der Hoffnung, dass diese den RC5-Code bedient. Aber leider 
...
Zunächst habe ich mir mit BASCOM ein einfaches Programm für einen 
ATMEGA48
erstellt und wollte diese daran ausprobieren. Dann habe ich mir andere 
IR-FB gesucht mit dem gleichen Ergebnis. Nur die von Telestar hat ohne 
Probleme funktioniert.
Deshalb mal die Frage ob jemand Erfahrung mit diesem Teil hat, denn es 
soll ja unter Arduino und dem Raspberry Pi Modul funktionieren. Ich 
bräuchte mal den Code, den dieser IR-Sender liefert. Leider habe ich 
kein Speicher-Oszi und keinen Logikanalysator.
Danke und frohe Ostern noch
Jürgen

von Oliver S. (oliverso)


Lesenswert?

Die Fragen solltest du dem Verkäufer stellen.

Oliver

von Joachim B. (jar)


Lesenswert?

Jürgen schrieb:
> Ich
> bräuchte mal den Code, den dieser IR-Sender liefert

dann bau dir doch schnell mal einen IR Tester!
Beitrag "IRMP - Infrared Multi Protocol Decoder"

https://www.mikrocontroller.net/articles/IRMP

ich nehme ja lieber den TSOP31236 statt den TSOP31238 weil der 36kHz 
mittiger zwischen den mir untergekommenen 30-40kHz liegt. (kann aber nur 
eine "Glaubenssache" sein gemessen hatte ich nichts und die sind alle 
ziemlich breitbandig)

von Jürgen (Gast)


Lesenswert?

Ja Oliver! Ein sehr guter Hinweis!
Aber stell Dir vor, dass habe ich als erstes gemacht. Er hat zwar 
geantwortet aber ohne Ergebnis.
Wieso werden aber von Dir solche sinnlosen Antworten verfasst.
Jürgen

von Oliver S. (oliverso)


Lesenswert?

Jürgen schrieb:
> Wieso werden aber von Dir solche sinnlosen Antworten verfasst.

Warum kauft jemand die nächstbeste 4$-Fernbedienung aus der 
eBay-Ramschecke, wenn von vornherein klar ist, daß es dazu keinerlei 
weiterführende Infos gibt?

Wenn du einen Raspi hast, hilft dir vielleicht Lirc weiter.

Oliver

von Christian S. (roehrenvorheizer)


Lesenswert?

Im Angebot steht über die Fernbediencodes auch nichts weiter drin. Alle 
Decodiererei soll anschenend der vom Anwender anzuschließende 
Mikrocontroller bewerkstelligen und dabei den richtigen Gerätecode 
anzeigen oder nur auf diesen reagieren. Welcher gesendet wird, bestimmt 
die Fernbedienung.

mfg

von C-hater (c-hater)


Lesenswert?

Christian S. schrieb:

> Im Angebot steht über die Fernbediencodes auch nichts weiter drin. Alle
> Decodiererei soll anschenend der vom Anwender anzuschließende
> Mikrocontroller bewerkstelligen und dabei den richtigen Gerätecode
> anzeigen oder nur auf diesen reagieren. Welcher gesendet wird, bestimmt
> die Fernbedienung.

Ganz genau. Und es wäre überaus hilfreich gewesen, wenn der Anbieter 
dazu die nötigen Details gleich in's Angebot geschreiben hätte. Also 
zumindest Trägerfrequenz, Code und Geräteadresse (as far applicable).

Hat er aber eben nicht. Trotzdem gibt es Leute, die sowas kaufen. 
Absolut unglaublich...

von Rainer W. (rawi)


Lesenswert?

Jürgen schrieb:
> Leider habe ich ... keinen Logikanalysator.

Das wäre doch ein passender Inhalt für ein Osternest, auch wenn hierfür 
geeignete LAs mittlerweile wieder in Preisregionen von z.T. über 16€ 
liegen.

: Bearbeitet durch User
von Johannes T. F. (jofe)


Lesenswert?

Ich habe eine ähnliche Fernbedienung, die sendet im NEC-Protokoll.
https://www.mikrocontroller.net/articles/IRMP#NEC_+_extended_NEC
Kann natürlich nicht garantieren, dass das bei dieser auch der Fall ist, 
halte es aber für wahrscheinlich.

von Joachim B. (jar)


Lesenswert?

Jürgen schrieb:
> 255283312791

wenn du das Set hast
IR Infrarot Funk Fernbedienung Set Sender Empfänger Arduino Raspberry Pi 
Modul

dann fehlt dir ja nur noch ein PC und
https://www.ebay.de/itm/374514510911 (aus China billiger dauert halt)

und zum zusammenstecken Lötkolben und Steckbrett
https://www.ebay.de/itm/154147079010

oder du lötest alles

wobei lustig ist das ja:
IR Infrarot Funk Fernbedienung

entweder IR oder Funk?

: Bearbeitet durch User
von Johannes T. F. (jofe)


Angehängte Dateien:

Lesenswert?

Jürgen schrieb:
> Ich
> bräuchte mal den Code, den dieser IR-Sender liefert. Leider habe ich
> kein Speicher-Oszi und keinen Logikanalysator.

Ich habe mal für dich IRMP mit den wichtigsten Protokollen für ATmega48 
und 8 MHz Taktfrequenz compiliert (also im Zweifelsfall internen 
RC-Oszillator nutzen, aber die CKDIV8-Fuse deaktivieren).

Einfach die angehängte Hexdatei auf deinen ATmega48 flashen und den 
IR-Empfänger an PB0 anschließen. Über den UART (TxD = PD1), 9600 Baud 
8N1, sendet der AVR dann den Code des Protokolls (Legende unter 
IRMP: Anwendung von IRMP) der empfangenen Signale, wenn du Knöpfe auf 
der Fernbedienung drückst.

Viel Erfolg!

von Christian S. (roehrenvorheizer)


Lesenswert?

Joachim B. schrieb:
> wobei lustig ist das ja:
> IR Infrarot Funk Fernbedienung
>
> entweder IR oder Funk?

Vorsicht, wenn sie mit seismischen Wellen funktionieren sollte.

mfg

von Peter N. (alv)


Lesenswert?

Christian S. schrieb:
> Vorsicht, wenn sie mit seismischen Wellen funktionieren sollte.

(Ultra-)Schallfernbedienungen sind doch out?

von Georg G. (df2au)


Lesenswert?

Peter N. schrieb:
> Christian S. schrieb:
>> Vorsicht, wenn sie mit seismischen Wellen funktionieren sollte.
>
> (Ultra-)Schallfernbedienungen sind doch out?

"Seismisch" wäre doch eher Infraschall. Kann man einen Elefanten als 
Detektor verwenden.

von Christian S. (roehrenvorheizer)


Lesenswert?

Georg G. schrieb:
> Kann man einen Elefanten als
> Detektor verwenden.

Oder einen Blauwal, sofern er Fachkraft sein sollte.

mfg

von Jürgen (Gast)


Lesenswert?

Sorry! War im falschen Forum. Melde mich auch wieder ab.
Die Arduino-Fraktion kennt das Teil und antwortet sachlicher. Habe 
meinen alten Arduino bemüht und es funktioniert. Nehme aber lieber AVR 
oder PIC. Werde mir aber mal einen Logikanalysator anschaffen!
Wenn aber bei euch die China-Ware so verpönt ist, lasst Ihr bestimmt 
eure Leiterkarten nicht bei JLCPCB oder Seeed fertigen sondern in 
Germany für ca. 40 Euronen und ohne Durchkontaktierungen. Sind ja auch 
nur gefräst!

Danke Johannes, Dein Code geht auch! Fand es nur seltsam, dass der Pin0 
als Eingang für den IR fungiert wo er doch auch der RXD ist.

von Mario M. (thelonging)


Lesenswert?

PB0 != Pin 0 (RxD), aber wenn es trotzdem funktioniert. 😂

von Wendels B. (wendelsberg)


Lesenswert?

Jürgen schrieb:
> von
>
>         Jürgen (Gast)
>
>
>
>
>
>
>
>       10.04.2023 07:53

Wie geht denn das?

von H. H. (Gast)


Lesenswert?

Wendels B. schrieb:
> Jürgen schrieb:
>> von
>>
>>         Jürgen (Gast)
>>
>>
>>
>>
>>
>>
>>
>>       10.04.2023 07:53
>
> Wie geht denn das?

Er hat seinen Account gelöscht.

von Wendels B. (wendelsberg)


Lesenswert?

H. H. schrieb:
> Er hat seinen Account gelöscht.

Also Registrieren, Unsinn posten, Account loeschen ist das neue "als 
Gast posten".

Gut zu wissen.

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.