Съдържание:
- Стъпка 1: Материали
- Стъпка 2: Инструменти
- Стъпка 3: Създаване на Viewer
- Стъпка 4: Настройка на вашия Raspberry Pi
- Стъпка 5: Инсталиране на софтуер
- Стъпка 6: Прикрепване на MPU6050
- Стъпка 7: Програмиране
- Стъпка 8: Съберете всичко заедно
- Стъпка 9: Заключение
Видео: DIY Raspberry Pi VR очила: 9 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
ОПРОВЕРЖЕНИЕ! Поради факта, че Raspberry Pi Zero не е много мощен компютър, честотата на кадрите на този изключително нисък (Под 10 fps), която може да бъде вредна за очите ви
Тези VR очила са изградени с помощта на Raspberry Pi Zero, което ги прави малко по-евтини.
Можете да получите достъп до USB отстрани, който е с четири порта. Той използва една батерия и екранът е включен директно в Raspberry Pi за захранване, което отнема USB порт.
Може да изглежда, че просто има много проводници отгоре, но аз не съм много организатор и има само 3 проводника.
Съжалявам, ако изображенията не са толкова страхотни, нямах много добро осветление, когато ги направих.
Стъпка 1: Материали
Ето списък на използваните от мен материали:
Micro-SD карта (8-32 гигабайта, всяка ще работи (мисля)), Някои женски/женски джъмпери (ако нямате или не знаете къде да ги намерите тук е връзка към Adafruit за тях: женски/женски джъмперни проводници), Raspberry Pi Zero: Raspberry Pi Zero W на Adafruit
Elecrow 5 "TFT екран: TFT LCD екран (Работи добре за екран без никакви рецензии) Или всеки 5" TFT LCD екран трябва да работи, просто използвах конфигурацията за този екран.
5V 1A батерия (не знам къде да намеря такава, сигурен съм, че бихте могли да намерите някои специално за малиновото пи нула)
3-ос жироскоп/акселерометър: MPU-6050 на Amazon (знам, че няма най-добрите отзиви, но досега работи добре.)
Два микро USB към USB кабела. (7 дълги или така трябва да работят)
Захранван микро USB към USB хъб: LoveRPi USB хъб за Raspberry Pi нула
Малък мини HDMI към HDMI кабел. (Ако просто имате мини HDMI към HDMI конвертор, това също ще работи, това е, което използвам, но нямам кабели по -къси от 3 'или така)
Лента, Двустранна лента от пяна, Следните елементи могат да бъдат незадължителни, въпреки че ако не ги използвате, бих препоръчал да използвате евтин VR viewer, който можете да получите за телефона си. (Моля, прочетете цялата инструкция, преди да закупите зрител)
Много не гофриран картон.
Имах шаблон от картонен шаблон за VR viewer и обектив, който беше от Radoishack® и вероятно бихте могли да намерите шаблон при търсене на изображения в Google. Като този шаблон: Шаблон
Не знам къде можете да намерите обектива, но това място: DIY VR Viewer Дава доста подробно описание за това как да го направите.
Стъпка 2: Инструменти
Инструментите, които ще ви трябват, са само:
Пистолет за горещо лепило, Нож X-acto, И ножици.
Стъпка 3: Създаване на Viewer
За да направя зрителя, залепих шаблона върху моя картон (Ако нямате достатъчно картон, разрежете шаблона наполовина, без да изрежете нито една от действителните линии и подобни). След като залепих шаблона, изрязах картона на местата, които шаблонът ми каза, и го сгънах на местата, на които ми каза.
След като приключих с това, залепих отделните парчета заедно, където трябваше, и плъзнах телефон, за да го тествам. Работи добре с първия си тест.
Стъпка 4: Настройка на вашия Raspberry Pi
Ще трябва да изтеглите Raspbian Stretch: Stretch Image
Щракнете върху Изтегляне на ZIP за Stretch With Desktop.
След като изтеглянето приключи, можете да следвате инструкциите тук за инсталиране на изображението:
Инсталиране на Raspbian изображение
След като това стане, включете SD картата в Raspberry Pi Zero и я стартирайте!
Вашият Raspberry Pi трябва да се зареди на работния плот, но ако стартира на екрана за вход:
потребителското име е: pi
и паролата е: малина
След като влезете, разберете как работи и къде се намира всичко.
Сега ще преминем към инсталирането на Pi3D.
Стъпка 5: Инсталиране на софтуер
Можете да вземете pi3D от тук:
github.com/tipam/pi3d
Това ще даде обяснение как да го инсталирате от командния ред на Raspberry Pi.
Можете да инсталирате библиотеката за сензора, като просто стартирате:
sudo pip инсталирате mpu6050
След като бъдат инсталирани, можете да преминете към следващата стъпка.
Стъпка 6: Прикрепване на MPU6050
Изображението по -горе е схематично къде трябва да прикрепите пиновете MPU6050 към щифтовете Raspberry Pi Zeros GPIO.
След като ги свържете, можете да преминете към програмиране.
Стъпка 7: Програмиране
Има прикачен файл, който има програмата за VR очила. Отворете го в редактора на Geany Programmer и натиснете F5, за да го стартирате и да се уверите, че работи, след това тествайте жироскопа, като го завъртите и се уверите, че е подравнен с въртенето на изображението. За да затворите, просто натиснете Esc на клавиатурата и терминалът трябва да се покаже „Натиснете Enter, за да продължите“Ако сте направили всичко правилно, трябва да имате екран, който да се завърта в зависимост от жироскопа!
Но това не е всичко … Ще ви покажа как да направите останалите VR очила!
Стъпка 8: Съберете всичко заедно
Това са някои снимки на различните дупки и кутии, които изрязах, за да подредят нещата.
Поставих екрана в слота, където щеше да отиде телефон, а батерията отиде точно отпред, ако го направи. Използвах лента за закрепване на жироскопа, а двустранната лента за закрепване на USB хъба. Raspberry Pi беше прикрепен с пяна и батерията, която току -що плъзнах в отделението, което бях направил за нея.
Каишките за глава не бяха включени, изработих тези с някакъв ластик и стара лента за фарове.
Стъпка 9: Заключение
Сега, когато е готово, можете да го тествате! Включете захранването на екрана в USB концентратора и включете USB концентратора в Raspberry Pi Zero. Ако не сте съвсем сигурни какви са различните портове на Raspberry Pi Zero, по -горе има изображение, което разказва за различните портове.
Уверете се, че HDMI е свързан между Raspberry Pi и екрана. Включете захранването на Raspberry Pi в батерията и я включете!
Препоръчано:
Умни очила (под $ 10 !!!): 8 стъпки (със снимки)
Умни очила (под $ 10 !!!): Здравейте! Всички сме запознати с интелигентните очила като тези на име E.D.I.T.H. направено от нашия любим герой Тони Старк, което по -късно беше предадено на Питър Паркър. Днес ще построя едно такова умно стъкло, което също под 10 долара! Те не са съвсем
Очила за нощно виждане за Google Cardboard: 10 стъпки (със снимки)
Очила за нощно виждане за Google Cardboard: Отказ от отговорност: Използването на това устройство е предназначено само за забавление, образование и научна употреба; не за шпионаж и/или наблюдение. „Шпионската притурка“функции бяха добавени към приложението само за забавление и няма да служат на практическа цел за
Направи си сам - RGB очила: 3 стъпки (със снимки)
Направи си сам | RGB очила: Хей! Направих RGB очила, използвайки светодиоди WS2812B и Arduino Nano. Очилата имат много анимации, които могат да се управляват с помощта на мобилно приложение. Приложението може да комуникира с arduino чрез Bluetooth модул
Контролиран превключвател на светлината с мигане на очите с помощта на очила за гума на Shota Aizawa (My Hero Academia): 8 стъпки (със снимки)
Контролирано превключване на светлината с мигащи очи с помощта на очила за изтриване на Shota Aizawa (My Hero Academia): Ако четете моята манга от героите на академията или гледате анимето на моята академия от герои, трябва да знаете персонаж на име shota aizawa. Шота Айзава, известна още като гумата на гумата, е професионален герой и учител по домашните стаи на клас 1-А на САЩ. Странността на Шота му дава аб
Очила с течни кристали за амблиопия (Очила за редуване на оклузия) [ATtiny13]: 10 стъпки (със снимки)
Очила с течни кристали за амблиопия (Очила за редуване на оклузия) [ATtiny13]: Амблиопия (мързеливо око), нарушение на зрението, което засяга приблизително 3% от населението, обикновено се лекува с обикновени очила или капки атропин. За съжаление, тези методи на лечение блокират по -силно око за дълги, непрекъснати периоди от време, не