Բովանդակություն:

Հագանելի տեխնիկա ՝ օդային հարվածային գործիքներ ՝ 5 քայլ
Հագանելի տեխնիկա ՝ օդային հարվածային գործիքներ ՝ 5 քայլ

Video: Հագանելի տեխնիկա ՝ օդային հարվածային գործիքներ ՝ 5 քայլ

Video: Հագանելի տեխնիկա ՝ օդային հարվածային գործիքներ ՝ 5 քայլ
Video: 2019 թվականին պետբյուջեից Գյումրիին հատկացվել 319 մլն դրամ. որքա՞ն է տրամադրվելու 2020 թվականին 2024, Նոյեմբեր
Anonim
Հագանելի տեխնիկա ՝ օդային հարվածային գործիքներ
Հագանելի տեխնիկա ՝ օդային հարվածային գործիքներ
Հագանելի տեխնիկա ՝ օդային հարվածային գործիքներ
Հագանելի տեխնիկա ՝ օդային հարվածային գործիքներ

Այս նախագծի մեր նպատակն էր որոշ արագացուցիչներից և պիեզո սկավառակներից պատրաստել թմբուկի կրելի սարք: Գաղափարն այն էր, որ ձեռքի հարվածից որոգայթ աղմուկ կխաղա; կամ, ոտնաթաթի սեղմումով, հնչում էր բարձր գլխարկի կամ բասի թմբուկի ձայն: Հավաքածուն վերահսկելու համար մենք ձայնի ելքի և ընտրության համար օգտագործեցինք Hexwear միկրոհսկիչ, Arduino կոդավորման ծրագրակազմ և Cycling '74 MAX: Այս նախագիծը Պոմոնա քոլեջի և Ֆրեմոնտի ճարտարագիտական ակադեմիայի միջև ավելի մեծ համագործակցության մի մասն էր:

Քայլ 1: Մասեր և գործիքներ

Մասեր և գործիքներ
Մասեր և գործիքներ
Մասեր և գործիքներ
Մասեր և գործիքներ
Մասեր և գործիքներ
Մասեր և գործիքներ
Մասեր և գործիքներ
Մասեր և գործիքներ

Ստորև ներկայացված է մեր նախագծի մասերի ցանկը և օգտագործված բոլոր նյութերի ցանկը:

