Përmbajtje:

Arduino Glass - Kufje me realitet të shtuar me burim të hapur: 9 hapa (me fotografi)
Arduino Glass - Kufje me realitet të shtuar me burim të hapur: 9 hapa (me fotografi)

Video: Arduino Glass - Kufje me realitet të shtuar me burim të hapur: 9 hapa (me fotografi)

Video: Arduino Glass - Kufje me realitet të shtuar me burim të hapur: 9 hapa (me fotografi)
Video: Leap Motion SDK 2024, Korrik
Anonim
Arduino Glass - Kufje me realitet të shtuar me burim të hapur
Arduino Glass - Kufje me realitet të shtuar me burim të hapur

A keni menduar ndonjëherë të merrni një kufje me realitet të shtuar? A u mahnitët gjithashtu nga mundësia e realitetit të shtuar dhe shikuat çmimin me një zemër të thyer?

Po, edhe unë!

Por kjo nuk më ndaloi atje. Unë ndërtova guximin tim dhe në vend të kësaj, vendosa të ndërtoj kufjet e mia AR.

Unë me të vërtetë ndjeva se tregu i realitetit të shtuar është i ngrohtë dhe ka nevojë për një treg të hapur. Krijuesit dhe zhvilluesit janë mundësuesit e tregut.

Por problemi është se pajisjet e tyre të zhvilluesit janë të shtrenjta dhe kushtojnë më shumë se 1000 dollarë. Pra, një krijues ose zhvillues normal nuk mund ta përballojë atë. Kështu që unë jam duke ndërtuar këtë platformë me burim të hapur për realitet të shtuar si në softuer ashtu edhe në harduer, kështu që krijuesit dhe zhvilluesit mund të inovojnë së bashku në të.

Hapi 1: Vazhdimi.

Kostoja e ndërtimit të këtij kompleti zhvillimi nuk do t'ju kushtojë më shumë se 20 dollarë për një dizajn minimal të zhveshur. Tani aty kuptova se duhet të kuptoj shkencën bazë se si funksionojnë kufjet e realitetit të shtuar.

Shikova disa demonstrime praktike të disa kufjeve në YouTube dhe kuptova logjikën e thjeshtë pas ekranit.

Një nga përdorimet e kësaj pajisje është për të shmangur aksidentet. Shumica e aksidenteve ndodhin në qytet për shkak të shpërqendrimit të shkaktuar nga telefonatat gjatë ngasjes. Kjo mund të zhvillohet si një pajisje që ndihmon në dhënien e njoftimeve të mesazheve dhe lundron përdoruesit nëpër helmetë, duke shkaktuar më pak shpërqendrime duke e bërë kështu një udhëtim të sigurt. Të pajisur me një GPS dhe një përshpejtues, të dy të lidhur me renë, të dhënat gjeografike të mbledhura ndihmojnë në sigurimin e detajeve më të mira të terrenit për atë vendndodhje gjeografike të kalorësit.

Hapi 2: Mjetet e nevojshme:

Pjesët e nevojshme:

1. Para -bordi

2. Arduino Nano

3. HC 05

4. Ekran SSD1306 OLED

5. Buzzer

6. Motori vibrator

7. Fletë plastike transparente

8. Berg kunjat femra

9. Tela

10. Stacioni i saldimit

11. Gërshërë

12. Banka e baterive

Hapi 3: SI T M B MNI HUD

SI T TO B MHET HUD
SI T TO B MHET HUD
SI T TO B MHET HUD
SI T TO B MHET HUD
SI T TO B MHET HUD
SI T TO B MHET HUD

Si funksionon HuD?

Pra, si funksionon HuD? Fizika e shkollës së mesme ju tregon se drita reflekton në një pasqyrë, thyhet në një pasqyrë gjysmë transparente dhe kalon nëpër një gotë transparente. Ne do ta përdorim pikërisht atë parim këtu.

SI T TO B MHET HUD?

Pritini fletën e trashë të polietilenit në 5 pjesë të barabarta në formë katrore.

Rregulloni katër pjesë si kub me OLED dhe ngjitini së bashku.

Fiksoni refraktorin e dritës duke vendosur pjesën e gjashtë në mënyrë diagonale brenda kubit.

Ngjiteni atë në mënyrë që njëra sipërfaqe të jetë përballë ekranit OLED dhe tjetra të jetë përballë anës së syrit tuaj.

Në fund rregulloni pjesën e fundit dhe vuloseni atë.

Tadda !! Ky është ekrani juaj HuD. Kaq e thjeshte!

