Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Настройка Opentrack для работы с Ардуино





Программа нужна, если ваша игра не увидела показания «FaceTrackNoIR». У меня Opentrack выполняет вспомогательную функцию – только помогает запустить «FaceTrackNoIR».

1. Плагин – «Arduino»;

2. В настройках (кнопка Settings) выбираем COM-порт, на котором находится Arduino, в закладке Command Serial parameters 115200/8/none/1/CTS-RTS, Delay init 1000, delay start 1000;

3. Готово.

Проблемы, возникшие по ходу настройки и варианты решения

1. Эффект пружины. Проявляется как возврат к исходным показаниям после физического изменения положения. Проще говоря, поворачиваешь датчик на +20 градусов от исходной позиции, датчик на комп присылает данные +20 (значение примерное) и тут же показания начинают скатываться к +0, хотя положение датчика не меняешь.

Решение:

a. отдаляем датчик от наушников и смотрим на реакцию от тех же действий. Крепим датчик на получившемся расстоянии. В моем случае помогла губка.

b. Пробуем перепрошить ардуино заново. Смотрим,чтобы рядом не было магнитов, железок. После прошивки, как я понял, датчик автокалибруется (может я не прав).

У моего товарища перепрошивка исправила ситуацию.

2. Ошибка при прошивке:

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x41

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x41
avrdude: stk500_initialize(): (a) protocol error, expect=0x14, resp=0x42
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.

Решение: Заменить Arduino nano. У текущей проблемы с железом.

3. Ошибка при прошивке:

stk500_getsync(): not in sync: resp=0x00

Решение: Программа не видит плату ардуино. Проверь, тот ли ты выставил ком-порт в программе. Ту ли выбрали плату. Еще помогает перезалить комп. Если не помогает, то заменить Arduino.

Спасибо. Ссылки

Спасибо товарищам, статьи которых подтолкнули меня на сборку собственного трекера! Вот ссылки на эти статьи:

https://forum.warthunder.ru/index.php?/topic/115548-inertcionnyj-treker-svoimi-rukami/

http://zakamik-ru.blogspot.ru/2014/09/blog-post.html?m=1

Date: 2016-05-25; view: 1395; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию