Hallo, Wie kann ich ein IR Signal, empfangen durch TSOP 1736 am At90S2313 auswerten ? Ich sende die Adresse 0 und den Befehl 35. Wenn Adresse und Command ,die ich via FB sende, empfangen wird möchte ich einen Ausgang ansteuern. Leider klappt das noch nicht. Was machen ich falsch ? $regfile = "2313def.dat" $crystal = 4000000 Config Pinb.0 = Input Config Rc5 = Pinb.0 Enable Interrupts Config Pinb.4 = Output Dim Address As Byte Dim Command As Byte Do Getrc5(address , Command) If Address < 255 Then Command = Command And &B10111111 If Address = 0 Then If Command = 35 Then Toggle Pinb.4 End If End If End If Loop
Wer lesen kann ist klar im Vorteil... Wozu gibt es die Suche, dieses Thema hat ja schon einen Bart. Herzlichst Euer Dummschwätzer
Hi, Dein Code sieht auf den ersten Blick richtig aus. Bist Du sicher, das alles richtig angeschlossen ist, bzw. Deine Fernbedienung wirklich RC5 sendet? Im Downloadbereich von http://www.mikrocontroller.com/ gibt es ein BASCOM Beispiel für RC5. Gruss Andreas
Hi, Tippfehler: Command = Command And &B10111111 Das msb ist das Togglebit, also: Command = Command And &B01111111
Die Frage von Andreas
>>Fernbedienung wirklich RC5 sendet?
ist berechtigt.
Ich habe das auch mal mit Bascom und dem TSOP versucht. Das Ergebnis
war, dass die fünfte Fernbedienung funktionierte. Selbst eine FB von
einem Philips CD-Player macht kein RC5 obwohl meine ich der aus diesem
Hause kommt. RC5 wird zwar oft als Standard dargestellt, aber wenig
verwendet.
Bei IR-Fernbedienung schaue ich mir immer erst das Signal am Oskar an und suche dann das Protokoll. Hier eine Fundgrube http://www.sbprojects.com/knowledge/ir/ir.htm Teilweise ist dann schon eine auswertung mit dabei. gruß hans
Wenn man das Signal speichern kann ist es eine feine Sache. Mein Oszi liefert leider nur ein Lifebild.
Statt Osziloskop die Soundkarte im PC verwenden, der Tipp ist genauso alt wie RC5 aber immer noch gut :-)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.