Head Tracker'ы. Подключение, использование и все что с ними связано

vasia
schs:

Поставил среду arduino, скачал архив с исходниками, распаковал весь в каталог с проектами ардуино, “ткнул” в файл DIY_headtracker.ino

Для особо одаренных- а как называется папка с проектами в Arduino IDE

И там же вроде есть несколько библиотек и их по идее надо-" Для установки скачанных библиотек необходимо создать директорию «libraries»"

schs
vasia:

Для особо одаренных- а как называется папка с проектами в Arduino IDE

У меня - “D:\Мои документы\Arduino\”

vasia:

И там же вроде есть несколько библиотек и их по идее надо-" Для установки скачанных библиотек необходимо создать директорию «libraries»"

Иерархия каталогов и расположение файлов:
Volume in drive D is 1T5 hd
Volume Serial Number is 028E-44B4

Directory of D:\Мои документы\Arduino\DIY_Headtracker

24.08.2013 21:30 <DIR> .
24.08.2013 21:30 <DIR> …
06.06.2013 02:22 1 427 ChangeLog.txt
27.04.2013 04:24 17 291 Documentation_Developer.docx
28.04.2013 21:46 2 183 809 Documentation_User.docx
06.06.2013 10:39 598 528 HeadTrackerGUI.exe
24.08.2013 21:30 <DIR> Source Code
4 File(s) 2 801 055 bytes

Directory of D:\Мои документы\Arduino\DIY_Headtracker\Source Code

24.08.2013 21:30 <DIR> .
24.08.2013 21:30 <DIR> …
28.04.2013 23:40 178 cleanupChaff.bat
24.08.2013 21:30 <DIR> DIY_Headtracker_Firmware
27.04.2013 01:48 1 255 HeadTrackerGUI.sln
24.08.2013 21:30 <DIR> HeadTracker_GUI
2 File(s) 1 433 bytes

Directory of D:\Мои документы\Arduino\DIY_Headtracker\Source Code\DIY_Headtracker_Firmware

24.08.2013 21:30 <DIR> .
24.08.2013 21:30 <DIR> …
24.08.2013 21:34 <DIR> DIY_headtracker
27.04.2013 20:26 3 599 HeadtrackerFirmware.vcxproj
27.04.2013 01:44 578 HeadtrackerFirmware.vcxproj.filters
14.03.2013 08:27 143 HeadtrackerFirmware.vcxproj.user
3 File(s) 4 320 bytes

Directory of D:\Мои документы\Arduino\DIY_Headtracker\Source Code\DIY_Headtracker_Firmware\DIY_headtracker

24.08.2013 21:34 <DIR> .
24.08.2013 21:34 <DIR> …
04.06.2013 23:36 2 315 Config.h
24.08.2013 21:33 63 018 DIY_headtracker.cpp.hex
05.06.2013 21:34 32 963 DIY_headtracker.ino
29.04.2013 04:04 9 165 Functions.cpp
29.04.2013 04:04 406 Functions.h
22.05.2013 21:17 22 415 Sensors.cpp
29.04.2013 04:05 963 Sensors.h
7 File(s) 131 245 bytes

Directory of D:\Мои документы\Arduino\DIY_Headtracker\Source Code\HeadTracker_GUI

24.08.2013 21:30 <DIR> .
24.08.2013 21:30 <DIR> …
22.03.2013 07:02 8 981 AccelCalibrate.cpp
22.03.2013 04:38 27 900 AccelCalibrate.h
21.03.2013 04:27 6 219 AccelCalibrate.resx
31.08.2009 14:31 1 078 app.ico
26.03.2013 07:37 2 654 app.rc
29.04.2013 04:07 1 741 AssemblyInfo.cpp
30.05.2013 05:07 18 852 CalWizard.cpp
16.05.2013 08:10 22 014 CalWizard.h
16.05.2013 08:10 6 020 CalWizard.resx
19.05.2013 05:58 5 956 HeadTrackerGUI.vcxproj
19.05.2013 05:58 3 244 HeadTrackerGUI.vcxproj.filters
26.03.2013 10:40 143 HeadTrackerGUI.vcxproj.user
06.06.2013 10:37 12 511 HeadTrackerHardware.h
22.03.2013 07:02 7 384 MagCalibrate.cpp
22.03.2013 02:05 31 244 MagCalibrate.h
21.03.2013 05:17 3 380 480 MagCalibrate.resx
06.06.2013 10:37 44 942 MainForm.cpp
04.06.2013 23:37 76 317 MainForm.h
30.05.2013 04:43 6 757 MainForm.resX
17.04.2013 08:23 49 633 Position1.jpg
17.04.2013 08:23 45 226 Position2.jpg
19.05.2013 05:46 50 953 Position2MinMax.jpg
17.04.2013 08:23 50 020 Position3.jpg
19.05.2013 05:55 52 247 Position3MinMax.jpg
17.04.2013 08:23 50 707 Position4.jpg
19.05.2013 05:57 49 042 Position4MinMax.jpg
17.04.2013 08:23 37 818 Position5.jpg
17.04.2013 08:23 41 666 Position6.jpg
17.04.2013 08:23 46 971 Position7.jpg
26.03.2013 07:37 804 resource.h
30.05.2013 23:32 12 029 Resources.resx
29.04.2013 04:06 392 stdafx.cpp
25.05.2012 09:14 242 stdafx.h
33 File(s) 4 152 187 bytes

Total Files Listed:
49 File(s) 7 090 240 bytes
14 Dir(s) 747 156 172 800 bytes free

vasia
schs:

Иерархия каталогов и расположение файлов

