Может кому будет полезна информация о том как я делал трэкир :)
Софт - Freetrack 2.2
Кепка - сначала сделал самый простой вариант, с одним светодиодом на козырьке
Питание 2хАА через резистор. На днях попались на глаза "постельки" для диодов и решил переделать схему на три светодиода. В основном из интереса, т.к. в принципе поворотов головы по двум осям вполне достаточно (катаюсь в ETS2, Shift2 и другие гонки). Получилась вот такая конструкция:
Все заработало практически сразу. Появились движения вперед\назад и т.д.
---
Камера - обычная вэбка, с плохим освещением сильно страдает качество и падает фпс, но для трэкира подошла хорошо. Для начала стоит заметить что я использовал светодиоды красного свечения. Причем лучше всего работают те, у которых корпус цветной, а не прозрачный. Если корпус прозрачный, то его желательно доработать напильником и спилить самую верхушку (закругленную шляпку превращаем в плоскую). Дальше одеваем кепку, включаем светодиоды, запускаем Freetrack, выбираем в списке нашу вэбку и нажимаем кнопку стриминг - у меня поначалу никак не получалось запустить вэбку, оказалось надо выбрать формат RGB24. Разрешение вполне хватает 640х480. Теперь выбираем тип кепки и жмем СТАРТ - когда стартанет жмем кнопку "Камера". Располагаем окна рядом, чтобы видеть все сразу. Сначала изменяем выдержку (называться может по разному) - убираем галку с "авто" и ставим такое значение чтобы счетчик фпс показывал не менее 30, а в окошке выше смотрим на огоньки от кепки. Если их не видно добавляем в настройках камеры "яркость", если же деталей слишком много, то "выдержку" уменьшаем (иногда полезно сбросить сначала все на "дефолт", либо вручную поставить черно-белый режим).
В итоге, после настройки камеры можно переходить к настройке чувствительности по осям. Скорей всего будет зависеть от камеры и других факторов, но кривую надо выгнуть вверх, чтобы все плавно двигалось, примерно вот так:
Как то так :)