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

Universal Air Slide Whistle 1000: 5 քայլ (նկարներով)
Universal Air Slide Whistle 1000: 5 քայլ (նկարներով)

Video: Universal Air Slide Whistle 1000: 5 քայլ (նկարներով)

Video: Universal Air Slide Whistle 1000: 5 քայլ (նկարներով)
Video: Kayaking safety gear #5 - whistle (keep available on your PFD!) 2024, Նոյեմբեր
Anonim
Image
Image
Հավաքեք ձեր պաշարները
Հավաքեք ձեր պաշարները

Սահիկի սուլիչը երաժշտական գործիք է, որը հաճախ օգտագործվում է կատակերգական էֆեկտի համար `իր հիմար ձայնի պատճառով: Այս խրատական ուսուցման մեջ մենք ձեզ սովորեցնում ենք, թե ինչպես պատրաստել օդային սահիկի սուլիչ: Ի՞նչ է օդային սահիկի սուլիչը: Այն հետևում է նույն գաղափարին, ինչ օդային կիթառը, որտեղ դուք ընդօրինակում եք կիթառ նվագելու շարժումը ՝ իրականում իրական կիթառ նվագելու միջոցով: Մեր դեպքում մենք ստեղծեցինք մի սարք, որը գործում է սահիկի սուլիչի նման, բացառությամբ, որ հեռավորության սենսորը փոխարինում է ձողը և սեղմման կոճակը փոխարինում է այն օգտվողին, ով ստիպված է լինում փչել սուլիչի մեջ: Հեռավորության սենսորի վրա ընթերցումը փոխում է աղմուկի բարձրությունը, իսկ սեղմման կոճակը `այն: LED լույսերը պարզապես ցուցադրման համար են: Մեր օդային սահիկի սուլիչը «ունիվերսալ» է դարձնում այն, որ բացի սուլիչի աղմուկից կարող եք դրան ներբեռնել տարբեր հնչյուններ (այսինքն ՝ վուկիի աղմուկ, տրոմբոն, դիդերգիդու կամ ցանկացած այլ ձայնային բիթ): Մենք այս նախագիծը պատրաստեցինք Ֆրեմոնտի ակադեմիայի կանայք ՝ Պոմոնա քոլեջում էլեկտրոնիկայի դասի համար:

Քայլ 1: Հավաքեք ձեր պաշարները

Հավաքեք ձեր պաշարները
Հավաքեք ձեր պաշարները
Հավաքեք ձեր պաշարները
Հավաքեք ձեր պաշարները
Հավաքեք ձեր պաշարները
Հավաքեք ձեր պաշարները

1. 10K դիմադրություն

2. Sparkfun Bluetooth Mate:

3. HexWear Wearable Electronics Kit:

4. Ձեռնոց (գործվածք)

5. Տաք սոսինձ ատրճանակ

6. Նոթբուք

7. Adafruit NeoPixel Digital RGBW LED ժապավեն ՝

8. Արականից տղամարդու AUX լար

9. Fabric Wrist Band

10. Momentary Push Button Switch-12 մմ հրապարակ ՝

11. Sոդող

12. oldոդման երկաթ

13. Բանախոս

14. Նիհար տպատախտակներ (ինչպես հղման մեջ) ՝

15. Երեք AAA մարտկոց

16. Twist Ties (խորհուրդ տվեք շրջանաձև ոլորվող կապեր, ինչպիսին է հղումը) ՝

17. Ուլտրաձայնային տիրույթի ցուցիչ ՝

18. Մետաղալարեր

19. Հաղորդալարեր

20. Լարեր (տարբեր գույներն ամենալավն են, մեկը լավ է)

Քայլ 2: Կարգավորել Arduino ծածկագիրը

Քայլ 1: Ներբեռնեք Arduino IDE- ն հետևյալ կայքից ՝

Քայլ 2: Հնարավոր է ՝ ստիպված լինեք ներբեռնել հետևյալ գրադարանները: Էսքիզ> Ներառել գրադարանը> Կառավարել գրադարանը: Որոնեք «HexWear HexLED», «SoftwareSerial» և «Wire»: Կտտացրեք այն դաշտում, որտեղ նրանք գտնվում են և կտտացրեք «Տեղադրեք»

Քայլ 3: Ներբեռնեք կցված Arduino կոդը:

Քայլ 3: Առավելագույն ծածկագրի տեղադրում

Քայլ 1: Ներբեռնեք Max ծրագիրը ՝ օգտագործելով հետևյալ հղումը ՝

Նշում. Դուք կարող եք ստանալ Max- ի 30 -օրյա անվճար փորձարկում: 30 օր հետո կարող եք շարունակել օգտագործել ծրագիրը, բայց այլևս չփրկել ձեր պատրաստած նոր ծածկագիրը: Այնուամենայնիվ, դեռ կարող եք օգտագործել արդեն գոյություն ունեցող ծածկագիրը, որը պահպանել եք փորձաշրջանի ընթացքում:

Քայլ 2: Վերբեռնեք մեր նախապես պատրաստված Max կոդը

