Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Знакомьтесь, онлайн-головоломка «Шарики и Блоки», которая увлечет вас надолго! Правила предельно просты: с помощью шариков вам нужно уничтожить все кирпичи. С каждым уровнем рисунок из кирпичей становится все сложнее, а азарт возрастает на максимум! Играть в кирпичики онлайн можно бесплатно и без регистрации.

Шарики и Блоки

Аркады, Шарики, Казуальные

Играть

Топ прошлой недели

  • CharlotteLink CharlotteLink 1 пост
  • Syslikagronom Syslikagronom 7 постов
  • BydniKydrashki BydniKydrashki 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

Opentrack

3 поста сначала свежее
20
rozjkeee
rozjkeee
10 месяцев назад

Собираем Хедтрекер для игр своими руками⁠⁠

Я много играю в симуляторы и встал остро вопрос комфортного осмотра в кабине. Чтобы было вот так:

И посему решил спаять себе хедрекер на диодах.

Изучив вопрос в сети, нашел несколько проектов, которые и легли в основу моей работы.
Сразу скажу, тут нет никакого rocket science.
Итак, приступим. По традиции начнем с комплетующих

Комплектующие и цены

Общая стоимость проекта - 1,5 тыс. руб. С Али многие лоты продаются большими партиями, так что по факту комплетующие выходят дешевле в пересчете на штуку.

  • Камера от PS3 Eye - 500 руб. на авито

  • Корпус - напечатал сам. Можно заказать на сайтах 3д печати, ценник озвучивают 500-700 руб.

  • Резисторы на 30 ом - 3шт - 53 руб. за 100 штук

  • ИК диоды SFH485P - 3 шт - 148 руб за 10 штук

  • Аккумулятор 103040 мАч, 3,7 в, 1200 а, для Bluetooth-гарнитуры MP5, GPS-навигатора, PS4, 3,7 в, 1030401 шт. Аккум лушче поискать циллиндрической формы, я использовал какой под руку попал - в итоге не влез в корпус и приклеил снаружи - 300 руб

  • Плата зарядки Mini Micro-c USB 5V 1A 18650 TP4056 - 1 шт - 62 рубля

  • Выключатель 1 шт - 27 руб. за 2 штуки

  • Провода, лучше тонки 24-26 AWG - 1 метр - 50 руб.

  • Фото-плёнка или дискета - 150 руб.

Схема

Собираем Хедтрекер для игр своими руками 3D печать, Пайка, Opentrack, Своими руками, Авиасимулятор, Dcs, Видео, YouTube, Длиннопост

Накидал вариант сборки. В принципе, здесь много вариаций, можно несколько диодов и продольно собирать

3д модель корпуса

Форм фактор не так критичен, можно подобрать под себя тот, что больше подойдет для крепления именно на ваши наушники. Я решил взять проект (по ссылке ниже) и украсть у жены клипсу от вешалки.. Пока о пропаже не догадываются :)

Ссылка на проект https://www.thingiverse.com/thing:5260195

Собираем Хедтрекер для игр своими руками 3D печать, Пайка, Opentrack, Своими руками, Авиасимулятор, Dcs, Видео, YouTube, Длиннопост

Сборка

Спаиваем и укладываем всё в корпус. Готовое изделие на фото. Аккум я взял какой дома нашелся, но можно подыскать и циллиндрической формы - для этого корпуса будет идеально. Ребята в дискорде подкинули идею - можно было брать батарейки из вейпа/электронных сигарет - "осуждаем курение!" - (написал я, затягиваясь кальяном).

Собираем Хедтрекер для игр своими руками 3D печать, Пайка, Opentrack, Своими руками, Авиасимулятор, Dcs, Видео, YouTube, Длиннопост

колхоз - наше всё!

Собираем Хедтрекер для игр своими руками 3D печать, Пайка, Opentrack, Своими руками, Авиасимулятор, Dcs, Видео, YouTube, Длиннопост

Корпус:

Собираем Хедтрекер для игр своими руками 3D печать, Пайка, Opentrack, Своими руками, Авиасимулятор, Dcs, Видео, YouTube, Длиннопост

Вырезаем и наклеиваем пленку перед линзой. Разбирать камеру не пришлось - через плёнку камера и так неплохо видит диоды. Потом красиво вырежу, на рентгеновском снимке с переломом ноги, от которого отрезал кусочек, еще куча места.

Собираем Хедтрекер для игр своими руками 3D печать, Пайка, Opentrack, Своими руками, Авиасимулятор, Dcs, Видео, YouTube, Длиннопост

Программное обеспечение

Скачиваем Opentrack - на сайте github.com из репозитория разработчика (файл opentrack-2023.3.0-win32-setup.exe): https://github.com/opentrack/opentrack/releases

Скачиваем драйвер для камеры PS3 Eye по ссылке - https://disk.yandex.ru/d/dpJqL8t1F2NuhQ
Настраиваем камеру по гайду - https://dzen.ru/b/ZeiZfTfwi0jhOBdE

После установки открываем Opentrack и в источнике данных выбираем PointTracker 1.1

Собираем Хедтрекер для игр своими руками 3D печать, Пайка, Opentrack, Своими руками, Авиасимулятор, Dcs, Видео, YouTube, Длиннопост

Скачиваем мой профиль - кладем в папку Документы своего пользоватлея: C:\Users\Имя_юзера\Documents\opentrack-2.3

Теперь в Opentrack выбираем скачанный профиль и нажимаем Запустить

Собираем Хедтрекер для игр своими руками 3D печать, Пайка, Opentrack, Своими руками, Авиасимулятор, Dcs, Видео, YouTube, Длиннопост

Камера уже сейчас должна увидеть наши 3 диода. Теперь нужно откалиброваться. Нажимаем на молоток.

