DIY Headtracker mit Arduino?

RC FAN

Erfahrener Benutzer
#1
HI

hab heute endlich meine Pan & Tilt halterung für meine kamera bekommen :wow:

nun frag ich mich , ob jemand von euch eine DIY lösung für einen Headtracker kennt der auf Arduino basiert ?
were für jeden tipp dankbar

Danke !
 

heckmic

Erfahrener Benutzer
#2
RE: DIY Headtracker mit Arduino ??

Suche da auch was fertiges. Habe aber nichts gefunden und das Projekt nun selber gestartet. Melde mich dazu, wenn ich weiter bin.
In Sachen PPM Output:
http://www.ianjohnston.com/content/index.php?view=article&catid=3%3Ahobbies&id=30%3Aproject-rc-ppm-trainer-port-joystick&tmpl=component&print=1&layout=default&page=&option=com_content&Itemid=8
und:
http://www.ianjohnston.com/content/index.php?view=article&catid=3%3Ahobbies&id=32%3Aproject-rc-joystick-tx&tmpl=component&print=1&layout=default&page=&option=com_content&Itemid=8
Bereits getestet, bekomme ein Signal zu meiner FF10 auf Kanal 7 und 8. Nun nur noch die Sensoren (LSM303 Breakout Board) auswerten.
 

RC FAN

Erfahrener Benutzer
#3
RE: DIY Headtracker mit Arduino ??

Hi

wenn du lust hast , kannst du mir mal deinen code senden und ich programmiere mal den nunchuck mit rein ;)
welche sensoren willst du nutzen ?
 

heckmic

Erfahrener Benutzer
#4
RE: DIY Headtracker mit Arduino ??

Habe den zu Hause liegen: http://www.watterott.com/de/LSM303-Breakout-Board aber bekomme den nicht ans laufen. Liefert nur nullen. Der muss ja 3,3 Volt haben. Deshalb habe ich den Levelkonverter davor.
Hatte dazu auch hier das Thema aufgemacht: http://arduino.cc/forum/index.php?topic=63665.new;topicseen#new
Der Code ist im noch überhaupt nicht modifiziert, einfach den Joystickcode genommen und die Werte in den Klammern zum Test geändert und im Sender geprüft ob es geht.
Habe nun mal nen 3,3 V Ardu bestellt. Den Sensor gibt es aber auch auf nem 5V Breakout Board. Kombinieren will ichs dann mit nem Kompass, so hast du keinen Drift (denke ich).
 

gznw

Neuer Benutzer
#5
RE: DIY Headtracker mit Arduino ??

Hi!
Also ich will mir in Kürze auch einen Headtracker bauen. Mit dem Nunchuk alleine wird das leider nichts - da fehlt ja leider die Drehbewegung. Wichtig ist vor allem ein Drehratensensor. Da bin ich gerade auch auf der Suche. Bei Watterott gibts ja viele zur Auswahl. Je nach Drift würde das ganze auch ohne weiteren Beschleunigungssensor auskommen. Ich werde es aber wohl mit zusätzlichem ACC machen. Da gibt es sicher auch was für Arduino - ich werde es aber direkt auf einem ATmega machen.Interessant ist das auf jeden Fall.
Wie machst Du die Anbindung an die Fernsteuerung? Ich wollte das PPM-Signal vom ATmega generieren lassen und an der Fernsteuerung diese beiden Kanäle dann für die Lehrer-Schüler-Buchse freigeben. Das hat bisher sehr gut geklappt.

//EDIT: Ich seh gerade, Dein Sensor scheint ja echt interessant zu sein! Wäre die Überlegung, ob das nicht bessere Ergebnisse bringen könnte.. Drift dürfte es ja nciht geben, dafür aber die Abhängigkeit von der Himmelsrichtung.. Das könnte man dann natürlich aber auch wieder in eine Drehrate umrechnen.. Das Ding könnte mir gefallen :)
 

RC FAN

Erfahrener Benutzer
#6
@heckmic

hab jetzt mal den joystick code geändert und den Nunchuck mit einprogrammiert , schein auch zu funktionieren .
werde es gleich mal an meiner funkte testen :)

falls du es dir mal anschauen möchtest :
http://www.file-upload.net/download-3514428/ppm.zip.html
 
FPV1

Banggood

Oben Unten