Բովանդակություն:
- Պարագաներ
- Քայլ 1: Ինչպես է այն աշխատում
- Քայլ 2. Ի՞նչ է Bluetooth ցածր էներգիան (BLE):
- Քայլ 3: Կոդ
- Քայլ 4: Sոդում
- Քայլ 5. 3D մոդել և տպագրություն
- Քայլ 6: Ներկում / եղանակ
Video: MVRK's Mandalorian Tracking Fob: 8 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Մայիսի 4 -ն է, այլապես հայտնի է որպես Աստղային պատերազմների օր, տոն, որը շատ մոտ է և թանկ մեր սրտերում: Այս տարի մենք որոշեցինք այն մի փոքր այլ կերպ նշել, քան անցած տարիները: Փորձնական տեխնոլոգիայի և ստեղծող-նախագծի միջոցով մենք բարդ մոտեցում ցուցաբերեցինք և այն վերածեցինք տան պարզեցված նախագծի, քանի որ պատրաստում էինք սարքի մեր տարբերակը ՝ ոգեշնչված մեր սիրած շոուներից մեկից:
Այս հրահանգը ենթադրում է, որ դուք ունեք որոշակի գիտելիքներ կամ փորձ Arduino- ի կամ միկրոկոնտրոլերի զարգացման այլ տախտակների հետ: Եթե դու քեզ հարմարավետ ես զգում, այստեղ ամեն ինչ լավ կանես: Սկսելու համար ստուգեք ստորև բերված պաշարները:
Հրաժարում. Այս գրառումը ոչ մի կերպ կապված չէ Disney- ի, Disney+ - ի կամ Lucasfilm- ի հետ: Ավելին, MVRK- ը չի երաշխավորում կամ երաշխավորում այս հրահանգները: Խնդրում ենք ապահով լինել և կառուցել ծնողների հսկողության ներքո:
Պարագաներ
- ESP32 տախտակ (մենք օգտագործել ենք Firebeetle ESP32- ը DFRobot- ի կողմից)
- Փոքր 3.7 Վ LiPo մարտկոց
- Կարմիր LED
Դուք նաև կցանկանաք ներքևից վերցնել 3D տպման մոդելը:
Եվ ներբեռնեք ներքևի ծածկագիրը: Այս նախագիծը պահանջում է, որ ESP32 տախտակները տեղադրվեն Arduino IDE- ում: Ամբողջական հրահանգների համար ստուգեք Arduino ESP32- ի պաշտոնական github- ը այստեղ:
Քայլ 1: Ինչպես է այն աշխատում
Հետևման ֆոբի MVRK տարբերակը օգտագործում է Bluetooth Low Energy (BLE) ՝ բանալիները, հեռախոսը կամ BLE- ով միացված այլ սարքեր կամ լուսարձակներ գտնելու համար: Մենք օգտագործեցինք ESP32 bluetooth միկրոկառավարիչ և փոքր LiPo մարտկոց ՝ BLE սարքին միանալու և ազդանշանի ուժը հետևելու համար: Որքան մոտենում է հետևող ֆոբը ընտրված սարքին (կամ առատաձեռնությանը), այնքան ավելի ուժեղ է ազդանշանի ուժը և ավելի արագ է լուսավորվում առջևի լույսը:
Քայլ 2. Ի՞նչ է Bluetooth ցածր էներգիան (BLE):
Bluetooth Low Energy (BLE) - ը Bluetooth ստանդարտ է, որը նախատեսված է ապահովել էներգիայի սպառման նվազեցում ՝ պահպանելով նույն արդյունավետ տիրույթը, ինչ սովորական Bluetooth- ը: BLE սարքերը գործում են որպես bluetooth սերվերներ և յուրաքանչյուր մի քանի վայրկյանը մեկ գովազդում են դրանց միացման տեղեկատվությունը հարակից տարածքին: Գովազդային միջակայքը յուրաքանչյուր սարքի համար տարբեր է և նույնիսկ որոշ սարքերի վրա կարող է կարգավորվել: Եթե ծանոթ չեք BLE- ին, ապա ամեն ինչ պետք է իմաստ ունենա հաջորդ բաժնում:
Քայլ 3: Կոդ
Այս հատվածը կարող է մի փոքր բարդ լինել: BLE սարքերը ոչ բոլորն են գովազդում նույն ընդմիջումով, ոչ էլ բոլոր սարքերը `բոլոր մուտքային կապերը: Նախքան այստեղ սկսելը, մենք խստորեն առաջարկում ենք ձեռք բերել BLE սկանավորման ծրագիր ձեր հեռախոսի համար: Եթե դուք մեզ նման iOS համակարգում եք, BLE սկաները հիանալի է աշխատում: Այս ծրագրերը թույլ կտան ձեզ տեսնել ձեր շուրջը գտնվող BLE սարքերը և միանալ դրանց ՝ ծանոթանալու իրենց առաջարկած ծառայություններին: Այստեղ արժե խոսել BLE ծառայությունների մասին, քանի որ դրանք կարևոր են այն սարքի հետ, որը ցանկանում եք հետևել:
Բոլոր ծառայություններն ունեն ունիվերսալ եզակի նույնացուցիչ (UUID), որպեսզի չշփոթվեն մոտակա այլ սարքերի հետ: Յուրաքանչյուր ծառայության մեջ դուք կգտնեք բնութագիր: սրանք նույնպես ունեն UUID- ներ: Այս բնութագրերը կարող են կարդալ, գրել, գրել առանց պատասխանի, ծանուցել և այլն: Կան ուրիշներ, բայց դա այլ ժամանակի համար է: Seeառայությունների և բնութագրերի մասին տես վերը նկարը: Ամենահեշտն է մտածել այնպիսի ծառայությունների մասին, ինչպիսիք են թղթապանակները և բնութագրերը, ինչպիսիք են ֆայլերը այդ պանակներում:
Եթե ցանկանում եք ավելին իմանալ ծառայությունների և բնութագրերի մասին, կտտացրեք այստեղ GATT Bluetooth ստանդարտի սկսնակների ֆանտաստիկ ուղեցույցի համար:
--
Յուրաքանչյուր BLE սարք, որին կարող եք միանալ այս հետևող սարքի միջոցով, ունի UUID, որն օգտագործում է իր ներկայությունը մոտակա սարքերում գովազդելու համար: Ամենայն հավանականությամբ, այն գտնելու համար ձեզ հարկավոր կլինի այնպիսի ծրագիր, ինչպիսին նախկինում է: Ձեր հավելվածում սարքը գտնելուց հետո միացեք դրան: Հիշեք, որ յուրաքանչյուր BLE սարք տարբեր է, այնպես որ կարող է որոշ փորձություններ և սխալներ պահանջվել UUID- ի ճիշտ գտնելու համար, բայց դա անելուց հետո պարզապես միացրեք այն գովազդվող սարքի ծածկագրին: Կոդում ամեն ինչ մեկնաբանվում է, այնպես որ կարող եք գտնել այն, ինչ փնտրում եք:
Հաջորդը մենք հետևում ենք բնութագրին: Որոշ սարքեր օգտագործում են գովազդային ծառայություն, որը տարբերվում է մեր ուզած բնութագիրը պարունակող ծառայությունից: Եթե դա այդպես է, բռնեք այդ տարբեր UUID- ը և միացրեք այն serviceUUID- ում, հակառակ դեպքում պարզապես տեղադրեք serviceUUID- ը ՝ գովազդվող սարքին հավասար: Այժմ, այն ծառայության շրջանակներում, որին միացել եք, փնտրեք ընթերցված բնութագիր: Հավելվածը կարող է ձեզ տալ ամբողջական երկարությամբ UUID, կամ այն կարող է լինել ընդամենը 4 նիշ: Itherանկացած մեկը լավ է, քանի որ ծածկագրում UUID- ի սահմանումը հաշվի կառնի դա: Միացրեք այդ UUID- ը karakteristUUID- ին և ամեն ինչ ավարտված է:
Ֆլեշ տախտակին, բացեք սերիական մոնիտորը և տեսեք, թե ինչ եք ստանում: Եթե ամեն ինչ կարգին է, այն պետք է միանա ձեր սարքին և սկսի գրանցել RSSI արժեքը (ստացված ազդանշանի ուժի ցուցիչ): Որքան ցածր է RSSI արժեքը, այնքան ուժեղ է ազդանշանի ուժը: RSSI- ն մոտության լավ ցուցիչ է, բայց կատարյալ չէ: Եթե ձեր լույսն այնքան էլ չի թարթում, ինչպես ցանկանում եք, ոլորեք ներքև կոդի ներքևում և կարգավորեք արժեքները: Կան մեկնաբանություններ, որոնք բացատրում են, թե ինչպես:
Որպես նշում ՝ BLE- ի ոչ բոլոր սարքերը կաշխատեն այս հետևողի հետ: Որոշ սարքեր կհրաժարվեն կապից: Մյուսները մի քանի պահից ինքնաբերաբար կանջատվեն: Եվ ոմանք պարզապես չեն գովազդելու միանալու համար անհրաժեշտ UUID- ը: Մենք հաջողության հասանք հեռախոսների, հիմնական որոնիչների և նույնիսկ BB8 Sphero- ի հետ: Թողեք մեկնաբանություններ ստորև, որպեսզի մեզ տեղեկացնեք, թե ինչ եք հետևում:
Քայլ 4: Sոդում
Բավականին ուղիղ այստեղ: Միացրեք ձեր LED- ի կաթոդի քորոցը ձեր տախտակի GND կապին, իսկ անոդի քորոցը `PIN2- ին: Դուք կարող եք դա փոխել, եթե ցանկանում եք, պարզապես համոզվեք, որ մի փոքր շարժվող տեղ թողեք, որպեսզի LED- ը տեղավորվի այնտեղ, որտեղ այն պետք է գնա: Մենք մի քանի կարճ թռիչք օգտագործեցինք և որոշ ջերմության նվազում `այստեղ կապվելու համար:
Քայլ 5. 3D մոդել և տպագրություն
Մոդելը հարմար է 3D տպագրության ծրագրերի մեծ մասի համար: Մենք օգտագործեցինք Elegoo Mars խեժի տպիչ և տպեցինք այն սպիտակ գույնով: Պարզվեց, որ հիանալի է, և խեժով տպագրությունը իսկապես կարող է տպել ավելի մանր մանրամասներ տպագրության մեջ: Բայց դա ամբողջովին անհրաժեշտ չէ այստեղ: լավ կարգավորված թելիկավոր տպիչը պետք է նույնքան լավ անի: Պարզապես համոզվեք, որ դուք ունեք համապատասխան հենարաններ և լավ կլինեք:
Քայլ 6: Ներկում / եղանակ
Հենարան նկարելը և եղանակին դիմելը ամենազվարճալի բաներից է, որ կարող ես անել որպես ստեղծագործող: Այն «քոնը» դարձնելը և յուրաքանչյուր քերծվածք տալը և պատմություն տալը յուրահատուկ է: Այսպիսով, մենք ձեզ հստակ չենք ասի, թե ինչպես անել ձեր հետևման ֆոբը, բայց մենք կարող ենք ձեզ մի քանի խորհուրդ տալ:
Հետևողի հիմնական հիմքին մենք ներկեցինք սև սփրեյ ներկի թեթև շերտով և Rub 'N Buff- ով օգտագործեցինք մետաղական տեսք ունեցող մասերը լրացնելու, ինչպես նաև մի քանի քերծվածք ավելացնելու համար: Պետք չէ չափազանց ծանրաբեռնել այս իրերը: Ես քիչ հեռու եմ գնում:
Անթենան հիանալի ստացվեց, երբ մենք նրան տվեցինք սև հիմք և օգտագործեցինք մի տեխնիկա, որը կոչվում էր չոր վրձին `շագանակագույն և կարմիր երանգներ ավելացնելու համար` ժանգի տեսք ունենալու համար:
Դա անելու ոչ մի սխալ եղանակ չկա, բայց եթե դուք նոր եք այս հասկացություններին, ապա այնտեղ կան բազմաթիվ հիանալի վիդեո ձեռնարկներ: Հաջողություն և կիսվեք ձեր մեկնաբանություններում:
Խորհուրդ ենք տալիս:
Mandalorian Tracking Fob: 7 քայլ
Mandalorian Tracking Fob. Այն բանից հետո, երբ տեսա Մանդալորյանի առաջին մի քանի դրվագները, ես անհամբերությամբ փորձում էի կառուցել հետևող ֆոբը: Շատ այլ մարդիկ ունեին նույն գաղափարը և տեղադրել էին բազմաթիվ տեղեկատու նյութեր, որոնցից ես կարող էի աշխատել Fusion 360 -ում հետևող ֆոբը նախագծելիս:
ATtiny85 Wearable Vibrating Activity Tracking Watch & Programming ATtiny85 Arduino Uno- ով. 4 քայլ (նկարներով)
ATtiny85 Wearable Vibrating Activity Tracking Watch & Programming ATtiny85 Arduino Uno- ի հետ. Ինչպե՞ս դարձնել կրելի գործունեության հետևող ժամացույց: Սա կրելի սարք է, որը նախատեսված է թրթռալու համար, երբ հայտնաբերում է լճացում: Դուք ժամանակի մեծ մասն ինձ պես համակարգչո՞վ եք անցկացնում: Դուք ժամեր շարունակ նստած եք ՝ դա չգիտակցելով: Ապա այս սարքը զ
Ford Key Fob ալեհավաք `3 քայլ
Ford Key Fob Antenna. Ֆորդի էժան կամ անփութության պատճառով իմ դռները շարունակում են փակվել կամ բացվել: 3 անհաջող ուղևորություններ դեպի գործարքառու հետագայում: Ես որոշեցի քայլեր ձեռնարկել, որպեսզի նվազեցնեմ իմ վրդովմունքն այս ընթացքում այս ընթացքում և երբ նրանք հայտնվեն
ISS Tracking Globe: 6 քայլ (նկարներով)
ISS Tracking Globe. Միջազգային տիեզերակայանը մարդկային տեխնոլոգիայի գագաթնակետն է, և ո՞վ չի ցանկանա ամեն վայրկյան իմանալ նրա գտնվելու վայրը: Իհարկե, ոչ ոք: Այսպիսով, այս Instructables- ում մենք ձեզ ցույց կտանք, թե ինչպես կարելի է կառուցել տեղադրության որոնիչ ՝ օգտագործելով leds, a
PCB Business Key Fob: 4 քայլ
PCB Business Key Fob. Տեղեկացրեք ձեր հաճախորդներին, եթե խոսքը վերաբերում է համակարգիչներին: Տվեք նրանց բիզնես " քարտ " որոնք առանձնանում են մնացածից: Ոգեշնչված PCB ապարանջանով ՝ այս նորույթի այցեքարտը եզակի է և տեղին, եթե ձեր ծառայությունները համակարգչային են