FreeTrack с Sony PS3Eye

5FreeTrack с камерой- Sony PS3 Eye

Камера- Sony PS3 EYE
Так выглядят ик-диоды АЛ107Б
Схема принципиальная электрическая подключения диодов
Устройство 3Clip на наушники с 3-мя диодами
Размеры рамки для устройства 3Clip на наушники
Настройка профиля осей для игры DCS Ka50ЧА

Настройка пункта "Camera"

Нормальная работа с проставленным 120fps





     Если отбросить сообщения криворуких юзеров, устройство FreeTrack уже на сегодня достаточно проработало у пользователей и были получены прекрасные результаты. Была опробована масса вебкамер и ик-диодов. Ну, не все соображают правильно и понимают, что и как делать. Ибо или невнимательно читают, игнорируя советы пользователей, которые получили положительный ответ, или просто ленятся найти то, что нужно, и сделать, как надо. Тупо покупая не те камеры или не те ИК-диоды(инфокрасные), потом жалуются, что у них работает плохо. Такие сообщения типа:  « купил, не знаю какие диоды для пульта, плохо видно. Помогите настроить!». 
Читаешь отзывы, всунут какую ту хрень  для пульта ТВ, да их диоды даже для пультов не годятся. Нужно прямо в дупло светить. А вы их пихаете в ФТ. И всё, истерика, не работает как надо!!! Конечно, работать нормально с ними не будет.  
Сейчас время такое, что можно купить все, что хочешь! Было бы желание найти нужные компоненты и сделать. 
Надеюсь Вы ознакомились с моей ранней статьей о ФТ , а новичкам посмотреть обязательно.

И так:

После того как опробованы пользователями куча камер и ИК-диодов, лидерами компонентов стали для стран СНГ и не только:

1. Камера- Sony PS3 Eye  

2. ИК диоды- АЛ107Б (Umax=2v; Imax=0.1a; Ри=10мвт; < 120°, 2.4мм)
(можно и импортные с схожими характеристиками, но у нас найти сложно)

3. Резисторы мощностью 0.5-1вт -3шт. (рассчитываются в зависимости от напряжения питания адаптера 5-12v), у меня при питании 9v, R= 51ом

4. Правильная схема распайки и питание ИК-диодов по их допустимым параметрам, см. п.2

5. Программа FreeTrack 2.2.0.279

6.
Модель рамки FreeTrack - 3Clip 

7. Патчи FreeTrack для игр (монтаж FreeTrack в игры) 
(Для симулятора MSFS2004 нужно поставить птичку в настройках FreeTrack)

Вот к этому нужно стремиться, что бы получить хороший результат. Ибо начать нужно с приобретения правильных компонентов.

Хотя у меня прекрасно проработала много лет с 2006г. и работает до сих пор, камера- Logitech QuickCam Express - (драйвера 8.4.8). Но пришло время ее заменить, на лучший вариант.

Разница между Sony PS3 EYE и Logitech QuickCam Express в том, что первая более широкоугольная и имеет большее число кадров (120, против 30 на разрешении 320х240)и меньше загружает CPU (2-4% против 20%) 

Но есть недостатки и у камеры Sony PS3 EYE. Как известно, эта камера предназначена  не для ПК, а для известной игровой приставки- PlayStation 3. Для работы с ПК нужно установить пакет Microsoft.NET Framework 2-3.5 и драйвера для камеры.
Лично у меня, при нажатии на кнопку «Start», происходит крэш программы ФТ. Что я только не делал: менял драйвера, и прочие над собой издевательства. Но заметил одну вещь, что если перед нажатием клавиши «Start» нажать клавишу «Stream», в открывшемся окне можно поиграться с разрешениями и главное нажать "Ок", а потом запустить клавишу «Start», то крэша программы ФТ не будет! Потом это свое открытие увидел и на сайте ФТ, что подтвердило способ обхода ошибки фильтра ФТ ..sse2.ax. На форуме сервера есть совет, что только нужно нажать "Ok", без изменения разрешений. На других форумах таких ошибок не наблюдается у юзеров. Но этот выход из положения, нужно знать вам на всякий случай. Как видите, этот крэш легко обойти.
Да! для плоских мониторов нужно купить или сделать крепление, ибо см. скрин камеры, цеплять нечем ее на плоский монитор. Есть фирменное к ней приспособление или см скрин. Но нужно что б прочно сидела и не крутилась, ибо провод у нее жестковат. В общем это не большая проблема. Хотя конечно или побегать придется по магазинам или по интернету, чтоб найти. Если посмотреть на конструкцию по ссылке, то это не сложно и самому сделать аккуратно из двп+реек, пластика. Варианты есть. На скрине слева на этой страничке конечно аккуратней крепление.  Нужно думаю посетить магазин с SonyPS3. Себе крепление сам сделал. Мне так быстрее, чем искать. Камера в магазине обошлась 24$. Но она продавалась одна, без PlayStation Move Stand Alone Controller.
Это пока все недостатки этой камеры с моей точки зрения.

