PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie wird die Wii IR cam angesteuert?



andihas
26.03.2008, 21:06
Hi

Habe mich ein wenig über die Wiimote Fernbedienung der Wii Spielkonsole
infomiert!

hier einige informative links:
http://wiibrew.org/index.php?title=Wiimote
http://www.sparkfun.com/commerce/present.php?p=Wii-Internals

möchte die ir cam ohne pc und ohne bluetooth verwenden

Ich habe einiges über die wiimote gefunden und auch die Verbindung mit dem pc via bluetooth scheint mir relativ einfach zu sein!
es ist jedoch leider nicht möglich die IR-Cam direkt über den pc auszulesen da sie auf einem zweiten internen i2c bus hängt

die ir-cam kann von max 4 ir-Lichtquellen die Position und die größe bestimmen und diese 200 mal pro Sekunde ausgeben.
an diese Informationen kommt man meiner meinung nach allerdings nur wenn man die i2c ansteuerung der ir-cam selbst übernimmt!

das es funktioniert sieht man hier:
http://www.youtube.com/watch?v=ssMlodh2n4U

Pinbelegung der IR Cam: http://www.kako.com/neta/2007-001/2007-001.html

okay soweit so gut!

leider habe ich noch nichts über das protokoll oder die register dieser ir-cam in erfahrung gebracht!

hatt jemand damit schon mehr erfahrungen gesammelt?
ich denke mir das einige in diesem Forum an so einer einfachen i2c IR-Cam sehr interessiert wären!

mfg Andi

Elektronik303
27.03.2008, 16:12
Ich kann dir zwar nicht direkt helfen aber frag doch mal diesen Typ der das YT Video gemacht hat. Aber schon Cool sowas, könnt man sich ja n "Paintball" auf Basis von IR bauen, also "IRball" ^^

andihas
27.03.2008, 17:07
Habe schon versucht über E-mail kontakt aufzunehmen.... bekomme jedoch leider keine antwort...

Die Möglichkeiten einer solchen Kamera wären sehr vielseitig! zb. als so eine art indoor orietierungssystem oder als Distanzmesung.......

Hatt noch niemand den i2c Bus der IR-Kamera abehört??

andihas
01.04.2008, 20:21
Hm.. scheint wohl niemanden zu intressieren wie diese IR-Cam funktioniert!


hab mal mein Oszi and den i2c buss der cam gehängt und hab folgendes rausgefunden.....

Die Cam wird zyklisch alle 10 ms ausgelesen, das genaue protokoll und die config der cam ist mir noch nicht bekannt (noch nicht [-X )

ein Zyklus sieht so aus:

1 Byte schreiben (konfig oder register setzen)
8 Byte lesen ( X-Y positionen der ir punkte)
4 Byte lesen (2 byte vermutlich X-Y position,2 byte vermutlich für die größe der punkte (max 4bit für jeden punkt))

(Achtung! bin mir noch nicht bei allen Registern ganz sicher)

mfg Andi

m.a.r.v.i.n
18.07.2008, 14:05
Hallo Andi



Hm.. scheint wohl niemanden zu intressieren wie diese IR-Cam funktioniert!


doch die gibt. Es dauert nur manchmal etwas länger. :wink

Hier gibt es ein cooles Projekt über die Wii IR-Cam, an dem ich auch selbst beteiligt bin.
http://www.cczwei-forum.de/cc2/thread.php?threadid=1793

Über das Datenformat findet man hier das nötigste:
http://wiki.wiimoteproject.com/IR_Sensor