![Անլար մկնիկի ձեռնոց `6 քայլ Անլար մկնիկի ձեռնոց `6 քայլ](https://i.howwhatproduce.com/images/006/image-17174-j.webp)
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48
![Անլար մկնիկի ձեռնոց Անլար մկնիկի ձեռնոց](https://i.howwhatproduce.com/images/006/image-17174-1-j.webp)
Այս Instructable- ը Կոլորադո Բոուլդերի համալսարանի Wearble Technologies դասընթացի իմ վերջին ծրագրի համար է: Այս նախագծի նպատակն է անլար մկնիկ պատրաստել Bluetooth տեխնոլոգիայի միջոցով: Նախագծի հիմնական նպատակն է դարձնել այս մկնիկը կրելի ՝ ձեռքի ձեռնոցի միջոցով: Ձեռնոցի անլար հնարավորությունը այն գրավում է հետաքրքրասերների համար:
Այսպիսով, այն կրելի դարձնելով, օգտագործողը պետք է կարողանա անթերի օգտագործել մկնիկը: Մկնիկը ունի հետևյալ գործառույթները.
- Ձախ սեղմում
- Աջ սեղմեք
- Կրկնակի սեղմեք
- Կուրսորների շարժում
- Էկրանի նկարահանում
Քայլ 1: Պահանջվող ապարատային բաղադրիչներ
![Պահանջվող ապարատային բաղադրիչներ Պահանջվող ապարատային բաղադրիչներ](https://i.howwhatproduce.com/images/006/image-17174-2-j.webp)
![Պահանջվող ապարատային բաղադրիչներ Պահանջվող ապարատային բաղադրիչներ](https://i.howwhatproduce.com/images/006/image-17174-3-j.webp)
![Պահանջվող ապարատային բաղադրիչներ Պահանջվող ապարատային բաղադրիչներ](https://i.howwhatproduce.com/images/006/image-17174-4-j.webp)
Հետևյալը այն բաղադրիչներն են, որոնք պահանջվում են այս նախագիծը կառուցելու համար
- Ազնվամորի Pi 3 B+
- LIS3DH 3 առանցքի արագացուցիչ
- Աջ/Ձախ ձեռքի ձեռնոց
- Jumer Wires F/F և M/F
- Snap կոճակներ
- Արական վերնագրեր
- Նոթբուք
Քայլ 2: Սարքավորումների տեղադրում
![Սարքավորումների տեղադրում Սարքավորումների տեղադրում](https://i.howwhatproduce.com/images/006/image-17174-5-j.webp)
![Սարքավորումների տեղադրում Սարքավորումների տեղադրում](https://i.howwhatproduce.com/images/006/image-17174-6-j.webp)
![Սարքավորումների տեղադրում Սարքավորումների տեղադրում](https://i.howwhatproduce.com/images/006/image-17174-7-j.webp)
Այս նախագծի սարքավորումները կարգավորելու համար հետևեք այս քայլերին:
- Ձեր Raspberry Pi- ը գործարկելու համար հետևեք այս հղմանը `bootable SD քարտ ստեղծելու համար:
- Փորձարկեք ձեր Pi- ն
- Sոդեք արագացուցիչը Արական վերնագրի կապում: Ձեռքով կարել արագացուցիչը, ինչպես ցույց է տրված նկարում: Պտտեք լարերը ժամացույցի սլաքի ուղղությամբ, ինչը կհանգեցնի կոկիկ և մաքուր արտադրանքի:
-
Ձեռնոց պատրաստելու համար հետևեք այս քայլերին.
- Ձեռնոցը ներսից դուրս պահեք
- Օգտագործեք սեղմող կոճակներ կամ M/F jumber լարեր: Ձեռքով ձեռքով կարել ջրամատակարարման լարերը, ինչպես ցույց է տրված նկարում:
- Միացրեք jumper լարերը Pi GPIO կապի վերնագրերին:
- Պտտեք լարերը:
- Վերջապես, կարեք Pi- ն ձեր ձեռնոցով:
Կարելի է օգտագործել սեղմող կոճակները և հաղորդիչ թելը `արտադրանքը ավելի խորամանկ և հեշտ կրելու համար: Ստեղծված իրավիճակի և զոդման հավաքածուի անհասանելիության պատճառով հնարավոր չէ օգտագործել կոճակները և հաղորդիչ սարքերը:
Քայլ 3: Միացրեք ձեր սարքավորումները
![Ձեր սարքաշարի միացում Ձեր սարքաշարի միացում](https://i.howwhatproduce.com/images/006/image-17174-8-j.webp)
![Ձեր սարքաշարի միացում Ձեր սարքաշարի միացում](https://i.howwhatproduce.com/images/006/image-17174-9-j.webp)
Արագացուցիչի միացում
Raspberry Pi- ի հետ արագացուցիչը միացնելու համար մենք պետք է իմանանք Pi- ի և արագացուցիչի վրա պահանջվող կապանքների քորոցային գործառույթները:
Հետևեք այս հղմանը ՝ Pi- ի քորոցային գործառույթներին ծանոթանալու համար:
Արագացուցիչի համար միացումին ուշադիր նայեք նույնականացման համար `յուրաքանչյուր կապում գործառույթը:
Ահա մեր արագացուցիչի և RPi- ի քորոցների քարտեզագրումը: Ձեր կապի համար օգտագործեք F/F jumber լարերը:
Արագացուցիչի քորոց - RPi քորոց
GND Ground
VCC 3V3 հոսանք (1)
SDA BCM2 (SDA)
SCL BCM3 (SCL)
Հաղորդալարման կոճակները/Jumper լարերը
Մկնիկի կոճակների սեղմման գործառույթները հայտնաբերելու համար օգտագործվում են սեղմող կոճակները/թռիչքային լարերը: Քանի որ մենք կօգտագործենք չորս մատ և մեկ մեծ մատ, ահա քոր քարտեզագրումը `ցանկալի գործառույթներին հասնելու համար:
Thumb Wire 3V3 հոսանք (17)
Index Finger BCM4
Միջին մատը BCM17
Մատանի մատը BCM27
Pinky Finer BCM22
Ինչպե՞ս է վերոնշյալ կապը աշխատելու կտտոցը հայտնաբերելու համար: Մկնիկի կտտոցը հայտնաբերելու համար օգտագործողը պետք է բութ մատով դիպչի մատին: Միացումն ավարտվելուց հետո RPi- ն կպարզի քորոցում ընդհատումը և մկնիկի գործողությունը կսկսվի ՝ համապատասխան հրաման ուղարկելով bluetooth- ի միջոցով:
Քայլ 4: Developրագրակազմի մշակում
Ձեր սարքաշարը աշխատեցնելու համար հարկավոր է գրել ծրագրակազմը: Այս նախագիծը ներառում է ծրագրային ապահովման հիմնական մասի հետևում:
- Bluetooth հաճախորդ
- Bluetooth սերվեր
- Արագացուցիչի ինտեգրում
- Մկնիկի գործողություններ
Մեր նախագծում մկնիկի ձեռնոցն աշխատում է որպես bluetooth հաճախորդ, մինչդեռ նոութբուքը հանդես կգա որպես bluetooth սերվեր: Մենք կօգտագործենք Bluetooth- ի RFCOMM գործառույթը `հաճախորդի և սերվերի հետ հաղորդակցվելու համար:
Bluetooth հաճախորդի մասում կա նաև արագացուցիչ, որը պետք է ինտեգրվի մկնիկի շարժումները հայտնաբերելու համար: Յուրաքանչյուր հատված հակիրճ քննարկվում է հետևյալ քայլերում:
Քայլ 5. Մկնիկի ձեռնոց - Bluetooth հաճախորդի ծրագրակազմ
![Մկնիկի ձեռնոց - Bluetooth հաճախորդի ծրագրակազմ Մկնիկի ձեռնոց - Bluetooth հաճախորդի ծրագրակազմ](https://i.howwhatproduce.com/images/006/image-17174-10-j.webp)
![Մկնիկի ձեռնոց - Bluetooth հաճախորդի ծրագրակազմ Մկնիկի ձեռնոց - Bluetooth հաճախորդի ծրագրակազմ](https://i.howwhatproduce.com/images/006/image-17174-11-j.webp)
![Մկնիկի ձեռնոց - Bluetooth հաճախորդի ծրագրակազմ Մկնիկի ձեռնոց - Bluetooth հաճախորդի ծրագրակազմ](https://i.howwhatproduce.com/images/006/image-17174-12-j.webp)
![Մկնիկի ձեռնոց - Bluetooth հաճախորդի ծրագրակազմ Մկնիկի ձեռնոց - Bluetooth հաճախորդի ծրագրակազմ](https://i.howwhatproduce.com/images/006/image-17174-13-j.webp)
Վերոնշյալ պատկերի ծածկագիրը կապ է հաստատում սերվերի հետ:
uuid. սա անհատականացված bluetooth ծառայության ID- ն է, որը մենք օգտագործելու ենք
addr: սերվերի հասցեն է, այսինքն `ձեր նոութբուքի bluetooth հասցեն (MAC հասցեն):
Մեր սերվերը շարունակաբար կգործի գովազդի ռեժիմում: Գովազդային տվյալները կպարունակեն ծառայության ID- ն, նավահանգստի համարը, ծառայության անունը և հյուրընկալողի հասցեն:
Գտնվելուց հետո մենք փորձում ենք միանալ գտնված հասցեին և նավահանգստի համարին:
Մյուս պատկերներում, ինչպես տեսնում եք, մենք օգտագործում ենք Pi GPIO- ներ ՝ pin/ալիքի համարը կարգավորելու և կարդալու համար ՝ պարզելու համար, թե որ մատն է սեղմված եղել և համապատասխանաբար հաղորդագրությունն ուղարկել սերվերին:
Ստորև բերված է eahc մատնահետքի սեղմման մեկնաբանումը:
Exուցանիշ Finger Mouse Left Click
Միջին մատի մկնիկ աջ սեղմում
Ring Finger Mouse Կրկնակի սեղմում
Pinky Finger Screen Capture (Պատկերը ինքնաբերաբար կպահվի ընթացիկ գրացուցակում)
Քայլ 6: Նոթբուք - Bluetooth սերվերային ծրագրակազմ
![Նոթբուք - Bluetooth սերվերային ծրագրակազմ Նոթբուք - Bluetooth սերվերային ծրագրակազմ](https://i.howwhatproduce.com/images/006/image-17174-14-j.webp)
![Նոթբուք - Bluetooth սերվերային ծրագրակազմ Նոթբուք - Bluetooth սերվերային ծրագրակազմ](https://i.howwhatproduce.com/images/006/image-17174-15-j.webp)
Սերվերի համար ծրագրակազմ մշակելու համար ձեր նոութբուքը պետք է աշխատի Ubuntu Linux OS- ով: Ստորև բերված են այն կախվածությունները, որոնք անհրաժեշտ են, որպեսզի ծրագրակազմը գործի ըստ անհրաժեշտության: Հետևեք հղումներին ՝ դրանք տեղադրելու հրահանգներին:
- Բլուզ
- պիբլուեզ
- պյաուտոգուի
Ինչպես տեսնում եք վերևի պատկերներում, մենք բացում ենք կապի նավահանգիստ, այնուհետև սկսում bluetooth ծառայության գովազդը:
Երբ հաճախորդը միացված է, ծրագրակազմը շարունակաբար ստուգում է մուտքային հաղորդագրությունների առկայությունը և կատարում է անհրաժեշտ գործողությունները:
Խորհուրդ ենք տալիս:
Ինչպես պատրաստել անլար օդային դաշնամուրի ձեռնոց ՝ 9 քայլ
![Ինչպես պատրաստել անլար օդային դաշնամուրի ձեռնոց ՝ 9 քայլ Ինչպես պատրաստել անլար օդային դաշնամուրի ձեռնոց ՝ 9 քայլ](https://i.howwhatproduce.com/images/005/image-13439-j.webp)
Ինչպես պատրաստել անլար օդային դաշնամուրի ձեռնոց. Նպատակներ և գործառույթներ. Մեր կրելի տեխնոլոգիական նախագիծն է ստեղծել անլար օդային դաշնամուրի ձեռնոց ՝ համաժամանակացված լույսերով ՝ օգտագործելով հիմնական էլեկտրոնիկա, միկրոհսկիչ, ինչպիսին է HexWear- ը և Arduino և Max 8 ծրագրային ապահովման համակարգիչ: . Մեր նախագծի օգտագործումը
Անլար Arduino ռոբոտ ՝ օգտագործելով HC12 անլար մոդուլը ՝ 7 քայլ
![Անլար Arduino ռոբոտ ՝ օգտագործելով HC12 անլար մոդուլը ՝ 7 քայլ Անլար Arduino ռոբոտ ՝ օգտագործելով HC12 անլար մոդուլը ՝ 7 քայլ](https://i.howwhatproduce.com/images/011/image-32306-j.webp)
Անլար Arduino ռոբոտ, որն օգտագործում է HC12 անլար մոդուլը. Բարև ձեզ, բարի գալուստ: Իմ նախորդ գրառման մեջ ես բացատրեցի, թե ինչ է H Bridge Circuit- ը, L293D շարժիչի վարորդը IC, խոզուկ L293D Motor վարորդի IC- ն ՝ բարձր ընթացիկ շարժիչով վարորդներ վարելու համար, և ինչպես կարող եք նախագծել և պատրաստել ձեր սեփական L293D շարժիչային վարորդների խորհուրդը
Հիսուն մետրանոց անլար մուտքի կետ TP Link WN7200ND USB անլար ադապտերով Raspbian Stretch- ում. 6 քայլ
![Հիսուն մետրանոց անլար մուտքի կետ TP Link WN7200ND USB անլար ադապտերով Raspbian Stretch- ում. 6 քայլ Հիսուն մետրանոց անլար մուտքի կետ TP Link WN7200ND USB անլար ադապտերով Raspbian Stretch- ում. 6 քայլ](https://i.howwhatproduce.com/images/002/image-3141-80-j.webp)
Հիսուն մետրանոց անլար մուտքի կետ TP Link WN7200ND USB անլար ադապտերով Raspbian Stretch- ում. Raspberry Pi- ն հիանալի է ապահով անլար մուտքի կետեր ստեղծելու համար, բայց այն լավ տիրույթ չունի, ես այն երկարացնելու համար օգտագործել եմ TP Link WN7200ND USB անլար ադապտեր: Ուզում եմ կիսվել, թե ինչպես դա անել
Wizard ձեռնոց. Arduino վերահսկվող վերահսկիչ ձեռնոց. 4 քայլ (նկարներով)
![Wizard ձեռնոց. Arduino վերահսկվող վերահսկիչ ձեռնոց. 4 քայլ (նկարներով) Wizard ձեռնոց. Arduino վերահսկվող վերահսկիչ ձեռնոց. 4 քայլ (նկարներով)](https://i.howwhatproduce.com/images/003/image-7568-38-j.webp)
Կախարդի ձեռնոց. Arduino- ի վերահսկվող ձեռնոց. The Wizard ձեռնոց: Իմ նախագծում ես պատրաստել եմ ձեռնոց, որը կարող ես օգտագործել քո սիրած կախարդական խաղերը զով և սուզիչ եղանակով խաղալու համար `օգտագործելով ընդամենը մի քանի հիմնական arduino- ի և arduino- ի ակտիվներ: դուք կարող եք խաղալ այնպիսի խաղեր, ինչպիսիք են երեցների գրքերը, կամ դուք
DIY անլար խոսափողից մինչև անլար կիթառի համակարգ. 4 քայլ
![DIY անլար խոսափողից մինչև անլար կիթառի համակարգ. 4 քայլ DIY անլար խոսափողից մինչև անլար կիթառի համակարգ. 4 քայլ](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10965369-diy-wireless-mic-to-wireless-guitar-system-4-steps-j.webp)
DIY անլար խոսափողը անլար կիթառի համակարգից. Ես դիտել եմ մի քանի վիդեո և որոշ նվագախմբեր, և գրեթե բոլորը կիթառի վրա օգտագործում են անլար համակարգ: Խելագարվել, շարժվել, քայլել և անել այն, ինչ ուզում են, առանց լարի, ուստի ես երազում եմ ունենալ