Я тут опускаю изготовление рамки  3Clip(желательно) с диодами АЛ107Б и резисторами согласно правильной схемы и правильно поданного на них питания, а не как заблагорассудится. Как изготовить 3Clip видно на тестскрине, а размеры в разделе "Model" ФТ.  Совет: рамка должна быть ближе к уху. Не вешайте рамку на внешний край самого наушника. В 6dof будут большие искажения движений, из-за удлинения от центра поворота. Т.е. ось Yaw: при повороте налево, рамка "уедет назад по оси Z". При повороте направо, рамка "уедет вперед по оси Z". Как бы идеальный вариант, это по центру лица. У меня тут есть идея. Сообщу после изготовления и испытания. Кепка точнее работает, но там другие проблемы с осями Х и Y. Тут можете проявить себя в инженерном творчестве. (Yaw-влево/вправо, Z- ближе/дальше-масштаб)

Установка
Т
еперь я опишу коротко как установить камеру Sony PS3 EYE.  Но перед установкой драйверов в системе должен быть установлен пакет Microsoft.NET Framework v2.0, v3.0, v3,5.  
Да! и не забудьте о патчах в играх для ФТ. Устанавливаем их. Естественно ФТ запускать до запуска игры.

1. Приобретаем SonyPS3eye 
(Устанавливаем на монитор с той стороны, где будет рамка. Чтобы диоды были напротив камеры и смотрели в ее объектив. Если рамка с диодами на левом наушнике, то слева. Если на правом то справа. А не посередине, как для Скайпа. Подключать ее в USB, до установки драйверов, не нужно)
2. Скачиваем и устанавливаем драйвера CLeye Driver : http://codelaboratories.com/downloads  
(version: 5.3.0.0341)
(После установки драйверов, включаем камеру в разъем USB, где будет включаться постоянно эта камера, важно, и доустановить ее подключение, появится окно, там нужно указать на папку C:\Program Files\Code Laboratories\CL-Eye Driver\Driver с установленными драйверами)
3. Скачиваем 
Freetrack2.2.0.279CLeyePatch.rar  и распаковываем  файлы из архива во временную папку.
4. Удаляем ранее установленный FreeTrack
,
если он стоял.
5. Устанавливаем FreeTrack 2.2.0.279.
сайт разработчиков ФТ http://www.free-track.net   (русификатор 2.2.0.279 здесь )
6. Копируем файлы из распакованного архива из п.3 с перезаписью более старых в корнев.папку с установленным FreeTrack 2.2.0.279.
7. Одеваем наушники(или кепку) с рамкой и включаем питание ик-диодов.
Рамка от объектива камеры должна быть на расстоянии примерно ~65-70см и смотреть точно в объектив камеры всеми 3-мя диодами.
8. Стартуем FreeTrack от имени администратора (если нужно, для ХР не нужно) и настраиваем. 

Настройка:
1.Включаем диоды и располагаем рамку 3Clip, так чтоб они смотрели точно в камеру. (Не должно быть засветки в камеру от других источников)

2.Запускаем ФТ. Выбираем камеру PS3 EYE Camera в окне"Source" .

3. Выбираем Model «3Clip». Ползунок «Theshold» двигаем вправо до того места, пока на экране программы не уйдет, красная засветка и останется три красные большие точки от рамки на черном фоне.

4.Потом открыть «Stream», выставить «320х240х120fps». 

5.Открываем окно «Frame rate» и ставим  разрешение «45fps», (Этого вполне достаточно для плавного обзора головой, хотя можно и 120fps)

6.Создаем новый профиль, даем имя и сохраняем. Можно выбрать игру и в меню Профилей, и там профиль настроить.

7.Нажимаем кнопку «Start»,

8.Нажимаем кнопку «Camera» и убираем "птички" с «Gain» и «Exposure». Сдвигаем их ползунки влево. Чтоб красные точки стали меньше. До 1-2 мм в диаметре и они были в крестиках. На "White ballance" можно "птицу" не снимать. Сохраняем. 

9.Нажимаем кнопку «Центр» и отправляем программу ФТ, не выключая ее, в трей. Предварительно сняв "птички" здесь