То то я думаю откуда у меня в “моих документах” папка Arduino завелась и че это Arduino IDE в нее все сохраняет…
Для прошивки вроде только эта папка нужна: (в остальных документация , описания и програмка для настройки хедтрекера)

schs:

Directory of D:\Мои документы\Arduino\DIY_Headtracker\Source Code\DIY_Headtracker_Firmware\DIY_headtracker

04.06.2013 23:36 2 315 Config.h
24.08.2013 21:33 63 018 DIY_headtracker.cpp.hex
05.06.2013 21:34 32 963 DIY_headtracker.ino
29.04.2013 04:04 9 165 Functions.cpp
29.04.2013 04:04 406 Functions.h
22.05.2013 21:17 22 415 Sensors.cpp
29.04.2013 04:05 963 Sensors.h
7 File(s) 131 245 bytes

я правильно понимаю, что в ней и сам скетч и дополнительные библиотеки к нему? тоесть если библиотеку хранить в одной паке со скетчем, а не в«libraries»" Arduino IDE это понимает и подключение библиотеки директивой “include” выполняет корректно?

schs
vasia:

я правильно понимаю, что в ней и сам скетч и дополнительные библиотеки к нему? тоесть если библиотеку хранить в одной паке со скетчем, а не в«libraries»" Arduino IDE это понимает и подключение библиотеки директивой “include” выполняет корректно?

Да, как уже писал, распаковать архив и ткнуть в .ino

15 days later
Dacor

Немного подниму темку.

После удачного использования DYI Headtracker (сделанного по инструкциям с РЦГруппс), решил встроить его на штатное место в свои Доминаторы (должен встать и в Предаторы - на обоих очках применяется одинаковый трекер). Все прошло удачно. Фотки ниже и во вложении печатная плата под ЛУТ, если кому вдруг захочется повторить.

Все просто - распаял Ардуино нано на плату подходящего формфактора (мега там уже бутлоадером))). Пользовался фотками готового изделия от kristaps_r.

На моих фотках видна черная перемычка и коряво стоящий светодиод - в файле с печатко все подправлено.

DIY headtracker layout.rar

deliter

Комрады, привет!
Прочитал последние 7 страниц и решил что буду делать на аурдине… благо кодер =/
Но так и не понял внятно, будет ли это чудо корректно дружить с Turnigy 9X ?

Спасибо

hippp
deliter:

…буду делать на аурдине …будет ли это чудо корректно дружить с Turnigy 9X?

У меня прекрасно дружит. Важная деталь - после сборки трекера в обязательном порядке требуется его калибровка (также как вы калибруете стики аппаратуры). Иначе работать как надо не будет.

Dacor

Ну у меня получилось с точностью до наоборот. Свежевлитая прошивка вроде адекватно работает. После попытки калибровки начинаются какие то траблы. Может я как то коряво калибрую…

22 days later
smsinfo

Не совсем понял а чем плох трекер Скай ейе.
Какие у него бывают глюки?

Dacor

Выше в этой теме ищите мои сообщения. Я и видео выкладывал.

tsn376

пытался собрать 2 хедтрекера на ардуинках, ни один не заработал. Вроде и ардуинка шьется, а в гуи не определяется, и графики не рисует. Последняя версия гуи при попытке коннекта выдает “Error updating UI from settings. Firmware Version 0” откалибровать естественно не получается. При подключении к аппе движуха в каналах есть, но не адекватная. Выручайте, весь моск себе вынес.

"

Vilniz
tsn376:

пытался собрать 2 хедтрекера на ардуинках, ни один не заработал. Вроде и ардуинка шьется, а в гуи не определяется, и графики не рисует. Последняя версия гуи при попытке коннекта выдает “Error updating UI from settings. Firmware Version 0” откалибровать естественно не получается. При подключении к аппе движуха в каналах есть, но не адекватная. Выручайте, весь моск себе вынес.

"

Попробуйте другую версию FTDI драйвера, у меня похожая проблема была с версией 2.08.30, поставил 2.08.24 и все заработало опять.

tsn376

Попробовал. Всё равно не хочет работать.

8 days later
sashok17

Можно ли как-то перепрошить обычным способом ISP (внутрисхемно) ? Чтоб не ждать FTDI адаптер…

hudognik
alepavlenko:

Можно ли подружить такой трекер: SKY EYE 3-axis Geomagnetic www.flashrc.com/flash_rc/7842...ue_futaba.html с Graupner MX 16? У трекера для футабы разъём, но футабы увы нет.

я подружил этот трекер с турнигой , у неё такой же тренерский разьем как у жр , под миниджек ,его кончик это сигнал , корень земля , питание ± отдельно на разьем для батарейки .

kolya27

Прошу помощи. имею Fatshark Attitude SD решил использовать трекер но в меню для настройки зайти не могу чтоб изменить каналы, возможно что трекер не рабочий? в симе тоже не работает. вскрытие очков ничего не покозало все красиво и окуратно повреждений не видно. или может можно его както перепрошить?

Palandreich
sashok17:

Можно ли как-то перепрошить обычным способом ISP (внутрисхемно) ? Чтоб не ждать FTDI адаптер…

Да, можно.
В окне скетча нажимаете “Проверить”.
*.hex файл будет лежать во временном каталоге %TEMP% в папке buildXXXXXXXXXXXXXXXXX.tmp

sashok17

А калибровку я так понимаю не провести?

kolya27

Подскажите что может быть с трекером на Fat Shark AttitudeSD? внешних косяков не видно, а на нажатия кнопки не реагирует все прозвонил вроде цело.