Полноценный самодельный TrackIR - Page 239 - ED Forums
 


Notices

Reply
 
Thread Tools Display Modes
Old 03-11-2018, 03:07 PM   #2381
Aim
Senior Member
 
Join Date: Apr 2004
Location: Voronezh
Posts: 1,050
Send a message via ICQ to Aim
Default

Quote:
Originally Posted by GO63 View Post
В Sensors.ino в 10й строке:
#define QMC5883 1 //для QMC5883
или
#define QMC5883 0 //для HMC5883L
И перекалибровать. При калибровке красный шарик должен двигаться, и данные изменяться.
Нет, с прошивкой под QMC даже не двигается во время калибровки. Так то хотя бы во время нее желтые точки рисуются, но потом при выборе просмотра standart или extended данные не отображаются, как на нижнем скрине.
И то, что всегда MagZ = 375.8, это норма?
Attached Thumbnails
Click image for larger version

Name:	ard1.jpg
Views:	341
Size:	233.6 KB
ID:	180678  
__________________
...Тут фея взмахнула волшебной палочкой, и у танка отвалилась башня...
Aim is offline   Reply With Quote
Old 03-11-2018, 04:27 PM   #2382
GO63
Junior Member
 
Join Date: Feb 2018
Location: Samara, Russia
Posts: 24
Default

Quote:
Originally Posted by Aim View Post
Нет, с прошивкой под QMC даже не двигается во время калибровки. Так то хотя бы во время нее желтые точки рисуются, но потом при выборе просмотра standart или extended данные не отображаются, как на нижнем скрине.
И то, что всегда MagZ = 375.8, это норма?
Зачем тогда спрашивал про Sensors.ino? В крайней версии [20180306] Sensors.ino нет. Вместо этого в файле Menu.h нужно указать #define SensorVariant 2 (для GY-85 с HMC5883L) или #define SensorVariant 9 (для GY-85 с QMC5883).
MagZ = 375.8 - нет неправильно. Должен меняться при вращении датчика. А длина вектора около 50 микротесла, до 2х раз больше. Возможно, магнитометр неисправен.
А NAN - это no assigned number (Несуществующее число). Переполнение.
GO63 is offline   Reply With Quote
Old 03-11-2018, 04:41 PM   #2383
Aim
Senior Member
 
Join Date: Apr 2004
Location: Voronezh
Posts: 1,050
Send a message via ICQ to Aim
Default

Quote:
Originally Posted by GO63 View Post
Зачем тогда спрашивал про Sensors.ino? В крайней версии [20180306] Sensors.ino нет. Вместо этого в файле Menu.h нужно указать #define SensorVariant 2 (для GY-85 с HMC5883L) или #define SensorVariant 9 (для GY-85 с QMC5883).
MagZ = 375.8 - нет неправильно. Должен меняться при вращении датчика. А длина вектора около 50 микротесла, до 2х раз больше. Возможно, магнитометр неисправен.
А NAN - это no assigned number (Несуществующее число). Переполнение.
Я понял, просто процитировал изначально неудачно. Спасибо за ответы, попробую другой датчик, в самой ардуине же проблемы быть не может?
__________________
...Тут фея взмахнула волшебной палочкой, и у танка отвалилась башня...
Aim is offline   Reply With Quote
Old 03-11-2018, 05:11 PM   #2384
GO63
Junior Member
 
Join Date: Feb 2018
Location: Samara, Russia
Posts: 24
Default

Quote:
Originally Posted by Aim View Post
Я понял, просто процитировал изначально неудачно. Спасибо за ответы, попробую другой датчик, в самой ардуине же проблемы быть не может?
Нет, Ардуино не причем. Акселерометр и гироскоп ведь работают. А этот неисправный датчик можно использовать, отключив магнетометр. Правда, будет дрейф по Yaw. Чтобы отключить магнетометр, достаточно в файле __HMC5883L.cpp закомментировать строки 9 и 10:
//#define Kp_YAW 1.2f
//#define Ki_YAW 0.00002f
GO63 is offline   Reply With Quote
Old 03-11-2018, 08:08 PM   #2385
Lutuginec
Junior Member
 
