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

LED VU- մետր Arduino UNO- ով. 7 քայլ (նկարներով)
LED VU- մետր Arduino UNO- ով. 7 քայլ (նկարներով)

Video: LED VU- մետր Arduino UNO- ով. 7 քայլ (նկարներով)

Video: LED VU- մետր Arduino UNO- ով. 7 քայլ (նկարներով)
Video: Introduction to HT16K33 4 Digit LED Seven Segment Display with Arduino 2024, Նոյեմբեր
Anonim
LED VU- մետր Arduino UNO- ի հետ
LED VU- մետր Arduino UNO- ի հետ

Volumeավալի միավոր (VU) չափիչ կամ ստանդարտ ձայնի ցուցիչ (SVI) սարք է, որը ցուցադրում է ձայնային սարքավորումների մեջ ազդանշանի մակարդակի ներկայացում: Այս նախագծում ես օգտագործել եմ LED- ները ՝ նշելու համար, թե որքան ինտենսիվ է աուդիո ազդանշանը: Երբ ձայնային ինտենսիվությունը շատ բարձր է, ապա բոլոր LED- ները փայլում են, բայց երբ ինտենսիվությունը չափազանց ցածր է, ապա փայլում են միայն երկու միջին լուսարձակները:

Քայլ 1. ՊԱՀԱՆՎՈ ՍԱՐՔԱՎՈՐՈՄՆԵՐ

ՊԱՐՏԱԴԻՐ ՍԱՐՔԱՎՈՐՈՄՆԵՐԸ
ՊԱՐՏԱԴԻՐ ՍԱՐՔԱՎՈՐՈՄՆԵՐԸ
ՊԱՐՏԱԴԻՐ ՍԱՐՔԱՎՈՐՈՄՆԵՐԸ
ՊԱՐՏԱԴԻՐ ՍԱՐՔԱՎՈՐՈՄՆԵՐԸ

1. Arduino UNO/Mega/Nano/Mini: (1 հատ)

2. Գունավոր LED ներ: (8 հատ)

3. Jumper մետաղալար:

4. Տղամարդու նավահանգիստներ/բեւեռներ:

5. Vero տախտակ: (1 հատ)

6. Խոսափող (1 հատ): Միացման համար լարերը պետք է զոդվեն խոսափողի սյուներին:

7. Ռեզիստոր - 10 Կ (3 հատ)

8. Կոնդենսատոր - 0.1uF (1 հատ)

9. oldոդման հավաքածու:

10. 12/9 V DC աղբյուր.

Քայլ 2. Շրջանի դիագրամ

Շրջանագծային դիագրամ
Շրջանագծային դիագրամ
Շրջանագծային դիագրամ
Շրջանագծային դիագրամ

Շղթայի սխեման շատ պարզ է:

1… 2… 3..4.. ոչ գրված են LED- ների ներքո (նկ.): LED թիվ 1 -ը միացված է arduino uno- ի թվային 3 -րդ կապին: Նմանապես LED No2- ը միացված է arduino uno- ի թվային 4 -րդ կապին: Այսպիսով, LED քորոցի ոչ ցանկը: և դրա կապը թվային կապի հետ տրված է ստորև.

LED թիվ 1 Arduino UNO- ի թվային փին 3:

LED թիվ 2 Arduino UNO- ի թվային կապում 4:

LED թիվ 3 Arduino UNO- ի թվային փին 5:

LED թիվ 4 Arduino UNO- ի թվային փին 6:

LED թիվ 5 Arduino UNO- ի թվային փին 7:

LED թիվ 6 Arduino UNO- ի թվային փին 8:

LED թիվ 7 Arduino UNO- ի թվային կապ 9:

LED թիվ 8 Arduino UNO- ի թվային փին 10:

Կոնդենսորային խոսափողը միացված է անալոգային կապին A0- ին RC միացման միջոցով:

Arduino UNO- ի և LED- ների միջև պետք է լինի ընդհանուր ՀԻՄՆԱԿԱՆ կապ:

Քայլ 3. LED- ների զոդում

LEDԵERՈՄ LED- ները
LEDԵERՈՄ LED- ները
LEDԵERՈՄ LED- ները
LEDԵERՈՄ LED- ները

Theոդումը պետք է լինի կոկիկ և մաքուր:

Քայլ 4. ԱՇԽԱՏԱՆՔԻ ՍԿINԲՈՆՔ

ԱՇԽԱՏԱՆՔԻ ՍԿINԲՈՆՔ
ԱՇԽԱՏԱՆՔԻ ՍԿINԲՈՆՔ
ԱՇԽԱՏԱՆՔԻ ՍԿINԲՈՆՔ
ԱՇԽԱՏԱՆՔԻ ՍԿINԲՈՆՔ

Կոնդենսատոր խոսափողը օգտագործվում է աուդիո ազդանշաններ ստանալու համար: Աուդիո ազդանշանները (ձայնային էներգիայի տեսքով) վերածվում են էլեկտրական էներգիայի RC միացման միջոցով: Այնուհետև այն տեղադրվում է Arduino UNO- ի Անալոգային քորոցում: Այսպիսով, եթե մենք կարողանանք այդ արժեքները տպել Arduino UNO- ի սերիական մոնիտորի վրա, ապա մենք կտեսնենք տարբեր արժեքներ 0 -ից մինչև 100 կամ ավելի ՝ կախված օգտագործվող ձայնային սարքի ծավալից: Երբ արժեքը 0 է, նշանակում է, որ մուտքային ազդանշան չկա: Այսպիսով, ավելի բարձր ձայնը, ավելի բարձր է անալոգային մուտքի արժեքը: Կոդում ես անալոգային մուտքային արժեքը բաժանել եմ 10 -ի: Սա պարտադիր չէ, նույնը տեղի կունենա, եթե չբաժանենք 10 -ի հետ: Այսպիսով, յուրաքանչյուրը կարող է մեկնաբանել arduino կոդի տողը և շարունակել:

Այսպիսով, երբ անալոգային մուտքային արժեքը պակաս է միակ LED համարը: 1 -ը և 2 -ը փայլելու/թարթելու են: Անալոգային արժեքի ավելացման դեպքում համապատասխան LED- ները կսկսեն փայլել/թարթել: Երբ անալոգային արժեքը հասնում է իր առավելագույն մակարդակին, բոլոր LED- ները կփայլեն/թարթեն:

Դուք կարող եք հստակ հասկանալ LED VU հաշվիչի հայեցակարգը, եթե տեսնեք իմ YouTube տեսանյութը LED VU հաշվիչի վրա arduino UNO- ով (տեսանյութը արդեն տրված է վերջապես):

Քայլ 5: Ե FՐԱՓԱԿԻՉ ԿԱՐԳԱՎՈՐՈՄ

Եզրափակիչ կարգավորում
Եզրափակիչ կարգավորում
Եզրափակիչ կարգավորում
Եզրափակիչ կարգավորում

Կարգավորումն այժմ պատրաստ է: Մենք կօգտագործենք մեր բջջային հեռախոսները ՝ երաժշտությունը նվագարկելու և մեր հեռախոսի բարձրախոսը պահելու համար LED VU Meter– ի խոսափողի մոտ:

Քայլ 6. ARDUINO ԿՈԴ

Դուք պետք է տեղադրեք Arduino IDE- ն ձեր համակարգչում կամ նոութբուքում:

Քայլ 7: ՏԵՍԱՆՅՈԹ

Նման | Բաժնետոմս | Մեկնաբանեք այս տեսանյութը:

Չմոռանաք բաժանորդագրվել իմ ալիքին#DChaurangi

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