10.Запускаем игру. В настройках игры должна появиться настройка TrackIr. Настраиваем там так , чтоб при запуске миссии заработал ФТ, вы это заметите покрутив головой, будет медленно, но напоминаю, что профиль мы не настраивали. Вот теперь его и нужно настроить. Выходя временно из игры по командам «Alt+Tab» и восстанавливая окно ФТ из трея. Так удобней и быстрее всего настроить оси профиля ФТ. Т.е. туда, сюда «Alt+Tab»-ом. Да нужно проследить, чтоб созданный профиль был активным при открытии игры. И потихоньку настраивать по одной оси профиля ФТ для этой игры передвигая вправо ползунки «Sensitivity» и «Smoothing». Тут я жевать не буду. Передвигая ползунки на определенное расстояние, сохраняете, в профиле нажимая кнопку «сохранить» в меню профиля. И переключаетесь на игру «Alt+Tab», где смотрите как себя ведет ФТ по этой оси. И так каждую ось. Да, время нужно немного на это потратить. Например при настройке в игре «Lock On» я загрузил быструю миссию, снял с паузы на мгновение, оцентровал взгляд Shift+F12 и опять нажал "Паузу". ФТ работает и на паузе игры. Так оси профиля проще настроить и быстрее.

После того как оси вы более не менее настоите, включайте игру и начните испытания ФТ уже в «боевых условиях». Если что-то не так, подрегулируйте нужную ось. Естественно оси не настраивают в сетевом режиме игры. Только в оффлайне. Ну и нужно знать, за что каждая ось отвечает. Когда вас удовлетворит работа ФТ в игре, то потом обязательно перед игрой не забывайте включать этот профиль. В принципе он должен быть запомнен ФТ. В разделе ФТ "Global" оставьте "птицу", только на вкладке "Autominimize", остальные снимите.
Во время работы сильно ярко светят светодиоды на камере: синий и красный. Желательно их заклеить фильтром. Также советую включать камеру в гнездо спереди системника ПК. Чтоб легче было отсоединять ее, когда она не нужна. Если сзади системника подключение, то купите удлинитель USB для удобства. 

Для WinХРх32 и MSFS2004/Х, LockOn1-2, Ka50BS1, Ил2ЗС, и др. этого достаточно. здесь
Для Win7х64 и DCSWorld/Ка50BS2/A10C смотри дополнительные файлы здесь , их установка и настройка. 

Две модели камер- Sony PS3 EYE, отличие линзы
Крепление камеры Sony PS3 EYE к плоскому монитору

Важно! Несколько советов:

Для камеры PS3 EYE вполне хватает мощности света ик-диодов АЛ107Б при правильно подведенном для них питании, согласно их ттд. и правильного фильтра из фотопленки на объектив камеры. Т.е. рассчитайте правильно значение резисторов при параллельном подключении трех диодов к вашему блоку питания. Тут зависит от какого трансформаторного блока питания (вольтаж и мощность)и каким номиналом вы будете их питать. У меня адаптер (трансформаторный) на 9v. резисторы 51ом на 0.5вт (1вт, но не меньше 0.5вт-греются). Можно блок питания и самому сделать при желании. Питать от USB 5v. можно, но вот как "мать" ваша к этому отнесется при нечаянном коротком замыкании, при падении. что оторвется и перемкнет. Да мало ли чего. Я не рискую. Купил на руках старый еще советский блок питания на 9в для питания переносных  радиоприемников. Таких полно на "блошиных" и радиорынках. Стоят копейки. 
Последовательно диоды не подключайте! Это не лампочки для Новогодней елки. Хотя работать будут, но эти диоды так  не подключают, согласно их требованиям.
Вот здесь ссылки программок для расчета резистора для ик-диода :
http://www.casemods.ru/services/raschet_rezistora.html
http://cxem.net/calc/ledcalc.php
Конечно нужно знать параметры диодов, что б туда вводить. Для АЛ107Б, параметры: Umax=2v; Imax=0.1a
Не делайте фильтр из дискеты (она слишком темная), для камеры PS3 EYE. Только из кадра черной фотопленки. Хватает с головой. Можно и совсем без этого фильтра пользоваться.  Уберите прямой свет и засветки от разных отражателей, которые могут попасть в камеру и расположены сзади вас. Окна, ночники, люстры, свет от других комнат и прочее.  В камеру должен попадать свет только от диодов рамки и все. Если свет от центрального светильника не бьет в камеру, то можно пользоваться и при люстре.

