Автор YouTube-канала CNCDan опубликовал видео, как он собирает VR-гарнитуру, используя дешёвые детали с AliExpress и корпус, напечатанный на 3D-принтере. Самодельные VR-очки обошлись примерно в $150.
Чтобы собрать гарнитуру, ютубер купил в интернете два дисплея с максимальным разрешением 2880×1440 пикселей и частотой обновления 90 Гц, две линзы, датчик IMU и микроконтроллер Arduino. Остальные детали он напечатал на 3D-принтере. Автор показал на видео каждый этап сборки VR-очков.
Что касается функций, то CNCDan отметил, что оснастил устройство минимальным набором функций, необходимых для гонок в симуляторе. Он аргументировал это тем, что в VR-гарнитурах, представленных на рынке, есть функции, которые ему не нужны, но за которые пришлось бы заплатить, если бы он их купил.
Гарнитура оснащена регулировкой межзрачкового расстояния, сменными лицевыми панелями и функцией отслеживания положения головы. Но у гаджета есть и недостатки: при полном разрешении он работает только с частотой 60 Гц. Кроме того, у него всего три степени свободы (3DoF), то есть он отслеживает движения вверх и вниз, влево и вправо, а также наклон головы влево и вправо. Автор объяснил, что не стал оснащать её 6DoF, так как для гонок в симуляторе было достаточно 3DoF.
В качестве программного обеспечения ютубер использовал Relativty VR — программу виртуальной реальности с открытым исходным кодом, которую он нашёл в интернете. Все ресурсы для сборки VR-гарнитуры доступны на GitHub.
Источник: habr.com