Mundarija:

Arduino UNO bilan LED VU-o'lchagich: 7 qadam (rasmlar bilan)
Arduino UNO bilan LED VU-o'lchagich: 7 qadam (rasmlar bilan)

Video: Arduino UNO bilan LED VU-o'lchagich: 7 qadam (rasmlar bilan)

Video: Arduino UNO bilan LED VU-o'lchagich: 7 qadam (rasmlar bilan)
Video: Текстовые LCD дисплей на контроллере HD44780, Уроки Arduino 2024, Iyul
Anonim
Arduino UNO bilan LED VU-o'lchagich
Arduino UNO bilan LED VU-o'lchagich

Ovoz birligi (VU) o'lchagichi yoki standart ovoz balandligi indikatori (SVI) - bu audio uskunadagi signal darajasini aks ettiruvchi qurilma. Bu loyihada men yorug'lik signalining qanchalik kuchli ekanligini ko'rsatish uchun LEDlardan foydalandim, agar ovoz balandligi juda yuqori bo'lsa, hamma LEDlar yonadi, lekin juda past bo'lsa, faqat ikkita ikkita LED yonadi.

1 -qadam: Jihozlar talab qilinadi

Jihozlar talab qilinadi
Jihozlar talab qilinadi
Jihozlar talab qilinadi
Jihozlar talab qilinadi

1. Arduino UNO/Mega/Nano/Mini. (1 dona)

2. Rangli LEDlar. (8 dona)

3. Jumper sim.

4. Erkak portlari/qutblari.

5. Vero taxtasi. (1 dona)

6. Mikrofon. (1 dona). Ulanish uchun sim mikrofon qutblariga lehimlangan bo'lishi kerak.

7. Rezistor - 10K (3 dona)

8. Kondensator - 0,1uF (1 dona)

9. Lehim to'plami.

10. 12/9 V DC manba.

2 -qadam: O'RNAK DIAGRAMI

ZAMANA DIAGRAMI
ZAMANA DIAGRAMI
ZAMANA DIAGRAMI
ZAMANA DIAGRAMI

O'chirish diagrammasi juda oddiy.

1… 2… 3..4.. yo'q. LEDlar ostida yozilgan (rasmda). 1 -sonli LED arduino uno raqamli pin 3 ga ulangan. Xuddi shunday, 2 -sonli LED arduino uno raqamli piniga ulangan. Shunday qilib, LED pinining ro'yxati. va uning raqamli pin bilan aloqasi quyida keltirilgan:

LED raqami 1 Arduino UNO raqamli pin 3.

LED raqami 2 Arduino UNO raqamli pin 4.

LED raqami 3 Arduino UNO raqamli pin 5.

LED raqami 4 Arduino UNO raqamli pin 6.

5 -sonli LED raqamli pin 7 Arduino UNO.

LED raqami 6 Arduino UNO raqamli pin 8.

7 -sonli LED raqamli pin 9 Arduino UNO.

LED raqami 8 Arduino UNO raqamli pin 10.

Kondensator mikrofoni A0 analog piniga RC davri orqali ulanadi.

Arduino UNO va LEDlar o'rtasida umumiy GROUND aloqasi bo'lishi kerak.

3 -qadam: LEDlarni lehimlash

LEDlarni lehimlash
LEDlarni lehimlash
LEDlarni lehimlash
LEDlarni lehimlash

Lehimlash toza va toza bo'lishi kerak.

4 -qadam: Ish printsipi

Ish printsipi
Ish printsipi
Ish printsipi
Ish printsipi

Kondensator mikrofoni audio signallarni qabul qilish uchun ishlatiladi. Ovoz signallari (tovush energiyasi shaklida) RC sxemasi yordamida elektr energiyasiga aylanadi. Keyin u Arduino UNO analog piniga ulanadi. Agar biz bu qiymatlarni Arduino UNO -ning ketma -ket monitorida chop qila oladigan bo'lsak, biz ishlatilgan audio qurilmaning ovoziga qarab 0 dan 100 gacha yoki undan ko'p turli qiymatlarni ko'ramiz. Qiymat 0 bo'lsa, bu kirish signali yo'qligini anglatadi. Ovoz qanchalik baland bo'lsa, analog kirish qiymati shuncha yuqori bo'ladi. Kodda men analog kirish qiymatini 10 ga ajratdim. Bu majburiy emas, agar biz 10 ga bo'linmasak, xuddi shunday bo'ladi, shuning uchun har kim arduino kodidagi satrni sharhlab, davom etishi mumkin.

Shunday qilib, analog kirish qiymati kamroq bo'lsa, yagona LED yo'q. 1 va 2 yonadi/yonadi. Analog qiymat oshgani sayin, mos keladigan LEDlar yonib -o'chib yonadi. Analog qiymat maksimal darajaga yetganda, barcha LEDlar yonadi/yonadi.

Agar siz youtube -dagi videoni arduino UNO bilan LED VU o'lchagichda ko'rsangiz, siz LED VU o'lchagich kontseptsiyasini aniq tushunishingiz mumkin (video allaqachon berilgan).

5 -qadam: Yakuniy sozlash

Yakuniy sozlash
Yakuniy sozlash
Yakuniy sozlash
Yakuniy sozlash

O'rnatish hozir tayyor. Biz mobil telefonlarimizdan musiqa ijro etish va telefon dinamikini LED VU Meter mikrofoni yonida ushlab turish uchun ishlatamiz.

6 -qadam: ARDUINO kodi

Kompyuter yoki noutbukda Arduino IDE o'rnatilgan bo'lishi kerak.

7 -qadam: VIDEO

Yoqdi | Ulashish | Bu videoga fikr bildiring.

#DChaurangi kanalimga obuna bo'lishni unutmang

Tavsiya: