Բովանդակություն:
- Քայլ 1: Կառուցեք շրջանը
- Քայլ 2: Լրացուցիչ գրադարանների տեղադրում
- Քայլ 3. Arduino Sketch- ի ստեղծում
- Քայլ 4: Ստեղծեք Max 8 Patcher
- Քայլ 5. Portոդում ենք Port Expander- ը, LED- ները և Bluetooth Mate- ը
- Քայլ 6: Flex սենսորների զոդում
- Քայլ 7. Միացում HEXWear- ին ՝ ներառյալ արտաքին աղբյուրի օգտագործումը
- Քայլ 8: Ամեն ինչ կցեք ձեռնոցին
- Քայլ 9: Վրիպազերծել և վայելել
Video: Ինչպես պատրաստել անլար օդային դաշնամուրի ձեռնոց ՝ 9 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Նպատակներն ու գործառույթները
Մեր կրելի տեխնոլոգիական նախագիծն է ստեղծել անլար օդային դաշնամուրային ձեռնոց ՝ համաժամանակացված լույսերով ՝ օգտագործելով հիմնական էլեկտրոնիկա, միկրոհսկիչ, ինչպիսին է HexWear- ը և Arduino և Max 8 ծրագրակազմով նոութբուք: Մեր նախագծի նպատակներն են ՝ դաշնամուրի նոտաներ նվագել Bluetooth բարձրախոսով ՝ մատները շարժելով ՝ առանց որևէ ստացիոնար համակարգին կամ իրական գործիքի հետ միանալու, ինչպես նաև ոլորել գործիքների ընտրության միջոցով, որպեսզի դրանց բոլոր նոտաներն ու հնչյունները նույնպես կարողանան հնչել: նվագարկվում է անլար ձեռնոցի միջոցով ՝ հրամանով:
Այս նախագծի աշխատանքն այն է, որ օդային դաշնամուրի ձեռնոց կրելիս չորս միացված մատներից յուրաքանչյուրը պարունակում է ճկուն սենսոր, որը որոշում է, թե մատը թեքվում է: Երբ մատը թեքվում է, համապատասխան մատի LED- ն վառվում է ՝ տեղեկացնելով օգտատիրոջը, որ այդ մատը բավականաչափ թեքված է, և օգտագործելով Max 8 ծրագրաշարը, համապատասխան նշումը կհնչի համակարգչից: Այսպիսով, յուրաքանչյուր մատը համապատասխանում է յուրահատուկ նոտային, և օգտագործողը կկարողանա անլար նվագարկել արտաքին աղբյուրից երաժշտություն ՝ ձեռքի այս ձեռնոցի միջոցով: Max 8 ծրագրաշարի միջոցով ձեռնոցը չի սահմանափակվում միայն դաշնամուրային երաժշտություն նվագելով, այլ յուրահատուկ ձայներ կարող են հնչել յուրաքանչյուր համապատասխան մատից, որը թույլ է տալիս ցանկացած օգտվողի շահարկել ցանկացած տեսակի հնչյուններ:
Պահանջվող նյութերի ցանկ
- Adafruit կարճ ճկման տվիչներ (4),
- Adafruit սպիտակ LED լուսավորության մոդուլներ (4),
- 100 կՄ ռեզիստորներ (4)
- 1kΩ դիմադրություն (1)
- HexWear միկրոկառավարիչների հավաքածու,
- Միկրո USB USB մալուխ
- Միկրո USB ելքին միացող արտաքին մարտկոցի փաթեթ
- AAA մարտկոցներ
- Ձեռնոց `ձգվող գործվածքով
- Տեղադրված է Arduino IDE և Max 8 ծրագրային համակարգիչ
- Oldոդման երկաթ և զոդ
- Շոտլանդական ժապավեն, Էլեկտրական ժապավեն և շրջադարձ կապեր
- Անվճար մետաղալարեր, մետաղալարեր և մետաղալարեր
- Bluetooth բարձրախոս կամ բարձրախոս և AUX լար
- Heat Shrink եւ Heat Shrink Tubing
- Մետաղալարեր
- Thin Circuit Board,
Քայլ 1: Կառուցեք շրջանը
Հիմնական միացումն այն է, որը զուգահեռաբար ներառում է լարման մի քանի բաժանարար: Այն ներառում է նաև ճկուն տվիչներ, որոնք այնպիսի դիմադրիչներ են, որոնց դիմադրողականությունը փոխվում է ՝ կախված մեկ ուղղությամբ ճկման աստիճանից: Երբ ճկվող սենսորը թեքվում է, դրա դիմադրությունը մեծանում է մոտ 25 kΩ- ից մինչև 100 kΩ, և դրա վրա ընթերցվող լարումը նույնպես մեծանում է:
Այնուամենայնիվ, քանի որ մեր դիզայնը օգտագործում է չորս ճկուն սենսոր, չորս LED և bluetooth զուգընկեր, մենք նաև ստիպված ենք լինում օգտագործել նավահանգիստների ընդլայնիչ ՝ HEXWear- ում հասանելի նավահանգիստների սահմանափակ քանակի պատճառով: Մենք չորս ճկուն սենսորները միացնում ենք HEXWear- ի անալոգային մուտքերի միջոցով, Bluetooth- ի կողակիցը TX- ին և RX կապումներին և միացնում ենք MCP23017 նավահանգստի ընդլայնիչը SDA և SCL կապերին, որոնք այնուհետև կաշխատեն LED- ները:
Ավելի մանրամասն տես կցված սխեմայի դիագրամը: (Ուշադրություն դարձրեք, որ դիագրամներում Vcc- ն համապատասխանում է HEXWear- ի Vcc կապերին: Դրանք կարող են զուգահեռաբար միացվել, եթե բավարար կապիչներ չկան, կամ նման լարման արտաքին էներգիայի աղբյուրը նույնպես մեկ այլ կենսունակ տարբերակ է)
Քայլ 2: Լրացուցիչ գրադարանների տեղադրում
Շնորհիվ այն բանի, որ մենք օգտագործել ենք HEXWear- ը, անհրաժեշտ է տեղադրել լրացուցիչ գրադարաններ `Arduino ծրագրաշարը ճիշտ օգտագործելու համար: Խնդրում ենք օգտագործել հետևյալ հրահանգները դա անելու համար.
1) (Միայն Windows- ի համար, Mac- ի օգտվողները կարող են բաց թողնել այս քայլը) Տեղադրեք վարորդը ՝ այցելելով կապված RedGerbera էջի վերևում):
2) Տեղադրեք պահանջվող գրադարանը Hexware- ի համար: Բացեք Arduino IDE- ն: «Ֆայլ» բաժնում ընտրեք «Նախապատվություններ»: Լրացուցիչ խորհուրդների մենեջերի URL- ների համար նախատեսված տարածքում տեղադրեք https://github.com/RedGerbera/Gerbera-Boards/raw/… կտտացրեք «Լավ»: Գնացեք Գործիքներ -> Տախտակ. -> Տախտակի կառավարիչ: Վերին ձախ անկյունի ընտրացանկից ընտրեք «Նպաստված»: Որոնեք, այնուհետև կտտացրեք Gerbera խորհուրդներին և կտտացրեք Տեղադրեք: Դուրս եկեք և վերաբացեք Arduino IDE- ն:
Գրադարանը ճիշտ տեղադրված լինելու համար գնացեք Գործիքներ -> Տախտակ և ոլորեք դեպի ցանկի ներքևը: Դուք պետք է տեսնեք «Գերբերայի տախտակներ» վերնագրով մի հատված, որի տակ պետք է գոնե հայտնվի HexWear (եթե ոչ ավելի շատ վահանակներ, ինչպիսիք են mini-HexWear- ը):
Քայլ 3. Arduino Sketch- ի ստեղծում
Arduino- ի էսքիզը կարդում է սխեմայի շարանի դիմադրիչների լարման արժեքները և որոշում, թե արդյոք սահմանված շեմը բավարարվել է, թե ոչ: Եթե շեմը հաղթահարվի, HexWear- ը լուսավորում է համապատասխան LED- ն և նոութբուքին ուղարկում ASCII կոդի ազդանշան, որը կարող է կարդալ և քարտեզագրել Max 8 -ի նշման մեջ ավելի ուշ: Շղթայական սխեմաներում օգտագործելով էլեկտրագծերի համապատասխան կազմաձևերը, HexWear- ի բոլոր անհրաժեշտ կապումներն են ճիշտ սահմանված:
Մենք նկատեցինք, որ ուրվագծում նշված շեմի արժեքը միշտ չէ, որ համընկնում էր տարբեր HEXWears- երի դեպքում: Մեր առաջարկություններից մեկն այն է, որ օգտագործենք սերիական գծապատկերը `ճկվող սենսորից կարդացած անալոգային արժեքը որոշելու և նշելու, թե ինչպես է այդ արժեքը փոխվում այն ժամանակ, երբ այն թեքված է թեքված լինելու համեմատ: Այնուհետև կարող եք օգտագործել սա ՝ ձեր սեփական շեմի արժեքը որոշելու համար, որը ճիշտ է արձագանքում ձեր շրջանի ճկվող սենսորի վարքագծին:
Քայլ 4: Ստեղծեք Max 8 Patcher
Max 8 patcher- ը քարտեզագրում է ստեղնաշարի մուտքերը կամ նոութբուքի Bluetooth ալիքով ստացված ազդանշանները դեպի գործիքային նշումների ելքերը: Max 8 կարկատիչը, որը մենք օգտագործել էինք մեր նախագծում, կցված է և հասանելի է ներբեռնման համար:
Max- ն օգտագործելիս հետևեք այս քայլերին ՝ ձեր bluetooth կողակիցը Max- ին միացնելու համար.
- Հաստատեք, որ ուրվագիծը կողպված է (ներքևի ձախ կողպեքը պետք է փակվի)
- Հաստատեք, որ մետրոյի օբյեկտի վերևում գտնվող «X» - ն անջատված է (մոխրագույնը ոչ սպիտակ)
- Սեղմեք սերիական օբյեկտի մեջ մտնող տպման կոճակը և նայեք Max Console- ի հասանելի նավահանգիստներին
- Որոշեք ճիշտ նավահանգիստը ՝ պիտակավորված bluetooth մոդուլով, և եթե առկա են բազմաթիվ, փորձեք յուրաքանչյուրը, մինչև չկարողանաք հաստատել, թե որն է աշխատում
- Այս գործընթացի ընթացքում ձեր bluetooth մոդուլը պետք է կարմիր թարթած լինի, և երբ այն ճիշտ աշխատի, այն կփոխվի ամուր ագահության
- Շարունակեք փորձել մինչև կանաչ լույսերը հայտնվեն bluetooth- ում
- Միանալուց հետո կողպեք ձեր ուրվագիծը և մետրոյի օբյեկտի վերևում սեղմեք «X» ՝ Bluetooth հաղորդակցությունները լսելու համար:
Քայլ 5. Portոդում ենք Port Expander- ը, LED- ները և Bluetooth Mate- ը
Մեր նախագծի լարերի և այլ էլեկտրական բաղադրիչների հսկայական քանակի պատճառով, որը ենթադրվում է, որ կտեղավորվի ձեռնոցում, օգտագործողի համար զոդման հետևյալ քայլերն ավելի բաց են մնում:
MCP23017 նավահանգստի ընդլայնիչն ամուր միացնելու համար մենք միացրեցինք դրա միացումները բարակ տպատախտակին, որը կարողացանք տեղադրել մեր ձեռնոցի վրա: Մենք լարերը կպցրինք մեր LED- ների վրա, այնուհետև համապատասխան ծայրերը կպցրեցինք գետնին կամ այն միացնող տպատախտակին, որը միացրեց այն նավահանգստի ընդլայնիչի ճիշտ պիտակավորված կապումներին: Այնուհետև մենք օգտագործեցինք այս նույն հացահատիկը `Bluetooth- ի էներգիան միացնելու համար` զուգահեռաբար էներգիայի մատակարարմանը, որը մենք մատակարարում էինք նավահանգստի ընդլայնիչի իններորդ կապին:
Մենք օգտագործեցինք ջերմության նվազեցում և էլեկտրական ժապավեն ցանկացած վայրում, որտեղ բաց մետաղալար կար: Մենք կցեցինք լուսանկարներ `ավելի լավ պատկերացնելու համար, թե ինչպես ենք մենք դա արել ինքներս մեզ, բայց նշեք, որ դուք ազատ եք օգտագործել այն տեխնիկան, որն առավել արդյունավետ է ձեզ համար:
Քայլ 6: Flex սենսորների զոդում
Նախորդ քայլի նման, այս քայլն այդքան էլ կաշկանդված չէ, և զոդումը կարող է կատարվել, այնուամենայնիվ, որն ամենաարդյունավետն է թվում:
Մեր նախագծի շարժման ամենամեծ ազատությունը ապահովելու համար մենք լարերը կպցրեցինք մեր ճկվող սենսորի երկու ծայրերին, այնուհետև օգտագործեցինք ջերմային նվազեցում `ծածկված բացված մետաղալարերի ցանկացած մաս, որը նման էր LED- ների:
Քայլ 7. Միացում HEXWear- ին ՝ ներառյալ արտաքին աղբյուրի օգտագործումը
Հաղորդալարերի այս բազմությունը ուղղակիորեն HEXWear- ին միացնելու համար մենք օգտագործեցինք սեղմիչ միակցիչներ, այնուհետև դրանք ուղղակիորեն պտուտակեցինք մեր HEXWear- ի տարբեր նավահանգիստների վրա: Այս կերպ մենք ապահովեցինք ուղիղ միացում մեր յուրաքանչյուր նավահանգստի հետ և կարողացանք հեշտությամբ հեռացնել, եթե ցանկանայինք նոր նախագծեր ստեղծել մեր HEXWear- ի համար:
Մենք նաև միացրեցինք մի փոքր արտաքին էներգիայի աղբյուր, որը կարող էր պահել երեք AAA մարտկոց ՝ բավարար ուժ ապահովելու մեր HEXWear- ի համար: Մենք այս արտաքին էներգիայի աղբյուրը ամրացրել ենք ձեռքի թևին ՝ ապահովելու համար, որ այն միշտ միացված է և էապես չի խանգարում շարժմանը:
Քայլ 8: Ամեն ինչ կցեք ձեռնոցին
Ի վերջո, դուք կցանկանաք ամեն ինչ ճիշտ կցել ձեր ձեռնոցին, որպեսզի ձեր արտադրանքը իսկապես կրելի լինի: Դուք կցանկանաք միացնել յուրաքանչյուր ճկուն սենսորին համապատասխան մատին ՝ մերժելով բութ մատը դրա օգտակարության անիրագործելիության պատճառով, և միացնել համապատասխան LED- ը, որը լույս է տալիս նույն մատի ճկման տվիչին: Առավել արդյունավետ միջոցը, որը մենք գտանք ճկվող սենսորի ճիշտ ճկումը ապահովելու համար, ժապավենն էր, բայց այն լրացուցիչ ձեռնոց գործածելով ձեռնոցի վրա կարելը նույնքան լավ կաշխատի:
Դրանից հետո ձեզ հարկավոր է միացնել HEXWear- ը, նավահանգստի ընդլայնիչը և bluetooth- ը նույն ձեռնոցին: Մենք նկատեցինք, որ շատ կարևոր էր նաև արտաքին էներգիայի աղբյուրը ամրացնել թևնոցին `առավելագույն շարժունակություն ապահովելու և շարժունակությունը/կրելիությունը չխանգարելու համար: Ինչ վերաբերում է մյուս բաղադրիչներին, խորհուրդ ենք տալիս պտտվող կապեր օգտագործել ՝ ավելորդ մետաղալարերը փակելու համար ՝ տարածությունն ամրապնդելու համար:
Համոզված եղեք, որ դուք ունեք ամուր ամրացված միացումներ և բաց մետաղալարեր, այնպես որ կա մեծ ճկունություն և ազատություն `բաղադրիչները այնտեղ տեղադրելու համար, որտեղ դրանք պետք է լինեն, որպեսզի արտադրանքը հնարավորինս գեղագիտական տեսք ունենա:
Քայլ 9: Վրիպազերծել և վայելել
Այս գործընթացի ընթացքում մեծ է սխալի հավանականությունը, ուստի խորհուրդ ենք տալիս ստուգել, որ ձեր բաղադրիչներն ամբողջ գործընթացում հետևողականորեն աշխատում են: Սա նշանակում է, որ դուք պետք է հետևողականորեն օգտագործեք Arduino- ի էսքիզի սերիական մոնիտորը `հաստատելու համար, որ ձեր ճկվող սենսորների ցուցանիշները համընկնում են` ստուգելով, որ ինչ -որ բանից զոդվելուց հետո կա ամուր կապ, և այն դեռ ճիշտ է աշխատում, և որ բաց լարեր չկան: Շատ փոքր տեղում էլեկտրական բաղադրիչների մեծ քանակի պատճառով մերկացված լարերը կլինեն ձեր ամենամեծ թշնամին:
Աշխատանքային ձեռնոցը հաջողությամբ կառուցելուց հետո վայելեք: Funվարճացեք հիմարանալով ձեր նախագծի շուրջ և ազատ զգացեք ձեր դաշնամուրի հնչյունները փոխելու ցանկացած այլ նմուշի վրա, որը ցանկանում եք ունենալ իսկապես յուրահատուկ կրելի տեխնոլոգիական գործիք:
Խորհուրդ ենք տալիս:
Ինչպես պատրաստել անլար թիթեղյա հեռախոս: (Arduino Walkie Talkie). 7 քայլ (նկարներով)
Ինչպես պատրաստել անլար թիթեղյա հեռախոս: (Arduino Walkie Talkie). Օրերս ես մի շատ կարևոր հեռախոսազանգի մեջ էի, երբ իմ բանանի հեռախոսը դադարեց աշխատել: Ես այնքան հիասթափված էի: Դա վերջին անգամն է, որ բաց եմ թողնում զանգը այդ հիմար հեռախոսի պատճառով: (Հետահայաց, ես գուցե մի փոքր չափազանց բարկացա
Անլար մկնիկի ձեռնոց `6 քայլ
Անլար մկնիկի ձեռնոց. Այս Instructable- ը իմ վերջին ծրագրի համար է `Կոլորադո Բոուլդերի համալսարանի Wearble Technologies դասընթացի համար: Այս նախագծի նպատակն է անլար մկնիկ պատրաստել Bluetooth տեխնոլոգիայի միջոցով: Նախագծի հիմնական նպատակն է այս մկնիկը դարձնել
Ինչպես պատրաստել օդային մրցարշավի մեքենա `5 քայլ
Ինչպես պատրաստել օդային մրցարշավի մեքենա. Կորոնավիրուսի պատճառով ես չեմ կարող դուրս գալ դրսում և որևէ բան գնել կամ գնել . Սա բավականին հեշտ է, բայց ձեզ հարկավոր է ունենալ մի քանի
Wizard ձեռնոց. Arduino վերահսկվող վերահսկիչ ձեռնոց. 4 քայլ (նկարներով)
Կախարդի ձեռնոց. Arduino- ի վերահսկվող ձեռնոց. The Wizard ձեռնոց: Իմ նախագծում ես պատրաստել եմ ձեռնոց, որը կարող ես օգտագործել քո սիրած կախարդական խաղերը զով և սուզիչ եղանակով խաղալու համար `օգտագործելով ընդամենը մի քանի հիմնական arduino- ի և arduino- ի ակտիվներ: դուք կարող եք խաղալ այնպիսի խաղեր, ինչպիսիք են երեցների գրքերը, կամ դուք
Ինչպես պատրաստել RC օդային նավ: 3D տպված մասերով և այլ իրերով. 5 քայլ (նկարներով)
Ինչպես պատրաստել RC օդային նավ: Եռաչափ տպված մասերով և այլ իրերով. Օդային նավակները հիանալի են, քանի որ դրանք իսկապես հաճելի են քշել, ինչպես նաև աշխատում են մի քանի տեսակի մակերևույթների վրա, ինչպիսիք են ջուրը, ձյունը, սառույցը, ասֆալտը կամ որևէ այլ բան, եթե շարժիչը բավականաչափ հզոր է: Նախագիծը շատ բարդ չէ, և եթե արդեն ունեք էլեկտրոն