RC5 code einer IR Fernbedienung auslesen

Gast #3200444
Lesenswert?

Hallo,

brauche dringend hilfe. Im rahmen eines Schulprojekts möchte ich einen 
mikrokontroller mittels IR Fernbedienung(Philips Prestigo) ansteuern.
Dazu muss ich den rc5 code irgendwie auslesen.Sprich ich muss wissen bei 
welcher Taste wird welcher code gesendet. Wie kann man so etwas am 
besten machen?

Im vorraus vielen dank für euere Hilfe
Gast #3200458
Lesenswert?

Ich habe einen TSOP direkt an einen Arduino angeschlossen. Dafür gibt es 
auch eine Software-Bibliothek, und die Sache war in einer Stunde 
erledigt.

Du solltest hier mehr Informationen geben: Was für ein Controller, was 
für eine TSOP, welche Programmiersprache usw.
#3200482
Lesenswert?

Lange schrieb:
> Hallo,
>
> brauche dringend hilfe. Im rahmen eines Schulprojekts möchte ich einen
> mikrokontroller mittels IR Fernbedienung(Philips Prestigo) ansteuern.
> Dazu muss ich den rc5 code irgendwie auslesen.


IRMP

> Sprich ich muss wissen bei
> welcher Taste wird welcher code gesendet. Wie kann man so etwas am
> besten machen?

Das ist leicht.
Du lässt dir die jeweils empfangenen Codes irgendwo ausgeben, drückst 
dann auf jede Taste und notierst dir, welchen Code du vom Decoder 
bekommen hast.
Gast #3201746
Lesenswert?

Danke für die schnellen Antworten.
Also genauer gesagt möchte ich einen Asuro Robotor mit einer 
Fernbedienung fahren lassen. Habe da sogar ein Beispielprogramm und ein 
Testprogramm für die Fernbedienung gefunden. Nur leider funktioniert 
dieses nicht. Da habe ich mir gedacht es könnte an der Fernbedienung 
liegen, wenn dieses einen anderen code sendet als es im Programm 
verlangt wird.
Programiersprache= c.

http://www.asurowiki.de/pmwiki/pmwiki.php/Main/RC5DemoC

Dies ein code der mir am Hypertherminal ausgegeben wird wenn ich die 1 
drücke.

ÎkËkN ÎKËkN ïKËKOþ
Gast #3202010
Lesenswert?

Die Fernbedienungen, die ich in dem Mangel hatte, hatten nie ASCII 
ausgegeben, sondern immer Binärcodes.
Von daher sieht man zwar auf einem Hyperterminal, dass etwas kommt, nur 
richtig auswerten kann man es nicht.
Am besten ein Empfangsprogramm schreiben, dass die Binärcodes in HEX 
ausgibt. Dann kann man besser die Strukturen der Codes erkennen.
Gast #3304120
Lesenswert?

Anliegend ein Programm zum auswerten von ir- Signalen. Die Länge der 
ir-signale wird gemessen und im Feld tmp[50] gespeichert.
Die gespeicherten Werte können dann als Graph oder als Zahlenwert 
ausgegeben werden. Daraus kann man dann den Typ der Fernbedienung 
erkennen.

Die Auswertung der gespeicherten Werte nach rc5 und non-rc5 funktioniert 
für die meisten Fernbedienungen
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren