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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.