DIY Headtracker

monitory, nagrywarki, itp

Moderatorzy: moderatorzy2014, moderatorzy

Awatar użytkownika
pbrys
Posty: 1663
Rejestracja: czwartek 10 lis 2011, 18:52
Lokalizacja: Lubienia

Post autor: pbrys »

piknie :-D ja też chcę :-P
Awatar użytkownika
profesor
Posty: 1094
Rejestracja: poniedziałek 16 sie 2010, 09:37
Lokalizacja: Starachowice

Post autor: profesor »

Panowie dobra wiadomość :)

Pbrys był u mnie z Rangelink'iem przed chwilą - testowaliśmy wpływ Rangelinka na link RF dla bezprzewodowego HeadTrackera na 315MHz i jego samego - Jest obiecująco dobrze :)

Muszę zmienić orientacje sensorów bo "na plecach" nie mogą leżeć
- Nie działa prawidłowo IMU.

Wiem na pewno że nie jest to sprzęt typu Plug&Play ... ale postaram się żeby zebrać w tym wątku jak najwięcej informacji żeby tak się stało :-)
Pozdrawiam Piotr.
YouTube
Awatar użytkownika
reggi
Posty: 360
Rejestracja: czwartek 26 lip 2012, 18:20
Lokalizacja: Rz-ów

Post autor: reggi »

A jak bym chciał wersje bez modułu radiowego to jaka by była cena (podsayłam swoje Arduino)??
Tylu lądowań ile startów
Pozdrawiam
Awatar użytkownika
profesor
Posty: 1094
Rejestracja: poniedziałek 16 sie 2010, 09:37
Lokalizacja: Starachowice

Post autor: profesor »

Witam, poskładałem moje gogle do kupy- mogę się pochwalić:
- przy testach uwaliłem IMU - sorki bambi :-/
Link do tego albumu jak ktoś chce zobaczyć krok po kroku montaż.


Obrazek
Obrazek
Obrazek
Obrazek

Zbiorcze zamówienie na:
Arduino Pro Mini ATMEGA328 5V/16M
Nine Axis Dgree of Freedom IMU sensor ITG3200/ITG3205 ADXL345 HMC5883L Module

krzysztof21 - 1szt
chessus - 1szt
Verid - 1szt
bambi - 1szt
pbrys - 1szt + VRX5.8Ghz +RF315 TX RX

Zamówienie złożone - będę informował o postępach.
Pozdrawiam Piotr.
YouTube
Awatar użytkownika
kaczmarsky
Posty: 505
Rejestracja: poniedziałek 08 lis 2010, 10:28
Lokalizacja: Tomaszów Maz.

Post autor: kaczmarsky »

No polutowałem sobie tego headtrackera i niby w GUI ładnie śmiga ale już przez nadajnik nie chce :shock: . Nadajnik to Futaba 9CAP, wszystko poprawnie podłączone a serwa w odbiorniku milczą. Może ktoś wie jak skonfigurować nadajnik tzn co włączyć a co wyłączyć w menu nadajnika, bo mnie brakło konceptu.
Awatar użytkownika
profesor
Posty: 1094
Rejestracja: poniedziałek 16 sie 2010, 09:37
Lokalizacja: Starachowice

Post autor: profesor »

Dobra Panowie - przyszła przesyłka od braci skośnookich :)
Dzisiaj w nocy wstępny montaż - jutro fotki wkleję jak będzie wyglądać wersja w koszulce.
Arduiny zaprogramowane, kwestia przylutowania IMU , słicza , wyprowadzenia kabli.

Ustawienia zmieniałem te:

Kod: Zaznacz cały

// Number of PPM channels out. 1 - 12 channels supported (both incl). 
#define NUMBER_OF_CHANNELS 3
Fote z ustawień wkleję jak będę konfigurował HT
Pozdrawiam Piotr.
YouTube
Awatar użytkownika
profesor
Posty: 1094
Rejestracja: poniedziałek 16 sie 2010, 09:37
Lokalizacja: Starachowice

Post autor: profesor »

Płytki wstępnie polutowane

płytki polutowane:

Obrazek
Obrazek

Wersja dla fatsharków - wiecej fotek jutro bo zestaw pojechał do pbrys'ia przez pomyłkę.

Obrazek
Ostatnio zmieniony piątek 18 sty 2013, 20:07 przez profesor, łącznie zmieniany 1 raz.
Pozdrawiam Piotr.
YouTube
Awatar użytkownika
profesor
Posty: 1094
Rejestracja: poniedziałek 16 sie 2010, 09:37
Lokalizacja: Starachowice

Post autor: profesor »