Собираем Хедтрекер для игр своими руками 3D печать, Пайка, Opentrack, Своими руками, Авиасимулятор, Dcs, Видео, YouTube, Длиннопост

Двигая ползунок добиваемся чтобы значения яркости диодов на превью составляло значение 3-4 px

Собираем Хедтрекер для игр своими руками 3D печать, Пайка, Opentrack, Своими руками, Авиасимулятор, Dcs, Видео, YouTube, Длиннопост

При необходимости в параметрах камеры регулируем Gain, Exposure, и RGB, убираем галочки

Собираем Хедтрекер для игр своими руками 3D печать, Пайка, Opentrack, Своими руками, Авиасимулятор, Dcs, Видео, YouTube, Длиннопост

Калибруем камеру - для этого заходим на вкладку Модель (вверху) и нажимаем Начать калибровку. Вертим готовой вверх-вниз и влево-вправо, после чего завершаем калибровку.

Собираем Хедтрекер для игр своими руками 3D печать, Пайка, Opentrack, Своими руками, Авиасимулятор, Dcs, Видео, YouTube, Длиннопост

На этом всё - можно запускать игру и проверять результат.

При необходимости, можно менять кривые профиля и добавить сглаживание/мертвую зону.
Время непрерывной работы клипсы - 5 часов, заряжается полностью за пол часа. Может немного греться в районе резисторов - это ок.

Собираем Хедтрекер для игр своими руками 3D печать, Пайка, Opentrack, Своими руками, Авиасимулятор, Dcs, Видео, YouTube, Длиннопост

Из недочетов и поля для улучшений (буду дополнять по мере появления):

  • Аккумулятор, требует внимания и своевременной зарядки. В будущем стоит подумать о коробке под пальчиковые аккумуляторы, чтобы была возможность быстро поменять питание.

Спасибо за внимание. Надеюсь, статья пригодится и поможет.

В догфайтах оч помогает!

Показать полностью 13 1
[моё] 3D печать Пайка Opentrack Своими руками Авиасимулятор Dcs Видео YouTube Длиннопост
11
12
AlexAntibiotik
6 лет назад
Arduino & Pi

Проблемы пространственной ориентации.⁠⁠

Доброго времени суток!
Дано: датчик GY-521 (MPU-6050) и Arduino Nano 328.
Задача: собрать хедтрекер для работы с опентрекером.
Проблема: дрейф оси Z. Проблема распространенная и известная, способы решения - добавить в схему магнетометр либо купить датчик с установленным магнетометром.
В дальнейшем я все же куплю нормальный датчик (сейчас есть небольшие проблемы с финансами - зарплату ещё не дали), но хотелось бы уже сейчас окинуть виртуальные просторы бравым взглядом, используя только лишь свою светлую голову в качестве управляющего девайса.
Прошерстив интернет, я пришёл к выводу (на самом деле где-то прочитал), что дрейф происходит из-за того, что ось Z не имеет привязки к координатам (ну или как-то так). Вот мне и стало интересно - если использовать 2 или 3 датчика, поможет ли это решить проблему?
Датчики в наличии есть, платы Ардуино тоже, а так же - китайский паяльник, некоторый опыт пайки и жгучее желание собрать что-нибудь.
Отсутствуют - навыки программирования... Ну ладно, некоторые навыки все таки есть, но в крайне плачевном состоянии (ужс, и это говорит техник-программист, пусть и не закончивший обучение! Мне стыдно =(
Размеры сборки на данном этапе несущественны.
Надеюсь, что это будет интересно не только мне, т.к. GY-521 все таки очень дешёвый и доступный для многих датчик.
Приветсвуется всё, что способно помочь - схемы, код, ссылки на статьи и форумы, где это могло описываться, но мне не попалось.

Arduino Opentrack Датчик Текст
16
191
techn0man1ac
techn0man1ac
9 лет назад

Инерционный трекер на базе Arduino, своими руками⁠⁠

Привет пикабу. Представляю мой новый ролик по теме как сделать инерционный трекер (по буржуйски Head tracker) на базе  Arduino Nano v3.0 и GY-85.


GY-85 - крутой датчик, это трех осевой гироскоп MPU3200, акселерометр ADXL345 и магнитометр HMC5883L, и всё это на одной плате, поэтому я и остановился на нём. К тому же он не требует калибровки, и работает сразу после прошивки ардуинки.


Arduino Nano V3.0 - пожалуй самая распространённая и дешёвая ардуинка (особенно если брать из Китая).

У меня на YouTube канале есть обзор этой платы, если кому будет интересно:

https://www.youtube.com/watch?v=vpiHYmzboRA


Архив к видео:

https://drive.google.com/open?id=0B3jRYZMczSQsV2M4d2U2dU5veU...


Там Вы можете найти схему подключения Arduino Nano и GY-85, мои скрины настроек программы OpenTrack, саму программу OpenTrack, которую использовал в ролике, Arduino IDE и драйвера для чипов CH340/341, что стоял на моей ардуинке.


Для создания видео использовал:

Последнюю версию Arduino IDE(на данный момент это 1.6.7):

https://www.arduino.cc/en/Main/Software


Последнюю версию OpenTrack(opentrack-2.3 rc21p11):

https://github.com/opentrack/opentrack/releases


Кастомную прошивку проекта "AHRS Firmware for the SparkFun 9DOF Razor IMU and SparkFun 9DOF Sensor Stick":

http://forums.eagle.ru/showpost.php?p=2721469&postcount=2272

Кастомная, потому что заточена под программу OpenTrack.


Сам проект:

https://github.com/ptrbrtz/razor-9dof-ahrs

Показать полностью
[моё] Arduino Gy-85 Head tracker Opentrack Своими руками Сделай сам Mrподелкинц Видео
53
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии