INHOUDSOPGAWE:
- Stap 1: Voortsetting
- Stap 2: benodigde gereedskap:
- Stap 3: HOE OM DIE HUD TE MAAK
- Stap 4: OLED -skerm
- Stap 5: OLED- en AR -skerm
- Stap 6: Hardeware-koppelvlak met Ard-G
- Stap 7: Skematiese:
- Stap 8: Arduino -kode
- Stap 9: Finale toets
Video: Arduino Glass - Open Source Augmented Reality Headset: 9 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Het u al ooit daaraan gedink om 'n augmented headset te koop? Was u ook verbaas oor die moontlikheid van 'n groter werklikheid en het u met 'n gebroke hart na die prys gekyk?
Ja ek ook!
Maar dit het my nie daar gestuit nie. Ek het my moed opgebou en besluit om my eie AR -headset te bou.
Ek het regtig gevoel dat die augmented reality -mark nis is en 'n oop mark nodig het. Makers en ontwikkelaars is die markbepalers.
Maar die probleem is dat hul ontwikkelaarstelle duur is en meer as $ 1000 kos. 'N Gewone vervaardiger of ontwikkelaar kan dit dus nie bekostig nie. Ek bou dus hierdie open source -platform vir augmented reality op beide sagteware en hardeware, sodat makers en ontwikkelaars saam daaroor kan innoveer.
Stap 1: Voortsetting
Die koste van die bou van hierdie ontwikkelingsstel kos u nie meer as $ 20 vir 'n minimum ontwerp nie. Dit is nou waar ek besef het dat ek die basiese wetenskap moet verstaan oor hoe die headset met 'n vergrote werklikheid werk.
Ek het 'n paar praktiese demonstrasies van 'n paar headset op YouTube gekyk en ek het die eenvoudige logika agter die skerm verstaan.
Een van die gebruike van hierdie toestel is om ongelukke te voorkom. Die meeste ongelukke gebeur in die stad as gevolg van die afleiding wat oproepe veroorsaak tydens die rit. Dit kan ontwikkel word as 'n toestel wat help met die stuur van boodskapkennisgewings en gebruikers deur die helm navigeer, wat minder afleidings veroorsaak en sodoende 'n veilige rit maak. Die geografiese gegewens wat toegerus is met 'n GPS en versnellingsmeter, albei gekoppel aan die wolk, help om beter terreinbesonderhede te verskaf vir die geografiese ligging van die ruiter.
Stap 2: benodigde gereedskap:
Onderdele benodig:
1. Voorraad
2. Arduino Nano
3. HC 05
4. SSD1306 OLED -skerm
5. Gonser
6. Vibratormotor
7. Deursigtige plastiekblaaie
8. Berg penne wyfie
9. Drade
10. Soldeerstasie
11. Skêr
12. Batterybank
Stap 3: HOE OM DIE HUD TE MAAK
Hoe werk HuD?
So, hoe werk die HuD? Hoërskool fisika vertel dat lig weerkaats op 'n spieël, breek op 'n halfdeursigtige spieël en deur 'n deursigtige glas gaan. Ons sal presies die beginsel hier gebruik.
HOE MAAK DIE HUD?
Sny die dik politeenvel in 5 ewe vierkantige stukke.
Rangskik vier stukke as 'n kubus met OLED en plak dit vas.
Maak die ligbreker vas deur die sesde stuk skuins in die kubus te plaas.
Plak dit vas sodat die een oppervlak na die OLED -skerm kyk en die ander na die kant van u oog kyk.
Maak uiteindelik die laaste stuk reg en verseël dit.
Tadda !! Dit is u HuD -skerm. So eenvoudig!
Stap 4: OLED -skerm
Ek het 'n Chinese OLED -skerm gebruik wat op die SPI -bus werk. Dit het my amper 'n dag geneem om die gegewensblad uit te vind. Ek het uitgevind dat die u8lib -biblioteek nodig is om dit te laat werk.
Koppel nou die SPI OLED -skerm aan die SPI -pen van die Arduino Nano.
Koppel hierdie OLED -skerm met 'n lang draad om naby u oog te pas vir 'n maklike uitsig.
Laai nou die biblioteeklêer af en pak dit uit in u Arduino -biblioteekmap.
Laat die spesifieke OLED -bestuurder in die program los om u OLED -skerm te aktiveer
Toets met verskillende modusse in die biblioteekvoorbeeld -lêergids.
Stap 5: OLED- en AR -skerm
Toets die OLED met die AR -glas met behulp van die voorbeeldkode en pas die skerm aan vir 'n beter kykervaring.
Die grootste probleem met hierdie AR -skerm is dat ons 'n spieël gebruik om die strale te breek, sodat die beeld wat vertoon moet word, omgekeer word. Dit vereis dat u 'n biblioteek met die omgekeerde alfabet en bitmaps bou om dit behoorlik te vertoon.
Daar is baie webwerwe wat bitmap omskakel in HEX -kode wat in die OLED -biblioteeklêers gebruik kan word.
U kan 'n klein konkave lens gebruik vir 'n beter brandpunt
Stap 6: Hardeware-koppelvlak met Ard-G
Verwys nou na die skemas hier en soldeer dit in 'n voorblad.
Dit sal 'n bietjie lastig wees om te soldeer as u 'n NOOB is in soldeer.
Ek beveel aan dat u soveel drade as moontlik gebruik om foute tydens die soldeerwerk te vermy.
Sny nou die voorblad in twee stukke en laat dit soos 'n AR -glas lyk.
Plaas 'n bietjie skuim tussen die OLED en die voorplaat om stabiliteit te verseker. U kan dit ook aan mekaar plak.
Hier het ek 'n kaalbeenskerm gemaak vir die Arduino Nano, waar enige sensor of toestel gekoppel kan word.
Ek het 'n versnellingsmeter, ligsensor en klanksensor gekoppel vir die verkryging van sensors en kan gebruik word vir die toepassing van die gebruiker.
Stap 7: Skematiese:
Stap 8: Arduino -kode
Klik op die aanhangsel om die kode af te laai.
Vir elke funksie stuur ek 'n nommer gevolg deur "." wat as einde van een data dien en die volgende data lees. Dit kan opgestel word in die ATC Lite Android -app.
Gaan die in-line kommentaar na vir 'n beter begrip van die kode.
Wat die deel van die Android -app betref, laat ek eerlik wees. Ek is nie 'n Android -programontwikkelaar nie, so ek het nie die navigasiebeheer daarop geïmplementeer nie. Ek het sopas die ATC lite -app afgelaai en 'n pasgemaakte uitleg geskep, soos vorentoe, agtertoe, boodskap en oproepkennisgewing. Dit stuur nommers via Bluetooth na die headset.
play.google.com/store/apps/details?id=com…. om die app af te laai en te toets.
Stap 9: Finale toets
Gee my asseblief voorstelle en u terugvoer nadat u dit probeer het.
Ek hoor graag van u. Lewer gerus kommentaar hieronder! Kom ons praat!
Aanbeveel:
DIY Smart Augmented Reality -bril met Arduino: 7 stappe
DIY Smart Augmented Reality -bril met behulp van Arduino: Aangesien tegnologie vinnig groei en in alle aspekte van die mens se lewe kan integreer, het ontwerpers en ontwikkelaars probeer om 'n aangenamer ervaring van tegnologie aan mense te bied. Een van die tegnologiese neigings wat daarop gemik is om die lewe makliker te maak, is dra
Plaas AR -voorwerpe by GPS -koördinate in Augmented Reality: 8 stappe (met foto's)
Plaas AR -voorwerpe by GPS -koördinate in Augmented Reality: Hierdie instruksies gaan oor om 'n mobiele app te maak om AR -voorwerpe op GPS -koördinate met ARkit en ARCore te plaas met Unity3D. Ek sal u lei deur 'n projek op te stel wat ek gemaak het met behulp van Mapbox waarmee ons boodskappe op spesifieke G kan merk
CityCoaster - Bou u eie Augmented Reality Coaster vir u onderneming (TfCD): 6 stappe (met foto's)
CityCoaster - Bou u eie Augmented Reality Coaster vir u onderneming (TfCD): 'n stad onder u beker! CityCoaster is 'n projek wat dink oor 'n produk vir die lughawe in Rotterdam, wat die identiteit van die stad kan uitdruk, en die kliënte van die sitkamer met 'n groter werklikheid kan vermaak. In 'n omgewing soos 'n
Augmented Reality Product Showcase (TfCD): 11 stappe (met foto's)
Augmented Reality Product Showcase (TfCD): Die verkoop van produkte tydens vlug word deesdae al hoe gewilder. Die eerste en byna enigste inligting wat die passasier (moontlike koper) op die vliegtuig sien, is egter 'n gedrukte brosjure. Hierdie instruksies wys 'n manier om te innoveer op airp
Skakel u Bluetooth -headset om in 'n bedrade Bluetooth -headset: 5 stappe (met foto's)
Omskep u Bluetooth -headset in 'n bedrade Bluetooth -headset: vandag gaan ek u vertel hoe u u eie Bluetooth -headset kan maak of omskakel