Lutuginec's Avatar
 
Join Date: Nov 2008
Location: Лутугино
Posts: 84
Default

Добрый день.
Купил такой же датчик с QMC5883 - помог новый скетч от RAZOR и во вкладке Menu.h поменял
#define SensorVariant 2
на
#define SensorVariant 9

Всё откалибровалось всё отлично работает. Теперь вот глупый вопрос - а как назанчит управление взглядом в DCS? Там кроме TrackIR ничего повесить не получается.
__________________
Не бойся того кто обещает убить, бойся того кто обещает дружить - он первым воткнет нож в спину.
Lutuginec is offline   Reply With Quote
Old 03-11-2018, 08:44 PM   #2386
GO63
Junior Member
 
Join Date: Feb 2018
Location: Samara, Russia
Posts: 24
Default

Quote:
Originally Posted by Lutuginec View Post
Добрый день.
Купил такой же датчик с QMC5883 - помог новый скетч от RAZOR и во вкладке Menu.h поменял
#define SensorVariant 2
на
#define SensorVariant 9

Всё откалибровалось всё отлично работает. Теперь вот глупый вопрос - а как назанчит управление взглядом в DCS? Там кроме TrackIR ничего повесить не получается.
Нужно делать через Opentrack. TrackIR и Opentrack используют одноименную библиотеку NPClient.dll. Как это сделать посмотрите в Ютюбе, например в роликах от Ороховатского, например вот: https://www.youtube.com/watch?v=s62nK6ff2F4
GO63 is offline   Reply With Quote
Old 03-20-2018, 10:28 AM   #2387
Лесник
Junior Member
 
Лесник's Avatar
 
Join Date: Mar 2014
Location: Москва
Posts: 70
Default

Всем привет. Почитал все посты выше и честно говоря не понял какие компоненты Arduino лучше выбрать для трекира.Если кому не сложно просьба посоветовать.

Лесник is offline   Reply With Quote
Old 03-20-2018, 05:07 PM   #2388
GO63
Junior Member
 
Join Date: Feb 2018
Location: Samara, Russia
Posts: 24
Default

Quote:
Originally Posted by Лесник View Post
Всем привет. Почитал все посты выше и честно говоря не понял какие компоненты Arduino лучше выбрать для трекира.Если кому не сложно просьба посоветовать.

- Arduino Nano v3.0
- GY-85 или GY-9250
- 2 метра 4х проводного кабеля.
GO63 is offline   Reply With Quote
Old 03-20-2018, 07:12 PM   #2389
Лесник
Junior Member
 
Лесник's Avatar
 
Join Date: Mar 2014
Location: Москва
Posts: 70
Default

Если не трудно схему спайки и софт ссылку. Заранее спасибо.
Лесник is offline   Reply With Quote
Old 03-20-2018, 07:20 PM   #2390
zOrg+
Posting Rights Revoked
 
Join Date: Sep 2016
Posts: 4,216
Default

https://fotki.yandex.ru/next/users/s.../385701?page=0
https://fotki.yandex.ru/next/users/s.../385701?page=0
zOrg is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
TrackIR Default view compared to Standard no-TrackIR view H4rM Lock On: Flaming Cliffs 1 & 2 5 12-08-2006 12:29 AM
TrackIR stops working... even if I delete TrackIR files from Config and Input folders Kuky PC Hardware and Related Software 8 09-01-2006 03:21 PM
Самодельный РУД LAZst Железо и софт 0 08-21-2006 08:56 PM
TrackIR kpblca Общее Обсуждение 38 12-23-2005 08:21 AM
Про TrackIR... Fisben Железо и софт 7 10-07-2005 10:42 AM

All times are GMT. The time now is 11:04 AM. vBulletin Skin by ForumMonkeys. Powered by vBulletin®.
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.