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

Կատարեք պարզ ուլտրաձայնային տերմին `6 քայլ
Կատարեք պարզ ուլտրաձայնային տերմին `6 քայլ

Video: Կատարեք պարզ ուլտրաձայնային տերմին `6 քայլ

Video: Կատարեք պարզ ուլտրաձայնային տերմին `6 քայլ
Video: Կալանետիկայի դաս 6 // Կալանետիկա. Դաս 6 2024, Հուլիսի
Anonim
Կատարեք պարզ ուլտրաձայնային տերմին
Կատարեք պարզ ուլտրաձայնային տերմին

Այս նախագիծը արդուինոյի վրա հիմնված ուլտրաձայնային տերմին է:

Քայլ 1:

Image
Image

Ներածություն/նախապատմություն

Ես երկար ժամանակ մտածում էի թերմին պատրաստելու մասին: Ինձ գրավեց Arduino- ի վրա հիմնված տարբերակը, որտեղ ես կարող էի փորձարկել տարբեր գրադարաններ և հնչյուններ: Սկզբում ես որոշեցի անդրադառնալ մեկ նախագծի, որը տեսա առցանց:

Այն հիմնված էր Արդուինոյի «Mozzi» գրադարանի վրա և ձայնի համար պահանջում էր մոնո աուդիո ուժեղացուցիչ: Այն նաև օգտագործում էր արագացուցիչ ՝ այնպես, որ թեքվելիս ստեղծեր կոտրված հետապնդվող ձայն, բայց քանի որ ես այդ լրացուցիչ հնարավորությունը չէի պահանջում, ես համապատասխանաբար հարմարեցրի ծածկագիրը և միացումը: Այնուամենայնիվ, ուժեղացուցիչը շարունակում էր ինձ դժվարություններ պատճառել էլեկտրասնուցման աղբյուրների հետ, չնայած փորձելով մի շարք պայմանավորվածություններ: Քանի որ ես նույնիսկ չէի պահանջում «հետապնդվող թրթռոցների ձայնը», որի համար հատկապես օգտագործել էր «Mozzi» - ն, ես որոշեցի առաջ գնալ և ընդհանրապես նախագծել նոր տարբերակ:

Նախագծի նախագծում

Ես հանդիպեցի «ToneAC» գրադարանին, որը բավականին պարզ էր կոդավորելու համար և օգտագործեցի «Նոր Ping» գրադարանը իմ ուլտրաձայնային ազդանշանի համար: Մինչ ToneAC- ը հիանալի էր աշխատում, նոր Ping- ը լավ չէր աշխատում իմ ուզած ձայնի տիրույթի համար, ինչպես նաև անընդհատ հնչում էր, երբ այն դուրս էր գալիս իմ չուզած տիրույթից: Ես նաև կարդացի, որ այն շատ համատեղելի չէր ToneAC գրադարանի հետ. ամեն դեպքում, ես որոշեցի անցնել «Ուլտրաձայնային» գրադարան `հեռավորությունը հայտնաբերելու և ամբողջ ծածկագիրը վերաշարադրելու համար, քանի որ այն ինձ հեռավորություն էր տալիս սմ -ով, իսկ NewPing- ը դա տալիս էր միկրովայրկյաններում: Ես պտտվեցի հաճախականության բանաձևով `ցանկալի օպտիմալ տիրույթին հասնելու համար (մոտ 120 սմ) և սկիպիդար (նվագում է մոտ 1,5 օկտավա), ինչպես նաև փոխեցի իմ սխեման: Երկու գրադարանների մեկ լավն այն է, որ կապերը հստակ սահմանված են, և կանխորոշված կապերի վերաբերյալ երկիմաստություն չկա: Նաև բարձրախոսն անմիջականորեն միացված է Arduino- ին, այնպես որ, եթե դուք օգտագործում եք USB մալուխը, այն էներգիայի մատակարարման որևէ խնդիր չի առաջացնում և ունակ է հստակ և բարձր ձայն տալ: Այնուամենայնիվ, այն լավ չի աշխատում մարտկոցի տուփի հետ, որն ի վիճակի չէ այնքան հոսանք ապահովել, և այն ամրացնելուց հետո իրականում կարող եք տեսնել, թե ինչպես է Arduino- ն լուսավորվում, այնուհետև մարում:

Քայլ 2:

Պատկեր
Պատկեր

Լրացուցիչ ճշգրտումներ և փայլեցում

Ձայնի կառավարման համար ես պոտենցիոմետր կցեցի բարձրախոսի և Arduino- ի միջև, որպեսզի նվագարկիչը կարողանա այն փոխել կոճակով: Քանի որ այն ամենալավն էր աշխատում տախտակի միջոցով, ես պատրաստեցի թերմինի տախտակ, որի մատները պահում են հետևի մասում `այն ճիշտ բռնելու համար: Ի վերջո, ես գտա մի գեղեցիկ պատյան հիմնական միացման համար, մի քանի անցք բացեցի բարձրախոսների լարերի, սենսորի և USB մալուխի համար (այնպես որ կարող էի ուղղակիորեն միացնել Arduino- ին) ՝ առանց այն հանելու (փայտի մի քանի կտոր դրեցի ապահովեք, որ Arduino- ն մնա տեղում): Այս բոլոր բաղադրիչները ՝ տուփի պատյանը, բարձրախոսը և USB մալուխը և ադապտերը դրեցի կոմպակտ տուփի մեջ, այնպես որ այն նման էր հավաքածուի, այն ամենը, ինչ ձեզ հարկավոր էր անել, գումարած USB մալուխի մեջ և ադապտորը կցել հոսանքի վարդակին և խաղալ !

Քայլ 3:

Մասեր:

Ուլտրաձայնային ցուցիչ

Բարձրախոս -16 օմ (կարող եք օգտագործել ավելի փոքր լարման, բայց սա տալիս է լավագույն ծավալը)

Պոտենցիոմետր- մինչև 10 հազար

Arduino Uno (USB մալուխով)

Լարեր և պատյան ՝ ամեն ինչ տեղադրելու համար

Քայլ 4:

Կոդ և միացում

Շղթայի համար օգտագործվող կոդը կարելի է գտնել ՝ Կոդ

Այս նախագծի սխեման շատ պարզ է: Բարձրախոսն ուղղակիորեն միանում է Arduino- ին, երբ հիմնավոր մետաղալարը պատրաստվում է ամրացնել 9 -ը, իսկ դրական մետաղալարը `10 -ին` պոտենցիոմետրի միջոցով: Ուլտրաձայնային սենսորի դեպքում տրիգը հասնում է 12 -ի, արձագանքը `13 -ի, իսկ հզորությունը և գետինը` համապատասխանաբար 5 Վ -ի և գետնի:

Քայլ 5: Մի քանի այլ տեսանյութեր

Քայլ 6:

Funվարճացեք շենքով:

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