Բովանդակություն:
- Քայլ 1: Ձեռք բերեք ուլտրաձայնային հաղորդիչներ
- Քայլ 2: Ստեղծեք միացում
- Քայլ 3: Կոդ
- Քայլ 4: Տեղադրեք հաղորդիչներ և չափաբերեք
- Քայլ 5: Խնդիրների վերացում
Video: Մինի ակուստիկ թռիչք. 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Դիտեք այս նախագիծը իմ կայքում ՝ շղթայի մոդելավորում և տեսանյութ տեսնելու համար:
Ակուստիկ լևիտացիան հնարավոր է դառնում այն բանի շնորհիվ, որ ձայնը իրեն պահում է որպես ալիք: Երբ երկու ձայնային ալիքներ հատվում են միմյանց, նրանք կարող են կառուցողական կամ ապակառուցողական միջամտել միմյանց: (Այսպես են աշխատում աղմուկը չեզոքացնող ականջակալները)
Այս նախագիծը օգտագործում է հեռավորության ուլտրաձայնային տվիչ ՝ լևիտացիոն ազդեցություն ստեղծելու համար: Սա աշխատում է ՝ ստեղծելով «գրպաններ», որտեղ երկու հակադիր ձայնային ալիքներ միջամտում են միմյանց: Երբ որևէ առարկա տեղադրվում է գրպանում, այն կմնա այնտեղ ՝ կարծես սավառնելով տեղում:
Անհրաժեշտ նյութեր.
- Arduino տախտակ ՝
- H կամուրջ ՝
- Հեռավորության ցուցիչ ՝
- Գրատախտակ ՝
- Թռիչքային լարեր ՝
- Դիոդ ՝
- Կոնդենսատորներ (Միգուցե) ՝
Բնօրինակ նախագիծ Make Magazine- ից ՝ Ուլրիխ Շմերոլդի կողմից:
Քայլ 1: Ձեռք բերեք ուլտրաձայնային հաղորդիչներ
Այս քայլի համար դուք պետք է զոհաբերեք հեռավորության սենսոր (մի անհանգստացեք, դրանք համեմատաբար էժան են).
- Ապամոնտաժեք և հեռացրեք երկու հաղորդիչները տախտակից
- Հեռացրեք և պահեք ցանցի էկրանը մեկից
- Bothոդման լարերը երկու հաղորդիչներին
Քայլ 2: Ստեղծեք միացում
Ստեղծեք վերը նշված սխեման և նշեք հետևյալը.
- Գուցե պարտադիր չէ, որ անհրաժեշտ լինի ներառել երկու 100nF կոնդենսատորներ: (միայն եթե ձեր տախտակն ինչ -ինչ պատճառներով ի վիճակի չէ կարգավորել շրջանը, և այն անընդհատ փակվում է)
- 9 վ մարտկոցը կայուն է ցանկացած DC հոսանքի համար. Իմը լավ աշխատեց 7.5 վ LiPo մարտկոցով
Քայլ 3: Կոդ
Վերբեռնեք այս կոդը ձեր Arduino- ում.
// բնօրինակ կոդը ՝
բայթ TP = 0b10101010; // Յուրաքանչյուր այլ նավահանգիստ ստանում է շրջված ազդանշանի դատարկության կարգավորում () {DDRC = 0b11111111; // Բոլոր անալոգային նավահանգիստները թողնել ելքեր // Initialize Timer1 noInterrupts (); // Անջատել ընդհատումները TCCR1A = 0; TCCR1B = 0; TCNT1 = 0; OCR1A = 200; // Սահմանել համեմատական գրանցամատյան (16 ՄՀց / 200 = 80 կՀց քառակուսի ալիք -> 40 կՀց լրիվ ալիք) TCCR1B | = (1 << WGM12); // CTC ռեժիմ TCCR1B | = (1 <առանց նախնական չափագրման TIMSK1 | = (1 << OCIE1A); // Միացնել ժամանակաչափի ընդհատումների ընդհատումները (); // Միացնել ընդհատումները} ISR (TIMER1_COMPA_vect) {PORTC = TP; // Ուղարկել TP- ի արժեքը դեպի ելքեր TP = ~ TP; // Invert TP հաջորդ վազքի համար} void loop () {// Այստեղ ոչինչ չի մնում անելու:)}
Քայլ 4: Տեղադրեք հաղորդիչներ և չափաբերեք
Դուք իսկապես կարող եք ամեն ինչ օգտագործել դրա համար, բայց ես վերջացրեցի մի շարք օգնության ձեռքերի օգնությամբ (մի քանիսը գնեք այստեղ ՝
- Սկսեք ՝ տեղադրելով հաղորդիչները մոտ 3/4 դյույմ հեռավորության վրա
- Ձեռք բերեք փոքր կտոր սիսեռի չափ չափ ՝ սիսեռի չափով (այն կլոր լինելու կարիք չունի)
- Տեղադրեք Styrofoam ցանցի էկրանին 1 -ին քայլից
- Օգտագործելով պինցետ կամ տափակաբերան աքցան, տեղադրեք այն երկու հաղորդիչների միջև (մոտենալուց հետո այն պետք է սկսի ճոճվել)
- Տեղափոխեք հաղորդիչները շուրջը (ավելի ու ավելի հեռու իրարից), մինչև պոլիստիրոլը անշարժ մնա
Քայլ 5: Խնդիրների վերացում
Ինձանից տևեց տասնհինգ րոպե, որպեսզի այն առաջին անգամ աշխատի, բայց դրանից հետո այն բավականին հեշտ էր նորից սկսել: Ահա որոշ բաներ, որոնք կարող եք փորձել, եթե այն սկզբում չի աշխատում.
- Համոզվեք, որ ամեն ինչ ճիշտ եք միացրել
- Բարձրացրեք լարումը դեպի H կամուրջ (տարբեր մարտկոցներ)
- Ստացեք ավելի փոքր կտոր Styrofoam
- Փորձեք այլ դիրք հաղորդիչների համար
- Փորձեք ավելացնել կոնդենսատորները (եթե դա արդեն չեք արել)
- Եթե այն դեռ չի աշխատում, գուցե ինչ -որ բան կոտրված է. Փորձեք այլ հաղորդիչ կամ նոր մարտկոց:
Խորհուրդ ենք տալիս:
Պարզ կանգառ ակուստիկ Levitator MiniLev- ի համար. 12 քայլ (նկարներով)
Պարզ դիրքորոշում ակուստիկ Levitator MiniLev- ի համար. Այս նախագիծը անհնար կլիներ դոկտոր Ասյեր Մարզոյի ստեղծած զարմանալի նախագծով: https://www.instructables.com/Acoustic-Levitator/ Բոլոր լավ նախագծերի պես, այս մեկն էլ սկսեց պարզ և ժամանակի հետ աճեց: Բժիշկ Մարզո ինտրակտա կարդալուց հետո
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
Reուսպ տաբատների թռիչք ստուգող ՝ 17 քայլ (նկարներով)
Reուսպ տաբատների թռչող ստուգիչ. Մարդիկ միշտ մտածում են, թե ինչպես է ես այդքան հնարամիտ իրեր պատրաստում: Սա սովորական առօրյա բան է ինձ համար: Ես պարզապես դա անում եմ: Ես իսկապես չգիտեմ, թե ինչպես անել այլ բան: Ինձ համար ավելի մտահոգիչ է, թե ինչպես են մյուսներն անում այդ մյուսները
DIY էլեկտրամագնիսական թռիչք: 6 քայլ (նկարներով)
DIY էլեկտրամագնիսական թռիչք. Սա նախագիծ է, որը կզարմացնի և ոգեշնչի: Ի՞նչ օգուտ ունի այդ ամբողջ գիտական նոու-հաուն, եթե մենք չենք կարող դրա հետ ինչ-որ հիանալի բան անել, ճիշտ է: Այս նախագծով մենք մտադիր ենք օգտագործել մի քանի բաղադրիչ, որոնք հեշտ է պատրաստել կամ գտնել ՝ ծնոտի կաթիլ կառուցելու համար
Խոսափողի թռիչք. 6 քայլ (նկարներով)
Խոսափողի թռիչք. Խոսափողի միջով քամին խեղաթյուրում և անցանկալի աղմուկ է առաջացնում տեսանկարահանողների և բնության ձայնագրիչների համար ՝ դրսում ձայնագրելիս: Խոսափողի «բլիմի» նպատակն է մեղմացնել քամու աղմուկը ՝ չխոչընդոտելով ցանկալի ձայնին: Թռիչքներն են