Turinys:
- 1 žingsnis: tęsinys
- 2 veiksmas: reikalingi įrankiai:
- 3 žingsnis: KAIP PADARYTI GALVĄ
- 4 žingsnis: OLED ekranas
- 5 veiksmas: OLED ir AR ekranas
- 6 žingsnis: Aparatūros sąsaja su „Ard-G“
- 7 žingsnis: Schema:
- 8 žingsnis: „Arduino“kodas
- 9 žingsnis: galutinis testas
Video: „Arduino Glass“- atvirojo kodo papildytos realybės laisvų rankų įranga: 9 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Ar kada pagalvojote įsigyti papildytos realybės ausines? Ar jus taip pat sužavėjo papildytos realybės galimybė ir sudaužyta širdimi žiūrėjote į kainų etiketę?
Taip aš irgi!
Bet tai manęs nesustabdė. Aš sukaupiau savo drąsą ir nusprendžiau sukurti savo AR ausines.
Aš tikrai jaučiau, kad papildytos realybės rinka yra niša ir jai reikia atviros rinkos. Gamintojai ir kūrėjai yra rinkos veiksniai.
Tačiau problema ta, kad jų kūrėjų rinkiniai yra brangūs ir kainuoja daugiau nei 1000 USD. Taigi įprastas gamintojas ar kūrėjas negali to sau leisti. Taigi aš kuriu šią atvirojo kodo platformą, skirtą išplėstinei realybei, tiek programinėje, tiek techninėje įrangoje, kad kūrėjai ir kūrėjai galėtų kartu kurti naujoves.
1 žingsnis: tęsinys
Šio kūrimo rinkinio kūrimo kaina jums nekainuos daugiau nei 20 USD už minimalų dizainą. Dabar aš supratau, kad turiu suprasti pagrindinį mokslą apie tai, kaip veikia papildytos realybės laisvų rankų įranga.
„YouTube“žiūrėjau keletą praktiškų kelių ausinių demonstracinių versijų ir supratau paprastą ekrano logiką.
Vienas iš šio prietaiso naudojimo būdų yra išvengti nelaimingų atsitikimų. Dauguma nelaimingų atsitikimų įvyksta mieste dėl blaškymosi, kurį sukelia telefono skambučiai važiuojant. Tai galėtų būti sukurta kaip prietaisas, padedantis perduoti pranešimus apie pranešimus ir naršyti vartotojus per šalmą, sukeldamas mažesnį blaškymąsi, todėl tai būtų saugus važiavimas. Su GPS ir pagreičio matuokliu, kurie abu prijungti prie debesies, surinkti geografiniai duomenys padeda pateikti geresnę informaciją apie vietovę, kurioje yra motociklininko geografinė padėtis.
2 veiksmas: reikalingi įrankiai:
Reikalingos dalys:
1. Paruošta lenta
2. „Arduino Nano“
3. HC 05
4. SSD1306 OLED ekranas
5. Garsinis signalas
6. Vibratoriaus variklis
7. Skaidrūs plastikiniai lakštai
8. Bergo smeigtukai patelė
9. Laidai
10. Lituoklio stotis
11. Žirklės
12. Akumuliatoriaus bankas
3 žingsnis: KAIP PADARYTI GALVĄ
Kaip veikia HuD?
Taigi, kaip veikia HuD? Vidurinės mokyklos fizika sako, kad šviesa atsispindi veidrodyje, lūžta ant pusiau permatomo veidrodžio ir praeina per skaidrų stiklą. Čia mes naudosime būtent tą principą.
KAIP PADARYTI GALVĄ?
Storą polietileno lakštą supjaustykite į 5 vienodas kvadrato formos dalis.
Išdėstykite keturias dalis kaip kubą su OLED ir suklijuokite.
Pritvirtinkite šviesos refraktorių, įdėdami šeštą gabalą įstrižai į kubo vidų.
Klijuokite taip, kad vienas paviršius būtų nukreiptas į OLED ekraną, o kitas - į akies pusę.
Galiausiai sutvarkykite paskutinę dalį ir užsandarinkite.
Tadda !! Tai yra jūsų „HuD“ekranas. Taip paprasta!
4 žingsnis: OLED ekranas
Aš naudojau kinišką OLED ekraną, kuris veikia SPI magistralėje. Prireikė beveik dienos, kol išsiaiškinau duomenų lapą. Sužinojau, kad „u8lib“biblioteka reikalinga, kad ji veiktų.
Dabar prijunkite SPI OLED ekraną prie „Arduino Nano“SPI kaiščio.
Prijunkite šį OLED ekraną ilgu laidu, kad tilptumėte šalia akies, kad būtų lengviau matyti.
Dabar atsisiųskite bibliotekos failą ir išskleiskite jį į savo „Arduino“bibliotekos aplanką.
Dabar pakomentuokite konkrečią OLED tvarkyklę programoje, kad įgalintumėte OLED ekraną
Išbandykite skirtingais režimais aplanke „Bibliotekos pavyzdys“.
5 veiksmas: OLED ir AR ekranas
Išbandykite OLED su AR stiklu naudodami pavyzdžio kodą ir sureguliuokite ekraną, kad būtų patogiau žiūrėti.
Pagrindinė šio AR ekrano problema yra ta, kad mes naudojame veidrodį, kad sulaužytume spindulius, todėl rodomas vaizdas turi būti apverstas. Tam reikia sukurti biblioteką su apversta abėcėle ir bitų žemėlapiais, kad ji būtų tinkamai rodoma.
Yra daug svetainių, kurios bitų žemėlapį paverčia HEX kodu, kuris gali būti naudojamas kataloge į OLED bibliotekos failus.
Norėdami pagerinti židinio nuotolį, galite naudoti mažą įgaubtą objektyvą
6 žingsnis: Aparatūros sąsaja su „Ard-G“
Dabar žiūrėkite čia pateiktas schemas ir lituokite jį paruošiamojoje lentoje.
Jei lituosite NOOB, lituoti bus šiek tiek sudėtinga.
Aš rekomenduočiau naudoti kuo daugiau laidų, kad litavimo metu nebūtų klaidų.
Dabar supjaustykite paruošiamąją lentą į dvi dalis ir padarykite ją panašią į AR stiklą.
Įdėkite šiek tiek putų tarp OLED ir paruošiamosios plokštės, kad užtikrintumėte stabilumą. Taip pat galite klijuoti kartu.
Čia aš padariau „Arduino Nano“pliką kaulų skydą, kuriame galima sujungti bet kurį jutiklį ar įrenginį.
Aš prijungiau akselerometrą, šviesos jutiklį ir garso jutiklį jutikliams surinkti ir galiu naudoti naudotojui.
7 žingsnis: Schema:
8 žingsnis: „Arduino“kodas
Norėdami atsisiųsti kodą, spustelėkite priedą.
Kiekvienai funkcijai siunčiu numerį, po kurio eina „“. kuris veikia kaip vieno duomenų pabaiga ir skaito kitus duomenis. Jis gali būti sukonfigūruotas „Android“programoje „ATC Lite“.
Patikrinkite komentarą eilutėje, kad geriau suprastumėte kodą.
Kalbant apie „Android“programos dalį, leiskite būti sąžiningam. Nesu „Android“programų kūrėjas, todėl neįdiegiau naršymo valdymo. Aš ką tik atsisiunčiau „ATC lite“programą ir sukūriau jai pasirinktinį išdėstymą, pvz., Pirmyn, atgal, pranešimus ir skambučių pranešimus. Tai siunčia numerius per „Bluetooth“į laisvų rankų įrangą.
play.google.com/store/apps/details?id=com…. norėdami atsisiųsti programą ir ją išbandyti.
9 žingsnis: galutinis testas
Išbandę, pateikite man pasiūlymų ir atsiliepimų.
Norėčiau išgirsti iš tavęs. Nesivaržykite komentuoti žemiau! Pakalbėkime!
Rekomenduojamas:
Laisvų rankų įranga „MaKey MaKey Ground“apyrankė: 8 žingsniai
Laisvų rankų įranga „MaKey MaKey Ground“apyrankė: „MaKey MaKey Build Night“metu Boiso valstijos universiteto Albertsono bibliotekoje daugelis dalyvių komentavo, kad būtų malonu, jei abi rankos būtų laisvos, o ne vienos, kad laikytųsi ant įžeminimo kabelio. Dalyvis ir studentas Scottas Schmas
„Pasidaryk pats“„Bluetooth“laisvų rankų įranga (BK8000L lustas) 3D spausdinta: 6 žingsniai (su paveikslėliais)
„Pasidaryk pats“„Bluetooth“laisvų rankų įranga (BK8000L lustas) 3D spausdinta: Sveiki! Čia norėčiau parodyti, kaip patiems pasidaryti belaidę „Bluetooth“ausinę. Mano motyvacija atlikti šį projektą yra ta, kad neseniai nusipirkau daug blogų „Bluetooth“ausinių, todėl darydamas savo galiu patobulinti ir sukurti
„Pasidaryk pats“šalmas „Bluetooth“laisvų rankų įranga: 11 žingsnių (su nuotraukomis)
„Pasidaryk pats“šalmas „Bluetooth“laisvų rankų įranga: Tai labai lengvas ir labai pigus „Pasidaryk pats“vadovas, kaip pasidaryti „Bluetooth“ausines motociklo šalmui ar bet kokio tipo šalmui, prie kurio norite jį naudoti. Taigi taip atsitiko pagal posakį „būtinybė yra motina
„Geek-ify“„Bluetooth“laisvų rankų įranga: 5 žingsniai (su nuotraukomis)
„Geek-ify“„Bluetooth“laisvų rankų įranga: ši instrukcija parodys, kaip atskleisti „Bluetooth“vidų, tuo pačiu išlaikant jos funkcionalumą
„Steampunk“„Bluetooth“laisvų rankų įranga: 7 žingsniai (su nuotraukomis)
„Steampunk Bluetooth“ausinės: praėjusį Heloviną apsirengiau senamadiškame dvare su mobiliuoju telefonu kišenėje. Grandinė buvo per trumpa, kad telefonas pasiektų mano ausį. Tai paliko man galimybę atjungti telefoną kiekvieną kartą, kai turėjau juo naudotis, padaryti nepagrįstą