Մասեր:

  • Ֆլանելե վերնաշապիկ (x1)
  • Անորոշ գուլպաներ (x2)
  • Պիեզո սկավառակներ (x2) (https://www.sparkfun.com/products/10293)
  • Արագացուցիչներ MMA8451 (x2) (https://www.adafruit.com/product/2019)
  • ATmega32U4 միկրոկառավարիչ HexWear (x1) (https://hexwear.com)
  • RN42 միկրոչիպ Bluetooth (x1) (https://www.sparkfun.com/products/12576)
  • 18 չափիչ մետաղալար
  • #2 Պտուտակներ (x14)
  • #2 Տափօղակներ (x14)
  • Սեղմիչ միակցիչներ; 22-16 չափիչ (x14) (https://www.elecdirect.com/crimp-wire-terminals/ring-crimp-terminals/pvc-ring-terminals/ring-terminal-pvc-red-22-18-6- 100 հատ)
  • Ինքնասոսնձվող քորոց (x1)
  • Վինիլային մեկուսացված կարված հետույքի միակցիչներ (x15) (https://www.delcity.net/catalogdetails?item=421005)

Գործիքներ:

  • Մկրատ
  • Sոդման հավաքածու
  • Մետաղալարեր
  • Մետաղական կտրիչներ
  • Էլեկտրական ժապավեն
  • Rimալքավորման գործիք
  • Պտուտակահան
  • Տաք սոսինձ ատրճանակ
  • 3D տպիչ (ըստ ցանկության)
  • Տաք օդային ատրճանակ

Softwareրագրային ապահովում:

  • Max Cycling '74 (https://cycling74.com)
  • Arduino կոդավորման ծրագրակազմ (https://www.arduino.cc/hy/Main/Software)

Վարորդների ներբեռնում

1) (Միայն Windows- ի համար, Mac- ի օգտվողները կարող են բաց թողնել այս քայլը) Տեղադրեք վարորդը ՝ այցելելով https://www.redgerbera.com/pages/hexwear-driver-i… Ներբեռնեք և տեղադրեք վարորդը (2-րդ քայլում նշված.exe ֆայլը կապված RedGerbera էջի վերևում):

2) Տեղադրեք պահանջվող գրադարանը Hexware- ի համար: Բացեք Arduino IDE- ն: «Ֆայլ» բաժնում ընտրեք «Նախապատվություններ»: Լրացուցիչ խորհուրդների մենեջերի URL- ների համար նախատեսված տարածքում տեղադրեք https://github.com/RedGerbera/Gerbera-Boards/raw/… Այնուհետև կտտացրեք «Լավ»: Գնացեք Գործիքներ -> Տախտակ. -> Տախտակի կառավարիչ: Վերին ձախ անկյունի ընտրացանկից ընտրեք «Նպաստված»: Որոնեք, այնուհետև կտտացրեք Gerbera խորհուրդներին և կտտացրեք Տեղադրեք: Դուրս եկեք և վերաբացեք Arduino IDE- ն: Գրադարանը ճիշտ տեղադրված լինելու համար գնացեք Գործիքներ -> Տախտակ և ոլորեք դեպի ցանկի ներքևը: Դուք պետք է տեսնեք «Գերբերայի տախտակներ» վերնագրով մի հատված, որի տակ պետք է գոնե հայտնվի HexWear (եթե ոչ ավելի շատ վահանակներ, ինչպիսիք են mini-HexWear- ը):

3) Արագացուցիչի գրադարանը ներբեռնելու համար օգտագործեք հետևյալ հղումը ՝ https://learn.adafruit.com/adafruit-mma8451-accelerometer-breakout/wiring-and-test: Այնուհետև կտտացրեք «Ներբեռնեք MMA8451 գրադարանը»

Քայլ 2: Պատրաստեք լարերը

Կտրեք 9 կտոր մետաղալար այնքան երկար, որ ձեր թևը տարածվի (մոտ 1 մ): Այս կտորները կկապվեն երկու արագացուցիչի հետ: Կտրեք 4 ավելի երկար կտորներ, այնքան երկար, որ ոտքերը հասնեն ֆլանելե վերնաշապիկի գրպանից (մոտ 2 մ): Սրանք կկապվեն պիեզոների հետ: Կտրեք ևս 3 կարճ կտոր (մոտ 15 սմ) bluetooth միկրոչիպի համար: Հեռացրեք բոլոր ծայրերի երկու ծայրերը ՝ թողնելով 2 սմ մերկ մետաղալար:

Քայլ 3: Միացրեք լարերը սենսորներին

Միացրեք լարերը սենսորներին
Միացրեք լարերը սենսորներին
Միացրեք լարերը սենսորներին
Միացրեք լարերը սենսորներին
Միացրեք լարերը սենսորներին
Միացրեք լարերը սենսորներին
Միացրեք լարերը սենսորներին
Միացրեք լարերը սենսորներին

Mոդման երկաթով միացրեք 1 մ լարերից 4 -ը արագացուցիչից մեկին և 1 մ լարերից 5 -ը մյուս արագացուցիչին: Արագացուցիչների վրա նշումներ են արված, և մենք տրամադրել ենք մի սխեմա ՝ ցույց տալու համար, թե ուր պետք է գնա յուրաքանչյուր մետաղալար: Շրջանային սխեմայի հետ մեկտեղ մենք կցել ենք արագացուցիչների դասավորությունը նշումներ. Ամրացրեք լարերը սև գույնով պտտվող կապումներին:

Յուրաքանչյուր պիեզո սենսոր ունի երկու լար: Կտրեք պիեզո լարերի ծայրերը և դրանք կպցրեք 2 մ լարերի վրա: Կապերը ամրացնելու համար օգտագործեք վինիլային մեկուսացված միակցիչներ և տաք օդի ատրճանակ:

Վերջապես, 3 15 սմ լարերը կպցրեք Bluetooth միկրոչիպին (տե՛ս սխեմայի սխեման և նշման նշումը հատուկ կապում):

Նշում. Bluetooth միկրոչիպը և արագացուցիչները ունեն շատ նեղ կապեր: Մենք ընտրեցինք 18 Gauge մետաղալարն ամրության համար, և քանի որ այն համընկնում է այն սեղմիչ միակցիչների հետ, որոնք մենք օգտագործում էինք, բայց անհրաժեշտության դեպքում կարող եք սենսորներին զոդել ավելի բարակ լարեր, այնուհետև 18 չափիչ լարերը կպցնել բարակներին:

Այժմ դուք պետք է միացված լինեք բոլոր լարերի մի ծայրին: Մյուս ծայրերը միանում են Վեցանկյունին:

** Արագացուցիչների, bluetooth- ի և piezo- ի նշումները տրամադրվում են sparkfun- ի (https://www.sparkfun.com) և adafruit- ի (https://www.adafruit.com)

Քայլ 4. Միացում Hex և Circuit Diagram- ին

Միացում Hex և Circuit Diagram- ին
Միացում Hex և Circuit Diagram- ին
Միացում Hex և Circuit Diagram- ին
Միացում Hex և Circuit Diagram- ին
Միացում Hex և Circuit Diagram- ին
Միացում Hex և Circuit Diagram- ին
Միացում Hex և Circuit Diagram- ին
Միացում Hex և Circuit Diagram- ին

Վերևում տեղադրման մանրամասները ներկայացնող դիագրամ է: Լարերը Hexware- ին միացնելու համար մենք օգտագործեցինք ընկույզներ, պտուտակներ և սեղմիչ միակցիչներ (վերևում պատկերված է որպես կարմիր միացումներ): Երբ մետաղալարը կցվում է ծալովի միակցիչին, այն կարելի է միացնել վեցանկյունին ՝ օգտագործելով լվացքի մեքենա և պտուտակ, ինչպես պատկերված է վերևում: Վեցանկյուն սարքավորումների գծապատկերի համար տես վերևում տեղադրված քորոցների նշումը:

Հետևելով գծապատկերին, մասնավորապես ՝ սև գծերին, երկու պիեզոների հիմքը միացրեք վեցանկյունի վրա հիմնված քորոցին: Հաջորդը, երկու արագացուցիչների համար, ամրացրեք երկուսն էլ իրենց հիմքը վեցանկյունի վրա տեղադրված գրունտին: Քանի որ կան ընդամենը մի քանի գրունտ, մենք խորհուրդ ենք տալիս միասին զոդել բոլոր լարերը, որոնք պատրաստվում են արագացնել արագաչափից, կամ բոլոր լարերը, որոնք գետնին են անցնում պիեզոսներից: չնայած, զգույշ եղեք, որ ամեն ինչ հետևեք: Արագացուցիչների վրա A (կամ հասցե) պիտակով պինկը նույնպես պետք է ամրացվի գետնին: Սա այն է, որ երկու արագացուցիչները միմյանցից տարբերվեն ՝ նրանցից մեկին տալով մեկ այլ նույնականացում: Վերջապես, ամրացրեք bluetooth- ի հիմքը գետնին վեցանկյունի վրա:

Ավարտելով գետնին միացնելը, ապա սկսեք կապերը VCC- ի հետ, վերը նշված կարմիրով: Երկու արագացուցիչ սարքերից Vin- ը պետք է միացված լինի վեցանկյունի VCC- ին, նույնը `bluetooth- ի VCC- ի քորոցով: Կրկին, քորոցների բացակայության պատճառով, մենք խորհուրդ կտայինք լարերը զոդել նախքան վեցանկյունին վերջնական միացումը:

Երկու արագացուցիչի վրա կան SCL և SDL պիտակներով կապում: Սրանք միացրեք hexwear- ի նույն կապումներին (SCL- ն cerulean է, իսկ SDA- ն magenta է վերևի գծապատկերում): Հաջորդը, bluetooth մոդուլում միացրեք RX-1- ը RX- ին hex- ում (նավատորմի վերևում), իսկ TX-1- ը TX- ին hex- ին (վերևում բաց կանաչ): Սա միացնում է bluetooth կապերը: Վերջապես, պիեզոներից մեկի երկրորդ ոտքը միացրեք D12 (մուգ կանաչ) կապին, իսկ երկրորդ պիեզոյի երկրորդ ոտքը ՝ D9- ին (վերևում ՝ մանուշակագույն): Սա այն է, որ պիեզո սենսորներից անալոգային ելքը տանիք դեպի hexwear:

** hexwear pin pin markup- ը տրամադրում է Red Gerbera- ն (https://www.redgerbera.com), արագացուցիչի պատկերները ՝ adafruit- ի, և piezo/bluetooth mate- ը ՝ sparkfun- ի կողմից

Քայլ 5: Կոդի վերբեռնում

Թմբուկների օգտագործումը սկսելու համար նախ բացեք MAX ծածկագիրը (կոչվում է Max_Drum.maxpat): Որպեսզի կարողանաք խմբագրել կոդը կամ պահպանել այն, ձեզ հարկավոր է ունենալ հաշիվ Cycling '74- ում, բայց ամեն ինչ աշխատում է առանց հաշվի: Դուք ցանկանում եք կցել վեցանկյուն bluetooth մոդուլը ձեր սեփական համակարգչին: Դա անելու համար միացրեք վեցանկյունը հոսանքին: Երբ hexwear- ը միացված է, կարմիր լույսը պետք է միանա bluetooth մոդուլին: Հաջորդը բացեք bluetooth- ի նախապատվությունները: ձեր համակարգչի վրա: Պետք է հայտնվի 9CBO- ի գծերի անուն: Երբ գաղտնաբառ է պահանջվում, մուտքագրեք 1234. Ձեր bluetooth- ը պետք է միացված լինի համակարգչին:

Հաջորդը, վերբեռնեք Arduino կոդը վեցանկյունում (կոչվում է final_electronics.ino): Այժմ մնում է միայն Bluetooth- ը միացնել MAX- ին: Առավելագույն կոդի մեջ դուք պետք է տեսնեք մի բան, որը կոչվում է «տպել»: Եթե սեղմում եք սա և բացում սերիական մոնիտորը, ապա պետք է տեսնեք առկա բոլոր նավահանգիստները և առկա bluetooth պորտերը: Serial o 9600 կոչվող վանդակում: Այստեղ սերիալը նշանակում է սերիական մոնիտոր, o- ը նավահանգիստ է, իսկ 9600 -ը `կապի թողունակությունը: Bluetooth- ը միացնելու համար փոխարինեք o- ն այլ bluetooth պորտերի անուններով: Հաճախ ստիպված եք դրանք բոլորը փորձել, բայց bluetooth մոդուլը կանաչ կդառնա, երբ MAX- ի միջոցով միանա աջ պորտին:

Երբ ծածկագիրը վերբեռնվի, համոզվեք, որ MAX- ում ճիշտ ուղի եք տալիս աուդիո ֆայլերին: Դա անելու լավագույն միջոցը ձայնային ֆայլերը MAX- ի մեջ քարշ տալն է:

Խորհուրդ ենք տալիս: