
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04

Меня зовут Сэм КОДО. В этом уроке я шаг за шагом научу вас использовать датчики Arduino IMU для создания системы отслеживания головы для виртуальной реальности.
В этом проекте вам понадобятся:
- ЖК-дисплей HDMI:
www.amazon.com/Elecrow-Capacitive-interfac…
- Arduino Nano
www.amazon.com/ELEGOO-Arduino-ATmega328P-W…
-5 мм в диаметре для линз (или можно построить себе из бутылок с водой)
-Гироскоп с 9 осями для отслеживания движения головы
www.amazon.com/HiLetgo-Gyroscope-Accelerat…
-3D-принтер
-Вентилятор для охлаждения карты экрана, но не является обязательным
Шаг 1. Тестирование экрана

Вы должны убедиться, что ваш экран поддерживается вашей компьютерной картой, подключив источник питания и HDMI к вашему компьютеру.
Щелкните правой кнопкой мыши на рабочем столе> отображает настройки> дисплей, вы должны где-то увидеть свой второй экран …
затем щелкните по нему, ваш ЖК-экран должен отобразить экран вашего компьютера.
Если все работает хорошо, можно переходить ко второму шагу.
Шаг 2: создание очков на основе вашего IPD



На этом этапе вам нужно быть точным, насколько это возможно, IPD позволит вашей гарнитуре улучшить качество погружения.
Вы можете узнать, как это измерить, перейдя по этой ссылке:
doc-ok.org/?p=898
После того, как у вас будут правильные значения расстояний для ваших глаз, вы можете распечатать очки и другую поверхность на 3D-принтере, чтобы удерживать графическую карту для экрана.
Размер будет зависеть от размера экрана вашего ЖК-дисплея.
Шаг 3. Подключение MPU6050 к Arduino Nano

После успешного подключения MPU6050 загрузите этот скетч в Arduino, чтобы протестировать гироскоп.
Открыв монитор последовательного порта, вы должны увидеть значения, отображаемые при перемещении гироскопа Mpu650 по разным осям и углам …
github.com/SamKodo/Gyroscop_Master
Шаг 4: Тестирование MPU6050 с Unity 3D

Перед загрузкой Sketch на ваш Arduino nano не забудьте установить библиотеки в свою папку Arduino, вы можете найти библиотеку по ссылке GitHub:
github.com/ElectronicCats/mpu6050
Шаг 5: последний код Arduino
Как только все заработает идеально, снова загрузите этот окончательный код в свой Arduino и откройте свой проект Unity.
Создайте простой игровой объект, например куб, и вставьте код Unity C # под кодом Arduino из файла.
Если все в порядке, вы должны увидеть, как ваш куб или трехмерный объект вращается, когда вы перемещаете гироскоп.
Обратите внимание, что для перемещения камеры из гироскопа в режим 360-градусного обзора вам необходимо прикрепить код к камере из вашей сцены и создать боковой экран из вашего проекта.
github.com/SamKodo/Sensor_Code
Шаг 6:
Шаг 7:

github.com/SamKodo/Unity_Code/tree/master
Шаг 8: ПОДДЕРЖКА ЭТОГО ПРОЕКТА
www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FFRGT8XM53BQL
Рекомендуемые:
Брелок для отслеживания мандалорцев: 7 шагов

Мандалорский брелок для слежения: после того, как я увидел несколько первых эпизодов Мандалорского брелока, мне не терпелось попробовать создать брелок для слежения. У многих других была такая же идея, и они опубликовали множество справочных материалов, над которыми я мог работать при разработке брелка для отслеживания в Fusion 360
Мандалорский брелок для отслеживания MVRK: 8 шагов (с изображениями)

Мандалорский брелок отслеживания MVRK: 4 мая, также известный как День Звездных войн, праздник, который очень близок и дорог нашим сердцам. В этом году мы решили отметить его немного иначе, чем в прошлые годы. С экспериментальными технологиями и мейкер-проектом мы применили комплексный подход и
Робот для отслеживания мяча: 8 шагов

Робот слежения за мячом: В этой статье я расскажу, как сделать робота слежения за мячом, который будет идентифицировать мяч и следовать за ним. По сути, это автоматизированный метод наблюдения, который можно использовать в современном мире. Итак, давайте просто запрыгнем и начнем строить
Автоматический дозатор воды для отслеживания расхода: 6 шагов

Автоматический дозатор воды для отслеживания потребления: Привет! Пару месяцев назад я был в своей комнате и думал о том, какой проект я хотел бы сделать для школьного задания. Я хотел сделать что-то, что подошло бы мне и принесло бы пользу в будущем. Внезапно в комнату вошла мама и
Выходное отверстие с контролем движения - от датчика движения: 6 шагов

Выходное отверстие с контролем движения - от источника света с датчиком движения: Представьте, что вы обманщик, идущий в самый страшный дом в квартале. Пройдя мимо всех гулей, привидений и кладбищ, вы наконец доберетесь до последнего пути. Вы видите перед собой конфету в миске! Но тут вдруг гхо