И главное, вам с этими диодами и таким фильтром  не придется ковырять внутренний фильтр. Эта операция испортит камеру Sony PS3 EYE. Линзы легко скалываются. 9 из 10 юзеров камеры так испортили. Ибо тупо повторяют ошибки других. Но понять не могу, что мешает повторить то, что сделали люди и прекрасно этим пользуются. А всё от того, что применяют для фильтра дискеты вместо пленки, которую вроде тяжело достать. Уверен у каждого дома есть негативы. Если нет у вас, есть у друзей. В принципе я пока вообще фильтр на нее не делал. Мне он не нужен и так все работает. Днем не пользуюсь, работа.
     Некоторые юзеры почему то ставят для ФТ разрешение камеры Sony PS3 EYE  640х480 и 75 фпс. Зачем??? При таком разрешении грузится больше CPU. Лучше пусть в игру пойдет энергия процессора, чем на ФТ. Это разрешение для ФТ лишнее и вредное. Это ФТ, а не Скайп. Для ФТ с АЛ107Б с их диаметром всего 2,4мм отлично подойдет 320х240 с 45-60фпс. А вот почему другие ставят 640х480, это из-за диодов диаметром 5мм. Пятна от них огромные. Пилят эти диоды, потому что они не широкоугольные 15-45 градусов. У АЛ107Б -120! Вот и весь секрет выковыривания фильтров камер из-за дискет и больших разрешений, из-за толстых диодов и их пилки. Вот от этого на форумах и такие советы. Как правило, такие конструкции плохо работают. И начинается хаинье ФТ. Понимаю проблема для многих- где взять нужное? Искать господа. Устройство что я описал в этой статье полностью отвечает этим требованиям.
Внимание:
1.Если у вас выскакивает ошибка при включении кнопки "«Start»", то перед нажатием клавиши "«Start»"программы ФТ, нужно нажать клавишу «Stream», в открывшемся окне нажать " Ок", а потом запустить клавишу «Start», то крэша программы ФТ не будет!
2.Если все же случился крэш и программа ФТ закрылась, то обратите внимание на камеру: горит ли красный диод на ней? Если горит, то "потушите" его запуском ярлыка на рабочем столе "CL-Eye Test". Выберите в нем, если у вас еще стоят камеры, PS3 EYE и закройте "CL-Eye Test".  Красный диод должен погаснуть. Что говорит, что камера в ждущем режиме( горит один синий).
3.Чтобы избежать сбоев и конфликтов с другими вебкамерами, не должно быть их одновременное подключение в ПК.  Только та, что нужна.
4.Отсоединять и подсоединять эту камеру от/к гнезду USB при выключеном ПК!!!
При нормальной работе после закрытия ФТ, красный диод должен сам погаснуть. Красный диод-это индикатор работающей камеры в приложениях ее использующих. Синий -включение питания. Если красный диод горит, а приложения выключены- это неправильно. Как его погасить смотри выше. Камеру можно переключать на широкий угол и узкий, поворотом объектива. У меня стоит на "красной" точке.
Несмотря на то, что с этой камерой такие беды, большее число фпс (120 против 30) и при этом меньшая загрузка CPU  (2-3% против 20% у Logitech) перевесили меня в сторону этой камеры, хотя старая  проработала 7лет без единого сбоя. Но с 110мм линзой
Многие крэш и не наблюдают. Может зависит от версии камеры. Версий моделей камер две, внешнее отличие - линзы. Одна плоская, другой вариант линза выпуклая. У меня плоская, но лучше попробовать две и сравнить работу) Не знаю, но лечение этого крэша, как вы видите есть. Лишний раз нажать при включении пару кнопок не проблема.
Кстати этой камерой можно пользоваться в Скайпе с разрешением 640х480х75фпс. Но все же если вы делаете ФТ, то дергать ее туда сюда, не нужно. Или придется постоянно регулировать в разделе "Камера" автоэкспозицию, насыщенность и цвет. Но при опыте, сложностей это не вызывает. У нее есть микрофоны под сеткой целых 4 штуки, но не работают. Для игр с ФТ это конечно не важно, там в основном люди надевают наушники с диодной рамкой 3Cip для ФТ и общаются через микрофон на наушниках в TeamSpeak.

Как видите есть плюсы и есть пару минусов. Выбирать вам, пока эту камеру и диоды можно еще приобрести.
Надеюсь статья поможет вам оседлать это устройство. Рекомендую! Удачи!

Copyright © 2013
AKBIS   (обновление-20.07.2014)

Главная

Рейтинг@Mail.ru

Назад