PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Infrarot übertragung mit RC5 standart



oratus sum
08.02.2007, 10:33
Hallo,

Ich habe en Palm und programmiere es mit PocketC.
Ich möchte, durch IR, daten an meinen Bot schicken. Der Bot erkennt eine normale Ferbedieung mit dem RC5 standart.

So allerdings wenn ich bei meinem Palm den Serial IR Port öffnen will geht das so: seropenx(Port, Baud);

Ok die Ports sind wie folgt:
0x8000 - cradle port
0x8001 - raw IR port (works on devices not based on OMAP processor),
0x6972636D - IrComm (works on most newer devices),
0x7266636D - RfComm (bluetooth)

da ich nen Palm Zire31 habe und ich glaube, dass es einen OMAP Prozessor hat öffne ich es mit dem IrComm Port also 0x6972636D

Jetzt mein Problem:
-Welche Baud-rate soll ich nehmen?
-Was ist ein cradle port?

Das IR funktioniert, ich habs angschaut mit meiner Hdy Kamera die sieht nähmlich das IR Licht.

Ich würde mich riesig über Hilfe freuen!

MFG

Bluesmash
08.02.2007, 10:51
hab ich mit meinem palm auch schon probiert... und habe es nicht hingekriegt...
das problem ist das der bot ein RC5 IR signal erwartet welches mit 36kHz trägerfrequenz daherkommt welche trägerfrequenz der IR-port am palm hat weiss ich nicht... auf jedenfall müste dies ersteinmal passen um überhaupt etwas zu senden.... danach müstest du dir auf dem palm den rc5 code zusammenbasteln und diesen irgendwie über den IR port senden...
es gibt spezielle IR-empfänger welche über ein serielles protokoll verfügen. ich hatte damals nach solchen empfängern gesucht, sie waren etweder teuer oder nicht zu bekommen....

gruss bluesmash

oratus sum
08.02.2007, 13:36
So ein Mist...

Gibts da echt garkeine Lösung für`Es muss doch irgendwen geben, der es geschafft hat über IR seinen Bot zu steiern oder wozu ist dann das Forum da?

Bzw ist es irgendwie möglich den Bot um zu Proggen, dass er eben nicht im RC5 oder REC80 Format empfängt sondern eben im Palm-Format^^?

Bluesmash
08.02.2007, 19:23
ich habe hier schoneinmal gefragt...
https://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=16202&highlight=

wenn du eine lösung findest lass es mich wissen :)

gruss bluesmash

robby-fant
12.02.2007, 19:57
ganz einfach:
nimmst 2 palm m105, günstig bei ebay.
den 1. palm auf den robby und mit den 2. palm sendest du und schon läuft dein robby.

habe ich so gemacht. der palm auf den robby gibt die daten über rs232-max weiter an den avr.


..lol...

Bluesmash
12.02.2007, 20:09
wenn ich mich recht erinnere hatte das mal jemand auf seinem küchenbrettroboter?? ;)

ich hätte gern ne ir datenverbindung Plam->AVR auf meinem clock rotator... soll ich mir dafür nen palm auf den rotor schnallen???

...lol...

robby-fant
13.02.2007, 17:17
noch einfacher :
baust an den palm ein avr8 mit ein max und einer ir-diode,die du von den avr aus steuerst und dein robby empfängt die ir-daten.
den avr sprichts du über den max vom palm an.
so steuere ich auch mein robosapien.

Bluesmash
13.02.2007, 18:30
und wie genau empfängst du die daten?

--edit--
und ist das nicht sehr störanfällig gegenüber des umgebungslichtes?