Բովանդակություն:
- Քայլ 1: Շարունակություն
- Քայլ 2: Անհրաժեշտ գործիքներ
- Քայլ 3. ԻՆՉՊԵՍ ԿԱՏԱՐԵԼ ՀՈՎԸ
- Քայլ 4: OLED էկրան
- Քայլ 5: OLED և AR էկրան
- Քայլ 6. Սարքավորումների փոխազդեցություն Ard-G- ի հետ
- Քայլ 7: Սխեմատիկ
- Քայլ 8: Arduino կոդ
- Քայլ 9: Վերջնական փորձարկում
Video: Arduino Glass - Բաց կոդով ընդլայնված իրականության ականջակալ. 9 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Երբևէ մտածե՞լ եք ընդլայնված իրականության ականջակալներ ձեռք բերելու մասին: Ձեզ նույնպես հիացմո՞ւն էր հավելյալ իրականության հնարավորությունը և կոտրված սրտով նայեցիք գինը:
Այո, ես նույնպես!
Բայց դա ինձ այնտեղ չկանգնեցրեց: Ես ամրապնդեցի իմ քաջությունը և փոխարենը որոշեցի կառուցել իմ սեփական AR ականջակալը:
Ես իսկապես զգացի, որ ընդլայնված իրականության շուկան խորշ է և այն բաց շուկայի կարիք ունի: Մշակողները և ծրագրավորողները շուկայավարողներն են:
Բայց խնդիրն այն է, որ դրանց մշակողների հավաքածուները թանկ են և արժեն ավելի քան 1000 դոլար: Այսպիսով, սովորական արտադրողը կամ ծրագրավորողը չի կարող դա իրեն թույլ տալ: Այսպիսով, ես կառուցում եմ այս բաց կոդով պլատֆորմը հավելյալ իրականության համար ինչպես ծրագրային ապահովման, այնպես էլ ապարատային սարքավորման վրա, որպեսզի արտադրողներն ու մշակողները միասին նորարարություններ անեն դրա վրա:
Քայլ 1: Շարունակություն
Այս զարգացման հավաքածուի կառուցման արժեքը ձեզ չի կարժենա ավելի քան 20 դոլար նվազագույն դիզայնի համար: Այժմ ես հասկացա, որ պետք է հասկանամ հիմնական գիտությունը, թե ինչպես է աշխատում ընդլայնված իրականության ականջակալը:
YouTube- ում դիտեցի մի քանի ականջակալների մի քանի գործնական ցուցադրում և հասկացա էկրանին հետևած պարզ տրամաբանությունը:
Այս սարքի կիրառություններից մեկը վթարներից խուսափելն է: Շատ դժբախտ պատահարներ տեղի են ունենում քաղաքում ՝ ձիավարման ընթացքում հեռախոսազանգերի պատճառով առաջացած շեղման պատճառով: Սա կարող է մշակվել որպես սարք, որն օգնում է հաղորդագրությունների ծանուցումներ հաղորդելուն և սաղավարտի միջով օգտվողներին նավարկելուն ՝ առաջացնելով ավելի քիչ շեղումներ, դրանով իսկ դարձնելով այն անվտանգ երթևեկություն: Հագեցած GPS- ով և արագացուցիչով, երկուսն էլ կապված են ամպի հետ, հավաքված աշխարհագրական տվյալները օգնում են հեծյալի աշխարհագրական դիրքի տեղանքի ավելի լավ մանրամասներին:
Քայլ 2: Անհրաժեշտ գործիքներ
Պահանջվող մասեր.
1. Նախնական տախտակ
2. Արդուինո Նանո
3. HC 05
4. SSD1306 OLED էկրան
5. Բուզզեր
6. Վիբրատոր շարժիչ
7. Թափանցիկ պլաստիկ թիթեղներ
8. Բերգը կապում է էգին
9. Լարեր
10. oldոդման կայան
11. Մկրատ
12. Մարտկոցի բանկ
Քայլ 3. ԻՆՉՊԵՍ ԿԱՏԱՐԵԼ ՀՈՎԸ
Ինչպե՞ս է աշխատում HuD- ն:
Այսպիսով, ինչպես է աշխատում HuD- ը: Ավագ դպրոցի ֆիզիկան ձեզ ասում է, որ լույսը անդրադարձնում է հայելու վրա, բեկում է կիսաթափանցիկ հայելու վրա և անցնում թափանցիկ բաժակի միջով: Մենք այստեղ կկիրառենք հենց այդ սկզբունքը:
ԻՆՉՊԵՍ ԿԱՏԱՐԵԼ HUD- ը:
Կտրեք պոլիէթիլենային հաստ թերթիկը 5 հավասար քառակուսի ձևի կտորների:
Չորս կտոր դասավորեք որպես խորանարդ OLED- ով և կպցրեք այն միասին:
Ուղղեք լույսի բեկորը ՝ վեցերորդ կտորը անկյունագծով տեղադրելով խորանարդի ներսում:
Կպցրեք այն այնպես, որ մի մակերեսը նայում է OLED էկրանին, իսկ մյուսը ՝ ձեր աչքի կողքին:
Վերջապես ամրացրեք վերջին կտորը և կնքեք այն:
Թադա !! Դա ձեր HuD ցուցադրումն է: Այնքան պարզ!
Քայլ 4: OLED էկրան
Ես օգտագործեցի չինական OLED էկրան, որն աշխատում է SPI ավտոբուսում: Ինձանից գրեթե մեկ օր պահանջվեց տվյալների թերթիկը պարզելու համար: Ես պարզեցի, որ u8lib գրադարանը անհրաժեշտ է այն աշխատեցնելու համար:
Այժմ միացրեք SPI OLED էկրանը Arduino Nano- ի SPI կապին:
Միացրեք այս OLED էկրանը երկար մետաղալարով, որպեսզի այն տեղավորվի ձեր աչքի մոտ `հեշտ տեսնելու համար:
Այժմ ներբեռնեք գրադարանի ֆայլը և հանեք այն ձեր Arduino գրադարանի թղթապանակում:
Այժմ մեկնաբանեք ծրագրի հատուկ OLED վարորդը `ձեր OLED էկրանը միացնելու համար
Գրադարանի օրինակ թղթապանակում փորձեք տարբեր ռեժիմներով:
Քայլ 5: OLED և AR էկրան
Փորձարկեք OLED- ը AR ապակիով `օգտագործելով նմուշի կոդը և կարգավորեք էկրանը` ավելի լավ դիտման փորձի համար:
Այս AR ցուցադրման հիմնական խնդիրն այն է, որ մենք հայելին օգտագործում ենք ճառագայթները բեկելու համար, այնպես որ ցուցադրվող պատկերը պետք է շրջված լինի: Սա պահանջում է գրադարան կառուցել շրջված այբուբենով և բիտմապ քարտերով `այն ճիշտ ցուցադրելու համար:
Կան բազմաթիվ կայքեր, որոնք bitmap- ը փոխակերպում են HEX կոդի, որը կարող է օգտագործվել գրացուցակը OLED գրադարանի ֆայլերի մեջ:
Դուք կարող եք օգտագործել փոքր գոգավոր ոսպնյակ `ավելի լավ ֆոկուսային երկարության համար
Քայլ 6. Սարքավորումների փոխազդեցություն Ard-G- ի հետ
Այժմ անդրադարձեք այստեղի սխեմաներին և այն կպցրեք նախնական տախտակի վրա:
Soldոդման համար մի փոքր բարդ կլինի, եթե դուք զոդման NOOB եք:
Ես խորհուրդ կտայի, որ հնարավորինս շատ լարեր օգտագործեք ՝ զոդման ժամանակ սխալներից խուսափելու համար:
Այժմ կտրեք նախնական տախտակը երկու մասի և այն դարձեք AR ապակի տեսք:
Տեղադրեք մի քիչ փրփուր OLED- ի և նախնական տախտակի միջև `կայունություն ապահովելու համար: Կարող եք նաև միասին սոսնձել:
Այստեղ ես պատրաստել եմ մերկ ոսկորային վահան Arduino Nano- ի համար, որտեղ ցանկացած սենսոր կամ սարք կարող է միացվել:
Սենսորների ձեռքբերման համար ես միացրել եմ արագացուցիչ, լույսի սենսոր և ձայնային տվիչ և կարող եմ օգտագործվել օգտագործողի կիրառման համար:
Քայլ 7: Սխեմատիկ
Քայլ 8: Arduino կոդ
Կոդը ներբեռնելու համար կտտացրեք հավելվածին:
Յուրաքանչյուր գործառույթի համար ես ուղարկում եմ մի համար, որին հաջորդում է «»: որը հանդես է գալիս որպես մեկ տվյալների վերջ և կարդում է հաջորդ տվյալները: Այն կարող է կազմաձևվել ATC Lite Android հավելվածում:
Կոդի ավելի լավ հասկանալու համար ստուգեք առցանց մեկնաբանությունը:
Ինչ վերաբերում է Android հավելվածի հատվածին, թույլ տվեք անկեղծ լինել: Ես Android հավելվածի մշակող չեմ, ուստի դրանում նավարկության հսկողություն չեմ իրականացրել: Ես պարզապես ներբեռնեցի ATC lite ծրագիրը և ստեղծեցի հատուկ դասավորություն, ինչպիսին է դրան ուղղված առաջ, հետընթաց, հաղորդագրությունների և զանգերի ծանուցումը: Սա Bluetooth- ի միջոցով թվեր է ուղարկում ականջակալին:
play.google.com/store/apps/details?id=com…. բեռնել ծրագիրը և փորձարկել այն:
Քայլ 9: Վերջնական փորձարկում
Խնդրում եմ ինձ առաջարկներ և ձեր կարծիքը փորձելուց հետո:
Ես կցանկանայի լսել ձեզանից: Ազատորեն մեկնաբանեք ստորև: Եկեք խոսենք!
Խորհուրդ ենք տալիս:
Բարձրացրեք ձեր հիշողությունը ընդլայնված իրականության մտքի պալատով `8 քայլ
Բարձրացրեք ձեր հիշողությունը ընդլայնված իրականության մտքի պալատով. Մտքի պալատների օգտագործումը, ինչպես Շերլոկ Հոլմսում, օգտագործվել է հիշողության չեմպիոնների կողմից `բազմաթիվ տեղեկություններ հիշեցնելու համար, ինչպիսիք են խառը քարտեզի տախտակամածի քարտերի հերթականությունը: Մտքի պալատը կամ տեղանքի մեթոդը հիշողության տեխնիկա է, որտեղ տեսողական հիշողությունները
GlobalARgallery - Ընդլայնված իրականության գլոբալ պատկերասրահ. 16 քայլ
#GlobalARgallery - Ընդլայնված իրականության գլոբալ պատկերասրահ. #GlobalARgallery- ը հնարավորություն է տալիս դպրոցներին (և այլոց) անհամաժամ կապ հաստատել ամբողջ աշխարհում և կիսել փորձառություններ, արվեստի գործեր, պատմություններ, ժամանակացույցեր, ցուցահանդեսներ, շնորհանդեսներ և որևէ այլ բան, որ կարող եք պատկերացնել: Այս բոլորը հայտնվում են A
Կառուցեք «Ալադինի լամպ», ոսկեզօծ պղնձե ականջակալ Hi-Fi ականջակալ/ականջակալ. 8 քայլ (նկարներով)
Կառուցեք «Ալադինի լամպ», ոսկեզօծ պղնձե ականջօղ Hi-Fi ականջակալ/ականջակալ. Այս ականջակալի անունը " Ալադինի լամպը " եկավ ինձ մոտ, երբ ձեռք բերեցի ոսկեզօծ պատյանը: Փայլուն և կլորացված ձևը ինձ հիշեցրեց այս հին հեքիաթային պատմվածքը
AR օբյեկտների տեղադրում GPS- ի կոորդինատների մեջ `ընդլայնված իրականության մեջ. 8 քայլ (նկարներով)
AR օբյեկտների տեղադրում GPS կոորդինատների մեջ `ընդլայնված իրականության մեջ. Այս հրահանգավորումը կանցնի բջջային հավելվածի ստեղծման վրա` AR օբյեկտների և ARCore- ի հետ GPS- ի կոորդինատներում AR օբյեկտների տեղադրման համար `օգտագործելով Unity3D: Ես ձեզ կներկայացնեմ Mapbox- ի միջոցով իմ պատրաստած նախագիծը ստեղծելու միջոցով, որը թույլ է տալիս մեզ հաղորդագրություններ նշել հատուկ G
Ընդլայնված իրականության արտադրանքի ցուցափեղկ (TfCD) ՝ 11 քայլ (նկարներով)
Ընդլայնված իրականության արտադրանքի ցուցափեղկ (TfCD). Թռիչքի ընթացքում ապրանքների վաճառքը մեր օրերում ավելի ու ավելի տարածված է դառնում: Այնուամենայնիվ, ինքնաթիռում առաջին և գրեթե միակ տեղեկատվությունը, որը տեսնում է ուղևորը (հավանական գնորդը), տպագիր գրքույկ է: Այս խրատական ուղին ցույց կտա ինքնաթիռում նորարարություն մտցնելու միջոց