Քայլ 4: Ամեն ինչ միասին հավաքելը

Ամեն ինչ միասին դնելը
Ամեն ինչ միասին դնելը
Ամեն ինչ միասին դնելը
Ամեն ինչ միասին դնելը
Ամեն ինչ միասին դնելը
Ամեն ինչ միասին դնելը

Քայլ 1: Շղթայի զոդում

1. Ձեռք բերեք ձեր դատարկ տպատախտակը և բաժանեք այն կառավարելի չափի [տես պատրաստի սարքի պատկերը]: Այնուհետև հավաքեք ձեր հեռավորության սենսորը և bluetooth մոդուլը և դրանք կպցրեք դատարկ տպատախտակին:

2. Հավաքեք ընդհանուր առմամբ 13 լար `11 կարճ լար (~ 10 սմ) և 2 երկար լար (~ 20 սմ): Կարճ լարերի 8-ը միացրեք հեռավորության սենսորների լարերին (Vcc, GND, Trig, & Echo) և bluetooth մոդուլների լարերին (Vcc, GND, TX-0 և RX-1) `օգտագործելով տպատախտակի անցքերը: Լրացուցիչ 3 կարճ լարերը կպցրեք LED օղակի (Vcc, GND, IN) լարերի վրա: 2 երկար լարերը կպցրեք կոճակին: Մի կողմ դնել.

3. Օգտագործելով վերևում ցուցադրված սխեմայի սխեման, միացրեք հեռավորության սենսորը, bluetooth մոդուլը, LED օղակը և LED ժապավենը դրանց համապատասխան նավահանգիստների վրա: Բացի այդ, միացրեք 10kΩ դիմադրիչը Vcc պորտի և SCL/R3 նավահանգստի միջև սեղմման կոճակի համար (ինչպես ցույց է տրված դիագրամում):

[Նշում. Մեր կողմից օգտագործվող կոճակի համար կոճակը սեղմելը միացնում է հարակից հոսանքները (ի տարբերություն լարերի լայնակի զույգերի):]

Քայլ 2. Շղթան ամրացնել ձեռնոցին

–– Տեղադրեք ձեր զոդված միացումը ձեռնոցի հետևի մասում այնպես, որ հեռավորության սենսորը մատնացույց անի բութ մատից և LED օղակը կենտրոնացած լինի ձեռնոցի հետևի մասում: Օգտագործեք շրջադարձային լարեր `սխեման ապահով կերպով ամրացնելու համար ձեռնոցին: Կպչուն կոճակն ամրացրեք բութ մատի ծայրին, որպեսզի օգտվողը կարողանա կոճակը սեղմել ցուցամատով:

Քայլ 3. Arduino էսքիզը վերբեռնել Hexwear

–– Օգտագործեք միկրո USB տվյալների մալուխ ՝ համակարգիչը HexWear- ին միացնելու համար: Բացեք տրամադրված Arduino էսքիզը և ներբեռնեք էսքիզը HexWear- ում ՝ ապահովելով ճիշտ սարքի և նավահանգստի ընտրությունը (հակառակ դեպքում էսքիզը չի վերբեռնվի): Գնացեք Գործիքներ> Տախտակ> HexWear և Գործիքներ> Պորտ `համապատասխանաբար տախտակն ու նավահանգիստը ընտրելու համար: Համոզվեք, որ սարքը աշխատում է ՝ ստուգելով, թե արդյոք կոճակը սեղմելիս լույսերը միանում են: Եթե այն կարծես չի աշխատում, վերանայեք 1 -ին և 2 -րդ քայլերը:

Քայլ 4: Պատրաստեք ձեր մարտկոցի փաթեթը

–– Տեղադրեք մարտկոցները մարտկոցի տուփի մեջ: Օգտագործելով պտտվող լարերը, ամրացրեք մարտկոցի փաթեթը ձեռքի գոտու վրա, որպեսզի միկրո USB վարդակից կախված լինի ձեռնաշղթայի մի կողմից:

Քայլ 5: Սարքը համակարգչին միացնելը

–– Սարքը միացնելու համար միացրեք մարտկոցի տուփը: Անցեք ձեր համակարգչի bluetooth կարգավորումները ՝ նոր bluetooth սարք ավելացնելու համար: Նայեք «RNBT-AD20» (կամ նման բան) և միացեք; քորոցը 1234 է:

–– Բարձրախոսը միացրեք նոութբուքին ՝ արականից տղամարդու AUX լարով

