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

Օդային դաշնամուր ՝ օգտագործելով IR հարևանության տվիչ, բարձրախոս և Arduino Uno (արդիականացված/մաս 2). 6 քայլ
Օդային դաշնամուր ՝ օգտագործելով IR հարևանության տվիչ, բարձրախոս և Arduino Uno (արդիականացված/մաս 2). 6 քայլ

Video: Օդային դաշնամուր ՝ օգտագործելով IR հարևանության տվիչ, բարձրախոս և Arduino Uno (արդիականացված/մաս 2). 6 քայլ

Video: Օդային դաշնամուր ՝ օգտագործելով IR հարևանության տվիչ, բարձրախոս և Arduino Uno (արդիականացված/մաս 2). 6 քայլ
Video: 3-րդ ԳԻՇԵՐԸ ԱՅԼՎԱԾ ՏԱՆՈՒՄ 2024, Նոյեմբեր
Anonim
Image
Image
Օդային դաշնամուր ՝ օգտագործելով IR հարևանության տվիչ, բարձրախոս և Arduino Uno (արդիականացված/մաս 2)
Օդային դաշնամուր ՝ օգտագործելով IR հարևանության տվիչ, բարձրախոս և Arduino Uno (արդիականացված/մաս 2)
Օդային դաշնամուր ՝ օգտագործելով IR հարևանության տվիչ, բարձրախոս և Arduino Uno (արդիականացված/մաս 2)
Օդային դաշնամուր ՝ օգտագործելով IR հարևանության տվիչ, բարձրախոս և Arduino Uno (արդիականացված/մաս 2)

Սա օդային դաշնամուրի նախորդ նախագծի արդիականացված տարբերակն է՞: Այստեղ ես օգտագործում եմ JBL բարձրախոս որպես ելք: Ես ներառել եմ նաև հպման զգայուն կոճակ ՝ ռեժիմները ըստ պահանջների փոխելու համար: Օրինակ ՝ Կոշտ բաս ռեժիմ, Նորմալ ռեժիմ, Բարձր հաճախականության մեղեդիների ռեժիմ: Ես ձեզ ցույց կտամ, թե ինչպես միացնել Arduino- ին միացված բարձրախոսը: Սովորաբար դաշնամուրները լինեն դա էլեկտրական կամ մեխանիկական աշխատանք ՝ կոճակը սեղմելու պարզ մեխանիզմի վրա: Բայց ահա մի շրջադարձ, մենք կարող ենք պարզապես վերացնել դաշնամուրի ստեղների ստեղնը ՝ որոշ սենսորների միջոցով: Իսկ ինֆրակարմիր հարևանության սենսորները լավագույնս համապատասխանում են պատճառին, քանի որ դրանք դյուրին են օգտագործման համար, և նրանք զբաղեցնում են միկրոկառավարիչ տախտակի ընդամենը մեկ թվային կապ: Եվ նաև այս տվիչները մեկն են ամենաէժան սենսորներից:

Պարագաներ

1) 10 հատ Ir հարևանության տվիչ

2) Arduino uno/ mega

3) Աուդիո խցիկով բարձրախոս

4) կոճակ (իմ դեպքում դիպչեք զգայուն կոճակին)

5) սենսորների տեղադրման հիմք (ակրիլային թերթ)

6) Սև քարտ/ Սև թավջութակի ժապավեն

7) պտուտակներ/սոսինձ

8) լարեր

Քայլ 1: Ir սենսորների տեղադրում

Մոնտաժման սենսորներ
Մոնտաժման սենսորներ
Մոնտաժման սենսորներ
Մոնտաժման սենսորներ

Ir սենսորային մոդուլները հագեցած են կենտրոնում տեղադրման անցքով: Դուք կարող եք օգտագործել անցքը սենսորը սերտորեն պտուտակով տեղադրելու համար, կամ կարող եք պարզապես սոսինձ օգտագործել այն կպցնելու համար: Ես որպես հիմք օգտագործել եմ ակրիլային թերթ և ակրիլում փորել անցքեր համապատասխան նշաններով, որտեղ յուրաքանչյուր անցք գտնվում էր 2 սմ հեռավորության վրա: Մի դասավորեք սենսորները միմյանց մոտ, քանի որ դա կարող է փչացնել ձեր դաշնամուրի օգտագործումը:

Քայլ 2. Ir սենսորի տիրույթի ճշգրտում և ծածկում սև թղթի գլանափաթեթներով