No i pięknie sfajczyłem CD4066 w apce i odbiornik RF315MHz, jak to sie stało nie mam pojęcia - gdzieś zwartko poszło albo przepięcie , także uruchomienie i konfiguracja waszych HT przesunie się w czasie póki nie uruchomie Apki ;-/
Dzisiaj pasmo nieszczęść :-(
Pozdrawiam Piotr.
YouTube
Awatar użytkownika
pbrys
Posty: 1663
Rejestracja: czwartek 10 lis 2011, 18:52
Lokalizacja: Lubienia

Post autor: pbrys »

no ja popsułem google :-?

ale już działają - ufff :-P
Awatar użytkownika
profesor
Posty: 1094
Rejestracja: poniedziałek 16 sie 2010, 09:37
Lokalizacja: Starachowice

Post autor: profesor »

W Poście #3 na 1 stronie wrzucam Opis i Fotki konfiguracji , w miarę jak się z tym ogarnę i czas pozwoli będą postępy.
Pozdrawiam Piotr.
YouTube
Awatar użytkownika
pbrys
Posty: 1663
Rejestracja: czwartek 10 lis 2011, 18:52
Lokalizacja: Lubienia

Post autor: pbrys »

jestem po testach mojego egzemplarzu HT i

1. ja upchałem w google tak jak Piotrek, wersje bezprzewodową, ale nie jest dobrze, link FR na 315 Mhz nie daje rady i coś mi rwie serwami od PanTilta - będę szukał rozwiązania

2. na kablu HT działa prawidłowo i bardzo płynie, nie pływa, jednym słowem jest OK

podczas testów wpadłem na pomysł żeby pomyśleć o zmianie czułości poprzez potencjometr albo przycisk(kilka ustawień czułości w pętli), trzeba by popatrzeć w kod arduino, ale ja za wąski jestem w temacie.
Awatar użytkownika
profesor
Posty: 1094
Rejestracja: poniedziałek 16 sie 2010, 09:37
Lokalizacja: Starachowice

Post autor: profesor »

Ja też rezygnuje z wersji bezprzewodowej na rzecz przewodowej.
Jak znajdę modemy FSK to przetestuje. Na moich było w miarę ok

Właśnie ostatnio tak myślałem o dodaniu Potencjometru takiego mikro na śrubokręt,
bo na polu nikt nie będzie tachał laptopa żeby skorygować czułość HT.

Wydaje mi się że wystarczy dodać 2 linijki w kodzie i będzie działać odczyt ADC z Potka.
Wieczorem napisze i przetestuje - kto będzie chciał to sobie doda w kodzie i wgra...ewentualnie wstawię gdzieś na upload zipa.

Teraz Pytanie do zainteresowanych ....
a) jeden potencjometr na obydwie osie Pan i Tilt
b) a może dwa dla każdej z osobna ?
a....b ????
Pozdrawiam Piotr.
YouTube
Awatar użytkownika
pbrys
Posty: 1663
Rejestracja: czwartek 10 lis 2011, 18:52
Lokalizacja: Lubienia

Post autor: pbrys »

jak dla mnie to jeden potencjometr/swicz by wystarczył na obydwie osie
Awatar użytkownika
profesor
Posty: 1094
Rejestracja: poniedziałek 16 sie 2010, 09:37
Lokalizacja: Starachowice

Post autor: profesor »

Ok Dzisiaj wysyłam Resztę HT
Koszulki + rzepy wrzuciłem gratis - nie zgrzewałem koszulek... być może będzie potencjometr do regulacji Gain zakresu czułości HT

Update Postu #3
Pozdrawiam Piotr.
YouTube
Awatar użytkownika
profesor
Posty: 1094
Rejestracja: poniedziałek 16 sie 2010, 09:37
Lokalizacja: Starachowice

Post autor: profesor »

Wczoraj dopisałem kawałek kodu do regulacji czułości w osi PAN i TILT, potencjometr wielo obrotowy 2...5K podłączamy pod A0 a skrajne potencjometru pod +5V i GND na płycie Arduino
Kod zaznaczony na czarno wklejamy we fragment kodu:
void loop() {

// Check button
if (digitalRead(BUTTON_INPUT)==0) {
resetValues = 1;

//#define ADC_Gain //<< wkleić do config.h
// Zapis wartosci czulosci Headtrackera z wejścia ADC_0

#if defined(ADC_Gain)
int val = map(analogRead(A0), 0, 1023, 0, 500);
tiltFactor = (float)val / 10;
panFactor = (float)val / 10;
//rollFactor = (float)val / 10;
#endif

}
Pozdrawiam Piotr.
YouTube
ODPOWIEDZ