Քայլ 6: Max- ի կարգավորումը սարքի հետ

  • Համոզվեք, որ ուրվագիծը կողպված է (կողպեքը ներքևի ձախ մասում)
  • Համոզվեք, որ մետրոյի օբյեկտի վերևում գտնվող «X» - ն անջատված է (ընդգծված չէ)
  • Հպեք տպման կոճակին, որը մտնում է սերիական օբյեկտի մեջ
  • Նայեք առկա նավահանգիստներին ՝ աջ կողմում բացելով Max Console- ը (կարծես գնդակավոր ցուցակ լինի)
  • Պարզեք, թե որ սերիալային պորտը պետք է փորձարկվի. Դա տարբեր է յուրաքանչյուր համակարգչի համար: Հավանաբար, այն նման կլինի մուտքային bluetooth պորտի կամ ձեր bluetooth մոդուլի անվան: Եթե կան բազմապատիկներ, պարզապես փորձեք տարբերները, մինչև այն աշխատի:
  • Բացեք ձեր ուրվագիծը
  • Սերիական օբյեկտի ներսում կտեսնեք «serial k 9600», որտեղ միջին տառը ՝ k, նավահանգստի անունն է: Համոզվեք, որ սա արդեն այն նավահանգիստը չէ, որը ցանկանում եք փորձել, այնուհետև փոխեք այդ տառը այն նավահանգստով, որը ցանկանում եք փորձել:
  • Կտտացրեք enter
  • Այս գործընթացի ընթացքում ձեր Bluetooth մոդուլը պետք է կարմիր թարթող լինի:
  • Եթե այն աշխատեց, կանաչ LED- ը կմիացվի:
  • Շարունակեք փորձել, մինչև կանաչ LED- ը միանա:
  • Միանալուց հետո կողպեք ձեր ուրվագիծը և մետրոյի օբյեկտի վերևում սեղմեք «X» ՝ Bluetooth հաղորդակցությունները լսելու համար:
  • Ձեր ձայնային ֆայլը ավելացնելու համար հետևեք Max ֆայլի հրահանգներին:

Անսարքությունների վերացում w/ Max- ով

Եթե ձայն չեք լսում

- Համոզվեք, որ համակարգչի ձայնը միացված է:

- Համոզվեք, որ ձայնի կոճակը և երկու «X» կոճակները միացված են Max- ում:

-Համոզվեք, որ ձայնային ֆայլը հաջողությամբ ընտրված է Max- ում ՝ կրկնակի սեղմելով «բուֆերային» կոճակը ՝ ձայնային ալիքը դիտելու համար:

- Համոզվեք, որ եռակցված միացումներն անձեռնմխելի են (օր.

- Համոզվեք, որ միացված չեք այլ Bluetooth սարքի

Եթե Max- ը հանկարծ դադարում է աշխատել (կամ դուք սերիական մուտք չեք ստանում HexWear- ից)

- Փոխեք նավահանգստի տառը մեկ այլ բանի, այնուհետև փոխեք այն դեպի ճիշտ նավահանգիստ

- Ստուգեք bluetooth մոդուլի կարգավիճակի լույսը (GREEN նշանակում է, որ այն ճիշտ է գործում)

Քայլ 5: Ինչպես օգտագործել այն և ինչպես է այն աշխատում

Նախ, ձախ ձեռքին ամրացրեք դաստակի ժապավենը արտաքին մարտկոցով: Այնուհետև ձախ ձեռքը դրեք ձեռնոցի մեջ: Սուլիչը ակտիվացնելու համար հարկավոր է սեղմել ձեր բութ մատի վրա գտնվող կոճակը: Ավելի լավ է սուլիչը մոտեցնել ձեր դեմքին, մինչդեռ ձեր աջ ձեռքը գնում է հեռավորության սենսորի դիմաց: Տեղափոխեք ձեր աջ ձեռքը առաջ և հետ ՝ հեռավորությունը սենսորից կարդալու հեռավորությունը վերահսկելու համար ՝ ստեղծելով աղմուկի տարբեր հնչերանգներ:

Ինչպես է այն աշխատում. Հեռավորության սենսորը ուղարկում է ուլտրաձայնային ձայն, որը դուրս է գալիս մակերևույթից և հետ գալիս: Այնուհետև հեռավորության տվիչը որոշում է, թե ինչ հեռավորություն է կարդում ՝ որքան ժամանակ է պահանջվում, որպեսզի ուլտրաձայնային ձայնը դուրս գա և վերադառնա: Այս ազդանշանն ստանալուց հետո հեռավորության սենսորը խոսում է Hexwear- ի հետ, որը խոսում է LED օղակի և LED շերտի հետ `ակտիվացնելով որոշակի քանակությամբ LED- ներ` կախված հեռավորությունից: Որքան հեռու սենսորն է կարդում, այնքան ավելի շատ լուսադիոդներ են լուսավորվում: Բացի այդ, bluetooth սարքը կարդում է Hexwear- ից հեռավորության մասին տեղեկատվությունը և այդ տեղեկատվությունն ուղարկում է նոութբուքի Max ծրագրակազմին: Այնուհետև Max ծրագիրը թողարկում է ձայնի որոշակի հնչերանգ, որն ուժեղանում է արտաքին բարձրախոսով:

Ներածության մեջ մենք նշեցինք, թե ինչպես է այս Air Slide Whistle- ը կարող հնչել բազմաթիվ հնչյուններ ՝ կախված նրանից, թե որ մեկն եք վերբեռնում Max- ում: Ազատ զգացեք օգտագործել մեր ընտրած ձայնային ֆայլերը: Ներառված են.

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