Ir սենսորի տիրույթի ճշգրտում և սև սվաղի գլանափաթեթներով ծածկում
Ir սենսորի տիրույթի ճշգրտում և սև սվաղի գլանափաթեթներով ծածկում
Ir սենսորի միջակայքի ճշգրտում և ծածկում սև սայլակի գլանափաթեթներով
Ir սենսորի միջակայքի ճշգրտում և ծածկում սև սայլակի գլանափաթեթներով

Օգտագործեք պոտենցիոմետրը դրա սենսորային մոդուլի վրա `ձեր դաշնամուրի ստեղների համար համապատասխան տիրույթը կարգավորելու համար: Այժմ տեղադրեք սև քարտի գլանափաթեթները սենսորային մոդուլի լուսադիոդի և ֆոտոդոդի վրա, ինչպես ցույց է տրված նկարում: Դա արվում է այլ ուղղությամբ անցանկալի խոչընդոտների հայտնաբերումը կանխելու համար: Մենք ցանկանում ենք մատները հայտնաբերել միայն առջևում: Եվ մենք օգտագործում ենք սև քարտ, քանի որ սևը կլանում է բոլոր ալիքների երկարությունները և նույնիսկ ինֆրակարմիրները:

Քայլ 3. Բարձրախոսը միացրեք Arduino- ին

Բարձրախոսը միանում է Arduino- ին
Բարձրախոսը միանում է Arduino- ին
Բարձրախոսը միանում է Arduino- ին
Բարձրախոսը միանում է Arduino- ին
Բարձրախոսը միանում է Arduino- ին
Բարձրախոսը միանում է Arduino- ին

Միացրեք աուդիո խցիկի մի ծայրը բարձրախոսին, մյուս ծայրը սովորաբար պարունակում է 3 մաս: Վերին երկու մասերը նախատեսված են ձախ և աջ մուտքերի համար, իսկ ստորին մասը `հիմնավորված: Այսպիսով, միացրեք աուդիո խցիկի հիմքը Arduino/միկրոկառավարիչի հիմքին և միացրեք աուդիո խցիկի աջ/ձախ հատվածը միկրոկոնտրոլերի թվային կապին: Լավ պատկերացում կազմելու համար հղեք վերը նշված պատկերին: Միացրեք բարձրախոսը, և ձայնի ելքը պատրաստ է:

Քայլ 4. Ir սենսորային մոդուլի միացում և հպման տվիչների անջատիչ

Հաղորդալարերի Ir Sensor մոդուլը և Touch Sensor անջատիչը
Հաղորդալարերի Ir Sensor մոդուլը և Touch Sensor անջատիչը
Հաղորդալարերի Ir Sensor մոդուլը և Touch Sensor անջատիչը
Հաղորդալարերի Ir Sensor մոդուլը և Touch Sensor անջատիչը

Դաշնամուրի ռեժիմները փոխելու համար ես օգտագործում եմ հպման տվիչների անջատիչ: Փոխարենը կարող եք օգտագործել սեղմման կոճակի պարզ անջատիչ: Սենսորային անջատիչի դրական տերմինալը միացրեք Arduino +5V- ին և բացասական `գետնին: Հպման տվիչի ելքը միացրեք Arduino- ի անալոգային քորոցին: Միացրեք ir սենսորների բոլոր դրական տերմինալները `օգտագործելով մետաղալար և զոդ (ըստ ցանկության): Միացրեք նաև բոլոր տվիչների բոլոր գրունտային կապում: Այժմ, վերջապես, դուք պետք է Ir սենսորից ելքային կապերը միացնեք միկրոկառավարիչի տախտակի թվային կապում: Իմ դեպքում դա Arduino uno- ն է: Հիշեք, որ երբ որևէ խոչընդոտ է հայտնաբերվում, սենսորից ելքը ցածր է:

Քայլ 5. Կոդի միկրոկառավարիչ Arduino Ide- ի միջոցով

Այս ծածկագրում մենք նախ պետք է սահմանենք ir սենսորների մուտքի, հպման տվիչի կոճակի մուտքի և բարձրախոսի ելքի համար նախատեսված քորոցներ: Դրանից հետո մենք ստեղծում ենք տարբեր ռեժիմների տարբեր հաճախականությունների ներկառուցված զանգված: Մենք օգտագործում ենք տոն (); Arduino ide- ի գործառույթը `մեր ելքն ուղարկել բարձրախոսին: Մենք օգտագործում ենք noTone (); ձայնը դադարեցնելու գործառույթ: Ես օղակում օգտագործել եմ միայն պայմանական հայտարարություն, այնպես որ դա հեշտ կլինի հասկանալ և լավ է աշխատում:

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