DIY Headtracker
Moderatorzy: moderatorzy2014, moderatorzy
Re: DIY Headtracker
A to mój HT zbudowany wg tego projektu. Arduino to klon nano, IMU gy-85. Bedzie mial dwa przyciski resetujące - jeden przy HT, drugi w apce - stąd cztery przewody.
Podpięty do komputera śmiga pięknie. Teraz muszę polutować gniazdo w tgy9x i zobaczymy jak to współpracuje z radiem.
Macie może jakaś fotkę na której będzie rozrysowana płyta główna tgy9x z zaznaczeniem miejsc skąd mogę wziąć napięcia (różne)? Bo tam w apce musi być i przecież i 12V z pakietu i 5V z zasilania procka. Może są też punkty z jakimś innym, stabilnym napięciem? To arduino (nano v3 od robotdyn.com) powinno być zasilane VIN 6-12V, a pełny pakiet będzie miał nieco ponad 12 V. Czy się nie przejmować i brać napięcie z pakietu?
Podpięty do komputera śmiga pięknie. Teraz muszę polutować gniazdo w tgy9x i zobaczymy jak to współpracuje z radiem.
Macie może jakaś fotkę na której będzie rozrysowana płyta główna tgy9x z zaznaczeniem miejsc skąd mogę wziąć napięcia (różne)? Bo tam w apce musi być i przecież i 12V z pakietu i 5V z zasilania procka. Może są też punkty z jakimś innym, stabilnym napięciem? To arduino (nano v3 od robotdyn.com) powinno być zasilane VIN 6-12V, a pełny pakiet będzie miał nieco ponad 12 V. Czy się nie przejmować i brać napięcie z pakietu?
Re: DIY Headtracker
No przecież w tym temacie w pierwszym poście i potem zostały przeklejone parę razy zdjęcia z miejscami skąd wziąć napięcie, co i gdzie przylutować:) Moje pierwsze arduino wlutowałem do 12v i.... HT działał przez krótką chwilę, drugie zasiliłem z 5v z procesora i śmiga ;)
Re: DIY Headtracker
koza_yo pisze:Ok, sytuacja wyglada nastepujaco: w apce pin 6 miałem ślepy, polutowalem do ppm in ale i tak nie dziala, udalo mi sie podlaczyc do DSX9 i widze ze HT dziala bo pod trenerkiem odbieram kanaly, nie mam pojecia czemu nie dziala z 9XR
madejson pisze:Cześć, gotowej recepty nie ma dalej na podłączenie wiszącego w "powietrzu" pinu 6 (PPM IN) w złączu Futaby 9XR? Patrzyłem na ten przewód połączeniowy (konfiguracja która powoduje upalenie powinna być wyraźnie zaznaczona/przekreślona jak ktoś już to sugerował!) i nie wiem co to da, skoro pin nie jest połączony z płytką w żaden sposób. Raczej połączenie powinno być już od samego 6-tego pinu gniazda Futaby do PPM IN gniazda JR (na płytce lub nie...). Czemu w momencie jak wkładam MONO jack do JR to mam zwarcie pomiędzy masą a PPM ?
EDIT - scalenie
Ok przeanalizowałem troche temat.
Ze wzgledu na to, że u mnie pin 6 wisi całkowicie w powietrzu połączenie go z ppmOUT(pin3) nie da żadnych rezultatów. Podpięcie pod mostek (pin3-6) sygnału z headtrackera powoduje niepoprawną prace nadajnika (dioda na range linku przerywa). Pin 6 zatem podpiąłem na sztywno z pinem ppm portu JR i teraz wszystko gra. Podłączenie PPM do gniazda futaby nie powoduje włączenia aparatury. Może jakbym miał oryginalną wtyczkę to wtedy któreś z pinów są mostkowane i apka się włącza.
Wszystko widoczne na fotkach, płytka od złączy trenera JR oraz Futaby
-
- Posty: 505
- Rejestracja: wtorek 27 kwie 2010, 13:40
- Lokalizacja: Kraków
Re: DIY Headtracker
Witajcie, Panowie pomocy potrzebuję, otórz od jakiegoś czasu za diabła nie mogę się połączyć z HT. Próbowałem już miliona kabli, różnych windowsów, zmieniałem porty i za każdym razem ten sam komunikat. Może ktoś miał podobny problem.
Diody świecą i na Ardu i na czujniku na zielono.
Diody świecą i na Ardu i na czujniku na zielono.
Re: DIY Headtracker
Panowie mam pytanie. Jak rozgryźć sprawę mikserów w 9xr by móc sterować pan tiltem potencjometrami, a po przełączeniu danego switcha aktywował się pan tilt? Gdzieś kiedyś widziałem, że ktoś taki miał to ogarnięte..
Grafas Maxi 3,52m, Pitlab AP+OSD, TBS Crossfire 868Mhz, Lawmate 1.2Ghz
Re: DIY Headtracker
Aby po przełączeniu aktywował się Headtracker można zrobić np. tak:Plotek pisze:Panowie mam pytanie. Jak rozgryźć sprawę mikserów w 9xr by móc sterować pan tiltem potencjometrami, a po przełączeniu danego switcha aktywował się pan tilt? Gdzieś kiedyś widziałem, że ktoś taki miał to ogarnięte..
Re: DIY Headtracker
Rewelka, dzięki Panie Prezesie
Grafas Maxi 3,52m, Pitlab AP+OSD, TBS Crossfire 868Mhz, Lawmate 1.2Ghz
Re: DIY Headtracker
Mam problem z osią pan, która samoczynnie się centruje.
soft 1,04, GUI 1,04
Osie tilt i rol (jeśli przechylę moduł trackera) zmieniają swoje wartości i pozostają zmienione do czasu ustawienia modułu w pozycji poziomej jednak jeśli przekręcę moduł w osi pan ( poziomo) o 90 stopni i zatrzymam ,to wartość pan zmieni się w trakcie przekręcania, a po zatrzymaniu sama wróci do neutrum. Wielokrotne kalibracje w różnych pomieszczeniach i odległościach od komputera nic nie zmieniają.
Zauważyłem również ciekawy efekt w trakcie kalibracji : gdy umieszczę moduł trackera w poziomie i nieruchomo, to wartości akceleratora dla wszystkich 3 osi zmieniają się o kilka jednostek, natomiast dla magnetometru skaczą o kilka tysięcy jednostek. (np. wartość pierwsza to np. 13830 , a za moment ma 536)
czy to jest normalne?
problem rozwiązany : uszkodzony magnetometr.
soft 1,04, GUI 1,04
Osie tilt i rol (jeśli przechylę moduł trackera) zmieniają swoje wartości i pozostają zmienione do czasu ustawienia modułu w pozycji poziomej jednak jeśli przekręcę moduł w osi pan ( poziomo) o 90 stopni i zatrzymam ,to wartość pan zmieni się w trakcie przekręcania, a po zatrzymaniu sama wróci do neutrum. Wielokrotne kalibracje w różnych pomieszczeniach i odległościach od komputera nic nie zmieniają.
Zauważyłem również ciekawy efekt w trakcie kalibracji : gdy umieszczę moduł trackera w poziomie i nieruchomo, to wartości akceleratora dla wszystkich 3 osi zmieniają się o kilka jednostek, natomiast dla magnetometru skaczą o kilka tysięcy jednostek. (np. wartość pierwsza to np. 13830 , a za moment ma 536)
czy to jest normalne?
problem rozwiązany : uszkodzony magnetometr.
Modelarz...."Wymierający gatunek"
Re: DIY Headtracker
Uwaga .
Informacja dla budujących jeszcze to urządzenie:
na rynku są klony GY-85 które nie do końca są kompatybilne, występują w dwóch wersjach
1. Na płytce chip magnetometru, który ma oznaczenie L883 jest układem HMC5883L
2. Na płytce chip magnetometru, który ma oznaczenie 5883 jest układem QMC5883L
każdy z nich ma inną budowę rejestru i wymagają innych komend sterujących
Informacja dla budujących jeszcze to urządzenie:
na rynku są klony GY-85 które nie do końca są kompatybilne, występują w dwóch wersjach
1. Na płytce chip magnetometru, który ma oznaczenie L883 jest układem HMC5883L
2. Na płytce chip magnetometru, który ma oznaczenie 5883 jest układem QMC5883L
każdy z nich ma inną budowę rejestru i wymagają innych komend sterujących
Modelarz...."Wymierający gatunek"
-
- Posty: 505
- Rejestracja: wtorek 27 kwie 2010, 13:40
- Lokalizacja: Kraków
Re: DIY Headtracker
A możesz opisać jakie są objawy braku kompatybilnosci?
Mam zbudowany taki HT, ale nie do końca jestem zadowolony z jego dzialania :))
Mam zbudowany taki HT, ale nie do końca jestem zadowolony z jego dzialania :))
Re: DIY Headtracker
Objawy są następujące: jeśli użyjemy nowego programu do kalibracji headtrackera to w czasie kalibracji liczniki magnetometru wariują skacząc między 65536 a -65536 ( oryginalny GY-85 magnetycznie obsługuje zakres 4096 do -4096) i program sterujący w kalibracji ustawia głupoty. Fizycznie w czasie pracy urządzenia objawia się to tym że korekta magnetyczna głupieje i powoduje samoczynny powrót osi pan do neutrum. Jeśli w GUI opcję " gyro weight to pan" ustawimy na 100 ,to powodujemy wyłączenie magnetometru i wtedy samoczynnie nie wraca do neutrum ,ale pojawia się dryft.
Gwoli ścisłości mam oryginał i 2 klony z banggod . Oryginał po kalibracji ruszył od kopa klony uruchamiam już 2vtygodnie i ciągle mam problemy z samo centrowaniem .( zacząłem grzebać w kodzie)
EDIT.
napisałem modyfikację kodu, która zadziałała mi w całości, bez dryftu, na klonie GY-85 opartym o magnetometr QMC5885L.
Tylko nie wiem jak zamieścić dla chętnych.
Gwoli ścisłości mam oryginał i 2 klony z banggod . Oryginał po kalibracji ruszył od kopa klony uruchamiam już 2vtygodnie i ciągle mam problemy z samo centrowaniem .( zacząłem grzebać w kodzie)
EDIT.
napisałem modyfikację kodu, która zadziałała mi w całości, bez dryftu, na klonie GY-85 opartym o magnetometr QMC5885L.
Tylko nie wiem jak zamieścić dla chętnych.
Modelarz...."Wymierający gatunek"
Re: DIY Headtracker
Mam na stole DIY Headtracker w wykonaniu Profesora, używał go wcześniej kolega z aparaturą Turnigy 9XR. Próbuję ten Headtracker zmusić do rozmowy przez port trenera z Taranisem X9D. Mój Taranis jest skonfigurowany i działa bez problemu na kanale 5 i 6 z goglami FatShark Dominator z modułem Trinity.
Próbowałem zmieniać w headtrackerze przez GUI kanały PPM na które ma być wypluwany sygnał na aparaturę ale nadal aparatura nie reaguje na ruchy headtrackera. Aparatura po podłączeniu trackera otrzymuje informację że zostało coś podłączone do portu trenera ale nic więcej się nie dzieje... z goglami FS nie ma problemu, działa od strzała.
Czy ktoś pogodził DIY Headtracker w wykonaniu Profesora z aparaturą Taranis X9D ?
Próbowałem zmieniać w headtrackerze przez GUI kanały PPM na które ma być wypluwany sygnał na aparaturę ale nadal aparatura nie reaguje na ruchy headtrackera. Aparatura po podłączeniu trackera otrzymuje informację że zostało coś podłączone do portu trenera ale nic więcej się nie dzieje... z goglami FS nie ma problemu, działa od strzała.
Czy ktoś pogodził DIY Headtracker w wykonaniu Profesora z aparaturą Taranis X9D ?
Re: DIY Headtracker
U mnie Taranis działa i z Fatsharkami i z tym DIY. Tak na szybko, to mi przychodzi do głowy czy odpowiednia polaryzacja sygnału w kablu???
Re: DIY Headtracker
Swego czasu, u mnie też nie było problemu w zestawie 9xd plus fatshark.
Później wymieniłem na trinity.
Później wymieniłem na trinity.
Re: DIY Headtracker
Polaryzacja jest ok bo po zamianie przewodów aparatura nie melduje obecności kabla trenera.NeXuS pisze:Tak na szybko, to mi przychodzi do głowy czy odpowiednia polaryzacja sygnału w kablu???
Do fatsharków pakuje sie płytkę HT Trinity, nie chodziło Ci o DIY HT ?Adrián pisze:Swego czasu, u mnie też nie było problemu w zestawie 9xd plus fatshark.
Masz na myśli zewnętrzny moduł Trinity ?Adrián pisze:Później wymieniłem na trinity.