Hapi 4: Ekrani OLED

Ekran OLED
Ekran OLED
Ekran OLED
Ekran OLED

Kam përdorur një ekran kinez OLED që punon në autobusin SPI. M’u desh gati një ditë për të gjetur fletën e të dhënave. Kam zbuluar se biblioteka u8lib është e nevojshme për ta bërë atë të funksionojë.

Tani lidhni ekranin SPI OLED me kunjin SPI të Arduino Nano.

Lidheni këtë ekran OLED me një tel të gjatë që të përshtatet pranë syrit tuaj për shikim të lehtë.

Tani shkarkoni skedarin e bibliotekës dhe nxirreni atë në dosjen tuaj të bibliotekës Arduino.

Tani mos komentoni drejtuesin e veçantë OLED në program për të aktivizuar ekranin tuaj OLED

Testoni me mënyra të ndryshme në dosjen Shembull i Bibliotekës.

Hapi 5: Ekrani OLED dhe AR

Ekran OLED dhe AR
Ekran OLED dhe AR
Ekran OLED dhe AR
Ekran OLED dhe AR
Ekran OLED dhe AR
Ekran OLED dhe AR

Provoni OLED me xhamin AR duke përdorur kodin e mostrës dhe rregulloni ekranin për përvojë më të mirë të shikimit.

Problemi kryesor me këtë ekran AR është se ne po përdorim një pasqyrë për të thyer rrezet, kështu që imazhi që do të shfaqet, duhet të përmbyset. Kjo kërkon që ju të ndërtoni një bibliotekë me alfabet të përmbysur dhe bitmap për ta shfaqur atë siç duhet.

Ka shumë faqe në internet, të cilat konvertojnë bitmap në kodin HEX që mund të përdoret drejtoria në skedarët e bibliotekës OLED.

Ju mund të përdorni një lente të vogël konkave për një gjatësi fokale më të mirë

Hapi 6: Ndërfaqja e harduerit me Ard-G

Ndërfaqja e harduerit me Ard-G
Ndërfaqja e harduerit me Ard-G
Ndërfaqja e harduerit me Ard-G
Ndërfaqja e harduerit me Ard-G
Ndërfaqja e harduerit me Ard-G
Ndërfaqja e harduerit me Ard-G

Tani referojuni skemave këtu dhe ngjiteni në një tabelë paraprake.

Do të jetë pak e ndërlikuar të bashkoni nëse jeni një NOOB në saldim.

Unë do të rekomandoja që të përdorni sa më shumë tela të jetë e mundur për të shmangur ndonjë gabim gjatë bashkimit.

Tani prerë tabelën parafjalore në dy pjesë dhe bëjeni të duket si një gotë AR.

Vendosni pak shkumë midis OLED dhe tabelës paraprake për të siguruar qëndrueshmëri. Ju gjithashtu mund ta ngjisni së bashku.

Këtu kam bërë një mburojë kockore të zhveshur për Arduino Nano ku çdo sensor ose pajisje mund të ndërlidhet.

Unë kam lidhur akselerometrin, sensorin e dritës dhe sensorin e zërit për marrjen e sensorit dhe mund të përdoret për aplikimin e përdoruesit.

Hapi 7: Skematike:

Skematike
Skematike
Skematike
Skematike

Hapi 8: Kodi Arduino

Klikoni në shtojcën për të shkarkuar kodin.

Për secilin funksion po dërgoj një numër të ndjekur nga "." i cili vepron si fundi i një të dhëne dhe lexon të dhënat e ardhshme. Mund të konfigurohet në Aplikacionin Android ATC Lite.

Kontrolloni komentin në linjë për të kuptuar më mirë kodin.

Sa i përket pjesës së aplikacionit Android, më lejoni të jem i sinqertë. Unë nuk jam një zhvillues i aplikacioneve Android kështu që nuk e kam zbatuar kontrollin e lundrimit në të. Sapo shkarkova aplikacionin ATC lite dhe krijova një paraqitje të personalizuar si njoftimi përpara, prapa, mesazh dhe thirrje. Kjo dërgon numra përmes Bluetooth në kufje.

play.google.com/store/apps/details?id=com…. për të shkarkuar aplikacionin dhe për ta testuar atë.

Hapi 9: Testi Përfundimtar

Testi Përfundimtar
Testi Përfundimtar

Ju lutemi më jepni sugjerime dhe komente pasi ta provoni.

Unë do të doja të dëgjoja nga ju. Mos ngurroni të komentoni më poshtë! Le te bisedojme!

Recommended: