Satura rādītājs:
- 1. darbība: turpinājums
- 2. darbība. Nepieciešamie rīki:
- 3. darbība
- 4. solis: OLED displejs
- 5. darbība: OLED un AR displejs
- 6. darbība. Aparatūras saskarne ar Ard-G
- 7. darbība. Shēma:
- 8. solis: Arduino kods
- 9. solis: galīgais tests
Video: Arduino Glass - atvērtā koda paplašinātās realitātes austiņas: 9 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Vai esat kādreiz domājuši par paplašinātās realitātes austiņu iegādi? Vai jūs arī pārsteidza paplašinātās realitātes iespēja un ar salauztu sirdi paskatījāties uz cenu zīmi?
Jā, es arī!
Bet tas mani neapturēja. Es uzkrāju savu drosmi un tā vietā nolēmu izveidot savas AR austiņas.
Es tiešām jutu, ka paplašinātās realitātes tirgus ir niša un tam ir vajadzīgs atvērts tirgus. Ražotāji un izstrādātāji ir tirgus veicinātāji.
Bet problēma ir tā, ka to izstrādātāju komplekti ir dārgi un maksā vairāk nekā 1000 USD. Tātad parasts ražotājs vai izstrādātājs to nevar atļauties. Tāpēc es būvēju šo atvērtā pirmkoda platformu paplašinātajai realitātei gan programmatūrā, gan aparatūrā, lai veidotāji un izstrādātāji varētu tajā kopīgi ieviest jauninājumus.
1. darbība: turpinājums
Šī izstrādes komplekta izveides izmaksas jums izmaksās ne vairāk kā 20 USD par minimālo dizainu. Tagad es sapratu, ka man ir jāsaprot pamatzinātne par paplašinātās realitātes austiņu darbību.
YouTube skatījos dažas praktiskas demonstrācijas ar dažām austiņām un sapratu vienkāršo loģiku aiz displeja.
Viens no šīs ierīces lietojumiem ir izvairīties no negadījumiem. Lielākā daļa negadījumu notiek pilsētā, jo uzmanības novēršana izraisa tālruņa zvanus braukšanas laikā. To varētu attīstīt kā ierīci, kas palīdz piegādāt paziņojumus par ziņojumiem un pārvietojas pa ķiveri, tādējādi mazinot uzmanību, padarot to par drošu braukšanu. Savāktie ģeogrāfiskie dati, kas aprīkoti ar GPS un akselerometru, abi savienoti ar mākoni, palīdz nodrošināt labāku informāciju par reljefu braucēja ģeogrāfiskajai atrašanās vietai.
2. darbība. Nepieciešamie rīki:
Nepieciešamās detaļas:
1. Pref dēlis
2. Arduino Nano
3. HC 05
4. SSD1306 OLED displejs
5. Signāls
6. Vibratora motors
7. Caurspīdīgas plastmasas loksnes
8. Berga tapas sieviete
9. Vadi
10. Lodēšanas stacija
11. Šķēres
12. Akumulatora banka
3. darbība
Kā darbojas HuD?
Tātad, kā HuD darbojas? Vidusskolas fizika stāsta, ka gaisma atstarojas uz spoguļa, laužas uz puscaurspīdīga spoguļa un iet cauri caurspīdīgam stiklam. Šeit mēs izmantosim tieši šo principu.
KĀ UZVEIDOT UZKARI?
Izgrieziet biezu polietilēna loksni 5 vienādos kvadrātveida gabalos.
Sakārtojiet četrus gabalus kā kubu ar OLED un pielīmējiet kopā.
Piestipriniet gaismas refraktoru, ievietojot sesto gabalu pa diagonāli kuba iekšpusē.
Līmējiet to tā, lai viena virsma būtu vērsta pret OLED displeju, bet otra - pret acs malu.
Visbeidzot salabojiet pēdējo gabalu un aizzīmogojiet to.
Tadda !! Tas ir jūsu HuD displejs. Tik vienkārši!
4. solis: OLED displejs
Es izmantoju ķīniešu OLED displeju, kas darbojas SPI kopnē. Pagāja gandrīz diena, lai saprastu datu lapu. Es uzzināju, ka u8lib bibliotēka ir nepieciešama, lai tā darbotos.
Tagad pievienojiet SPI OLED displeju Arduino Nano SPI tapai.
Pievienojiet šo OLED displeju ar garu vadu, lai tas būtu ērti pie acs, lai to būtu vieglāk redzēt.
Tagad lejupielādējiet bibliotēkas failu un izvelciet to savā Arduino bibliotēkas mapē.
Tagad noņemiet komentārus par konkrēto OLED draiveri programmā, lai iespējotu OLED displeju
Pārbaudiet ar dažādiem režīmiem mapē Bibliotēkas piemērs.
5. darbība: OLED un AR displejs
Pārbaudiet OLED ar AR stiklu, izmantojot parauga kodu, un pielāgojiet displeju, lai iegūtu labāku skatīšanās pieredzi.
Šī AR displeja galvenā problēma ir tā, ka mēs izmantojam spoguli, lai lauztu starus tā, lai parādītais attēls būtu jāapgriež otrādi. Lai to pareizi parādītu, ir jāizveido bibliotēka ar apgrieztu alfabētu un bitkartēm.
Ir daudz vietņu, kas pārvērš bitkartes HEX kodā, kuru var izmantot direktorijā OLED bibliotēkas failos.
Labākam fokusa attālumam varat izmantot nelielu ieliektu objektīvu
6. darbība. Aparatūras saskarne ar Ard-G
Tagad skatiet šeit esošās shēmas un lodējiet to sagataves plāksnē.
Lodēt būs mazliet sarežģīti, ja lodēšanā esat NOOB.
Es ieteiktu izmantot pēc iespējas vairāk vadu, lai lodēšanas laikā izvairītos no kļūdām.
Tagad sagrieziet gatavo plātni divās daļās un padariet to līdzīgu AR stiklam.
Novietojiet putas starp OLED un sagataves plāksni, lai nodrošinātu stabilitāti. Jūs varat arī pielīmēt to kopā.
Šeit es esmu izveidojis kailu vairogu Arduino Nano, kur var savienot jebkuru sensoru vai ierīci.
Esmu pievienojis akselerometru, gaismas sensoru un skaņas sensoru sensoru iegūšanai, un to var izmantot lietotāja vajadzībām.
7. darbība. Shēma:
8. solis: Arduino kods
Noklikšķiniet uz pielikuma, lai lejupielādētu kodu.
Katrai funkcijai es sūtu numuru, kam seko “”. kas darbojas kā viena datu beigas un nolasa nākamos datus. To var konfigurēt Android lietotnē ATC Lite.
Pārbaudiet komentāru rindā, lai labāk izprastu kodu.
Kas attiecas uz Android lietotņu daļu, ļaujiet man būt godīgam. Es neesmu Android lietotņu izstrādātājs, tāpēc neesmu tajā ieviesis navigācijas vadību. Es tikko lejupielādēju lietotni ATC lite un izveidoju tai pielāgotu izkārtojumu, piemēram, uz priekšu, atpakaļ, ziņojumus un zvanu paziņojumus. Tas nosūta numurus, izmantojot Bluetooth, uz austiņām.
play.google.com/store/apps/details?id=com…. lai lejupielādētu lietotni un to pārbaudītu.
9. solis: galīgais tests
Lūdzu, sniedziet man ieteikumus un atsauksmes, kad esat to izmēģinājis.
Es labprāt dzirdētu no jums. Jūtieties brīvi komentēt zemāk! Parunāsim!
Ieteicams:
Uzlabojiet atmiņu, izmantojot paplašinātās realitātes prāta pili: 8 soļi
Uzlabojiet atmiņu, izmantojot paplašinātās realitātes prāta pili: prāta pilis, tāpat kā Šerloku Holmsu, izmantoja atmiņas čempioni, lai atgādinātu daudz informācijas, piemēram, kārtību kārtību sajauktā klājā. Prāta pils vai loci metode ir atmiņas tehnika, kurā vizuālā mnemonika ir
DIY viedās paplašinātās realitātes brilles, izmantojot Arduino: 7 soļi
DIY viedās paplašinātās realitātes brilles, izmantojot Arduino: Tā kā tehnoloģija strauji attīstās un integrējas visos cilvēku dzīves aspektos, dizaineri un izstrādātāji centās sniegt cilvēkiem patīkamāku tehnoloģiju pieredzi. Viena no tehnoloģiju tendencēm, kuras mērķis ir atvieglot dzīvi, ir valkāšana
CityCoaster - izveidojiet savu paplašinātās realitātes paliktni savam biznesam (TfCD): 6 soļi (ar attēliem)
CityCoaster - izveidojiet savu paplašinātās realitātes paliktni savam biznesam (TfCD): pilsēta zem jūsu kausa! CityCoaster ir projekts, kas dzimis, domājot par Roterdamas Hāgas lidostas produktu, kas varētu izteikt pilsētas identitāti, izklaidējot atpūtas zonas klientus ar paplašināto realitāti. Tādā vidē kā
Paplašinātās realitātes produktu vitrīna (TfCD): 11 soļi (ar attēliem)
Paplašinātās realitātes produktu vitrīna (TfCD): produktu pārdošana lidojuma laikā mūsdienās kļūst arvien populārāka. Tomēr lidmašīnā pirmā un gandrīz vienīgā informācija, ko pasažieris (iespējamais pircējs) redz, ir drukāta brošūra. Šī pamācība parādīs veidu, kā ieviest jauninājumus gaisa plūsmā
AUSTIŅAS - Austiņas Austiņas: 5 soļi
AUSTIŅAS - Austiņas Ausu aizsargi: Iespējams, tas nav tik noderīgi vasaras mēnešos, bet ko jūs darāt, kad esat ārā ziemas aukstumā vai varbūt vēlu skaidrā naktī, un vēlaties baudīt mūziku bez neērtām un neērta cepure+austiņas? uztaisi dažus mofonus! vai