Агуулгын хүснэгт:

Arduino UNO-тай LED VU-метр: 7 алхам (зурагтай)
Arduino UNO-тай LED VU-метр: 7 алхам (зурагтай)
Anonim
LED VU-тоолуур нь Arduino UNO-той
LED VU-тоолуур нь Arduino UNO-той

Эзлэхүүний нэгж (VU) тоолуур эсвэл стандарт дууны үзүүлэлт (SVI) нь аудио төхөөрөмж дэх дохионы түвшинг харуулсан төхөөрөмж юм. Энэхүү төсөлд би дууны дохио хэр хүчтэй байгааг харуулахын тулд LED -ийг ашигласан. Дууны эрч хүч маш өндөр байх үед бүх LED нь гэрэлтдэг боловч хэт бага үед зөвхөн хоёр дунд гэрэл гэрэлтдэг.

Алхам 1: ТОНОГ ТӨХӨӨРӨМЖ шаардлагатай

ТОНОГ ТӨХӨӨРӨМЖ шаардлагатай
ТОНОГ ТӨХӨӨРӨМЖ шаардлагатай
ТОНОГ ТӨХӨӨРӨМЖ шаардлагатай
ТОНОГ ТӨХӨӨРӨМЖ шаардлагатай

1. Arduino UNO/Mega/Nano/Mini. (1 ширхэг)

2. Өнгө өнгийн LED гэрэл. (8 ширхэг)

3. Холбогч утас.

4. Эрэгтэй порт/шон.

5. Веро самбар. (1 ширхэг)

6. Микрофон. (1 ширхэг). Холбохын тулд утсыг микрофоны шонгоор гагнах ёстой.

7. Резистор - 10K (3 ширхэг)

8. Конденсатор - 0.1uF (1 ширхэг)

9. Гагнуурын хэрэгсэл.

10. 12/9 V тогтмол гүйдлийн эх үүсвэр.

Алхам 2: ХҮРЭЭЛЭХ ДИАГРАММ

ХҮРЭЭНИЙ ОНОО
ХҮРЭЭНИЙ ОНОО
ХҮРЭЭНИЙ ОНОО
ХҮРЭЭНИЙ ОНОО

Хэлхээний схем нь маш энгийн.

1… 2… 3..4.. үгүй. LED -ийн доор бичсэн байна (зураг дээр). LED №1 нь arduino uno -ийн дижитал зүү 3 -тай холбогдсон байна. Үүний нэгэн адил LED №2 нь arduino uno -ийн дижитал зүү 4 -ийг холбосон болно. Тиймээс LED зүү жагсаалт. ба түүний дижитал зүүтэй холболтыг доор өгөв.

LED no.1 Arduino UNO -ийн дижитал зүү 3.

LED no.2 Arduino UNO -ийн дижитал зүү 4.

LED дугаар 3 Arduino UNO -ийн дижитал зүү 5.

LED дугаар 4 Arduino UNO -ийн дижитал зүү 6.

LED no.5 Arduino UNO -ийн дижитал зүү 7.

LED дугаар 6 Arduino UNO -ийн дижитал зүү 8.

LED no.7 Arduino UNO -ийн дижитал зүү 9.

LED no.8 Arduino UNO -ийн дижитал зүү 10.

Конденсаторын микрофоныг аналог зүү A0 -т RC хэлхээгээр холбодог.

Arduino UNO болон LED хооронд нийтлэг GROUND холболт байх ёстой.

Алхам 3: LED -ийг гагнах

LED -ийг гагнах
LED -ийг гагнах
LED -ийг гагнах
LED -ийг гагнах

Гагнуур нь цэвэр, цэвэрхэн байх ёстой.

Алхам 4: АЖИЛЛАХ ЗАРЧИМ

АЖИЛЛАХ ЗАРЧИМ
АЖИЛЛАХ ЗАРЧИМ
АЖИЛЛАХ ЗАРЧИМ
АЖИЛЛАХ ЗАРЧИМ

Конденсатор микрофон нь аудио дохиог хүлээн авахад ашиглагддаг. Аудио дохиог (дууны энерги хэлбэрээр) RC хэлхээний тусламжтайгаар цахилгаан энерги болгон хувиргадаг. Дараа нь үүнийг Arduino UNO -ийн аналог зүү рүү оруулна. Хэрэв бид энэ утгыг Arduino UNO -ийн цуваа дэлгэц дээр хэвлэж чадвал ашигласан аудио төхөөрөмжийн эзлэхүүнээс хамааран 0 -ээс 100 ба түүнээс дээш өөр утгыг харах болно. Хэрэв утга нь 0 байвал энэ нь оролтын дохио байхгүй гэсэн үг юм. Дуу чанга байх тусам аналог оролтын утга өндөр болно. Код дээр би аналог оролтын утгыг 10 болгон хуваасан. Энэ нь заавал байх албагүй, хэрэв бид 10 -т хуваагдахгүй бол ижил зүйл тохиолдох болно.

Тиймээс аналог оролтын утга бага байх үед цорын ганц LED дугаар байхгүй болно. 1 ба 2 нь гэрэлтэх/анивчих болно. Аналог утга нэмэгдэх тусам харгалзах LED нь гэрэлтэж/анивчиж эхэлнэ. Аналог утга хамгийн дээд хэмжээндээ хүрэхэд бүх LED гэрэлтэх/анивчих болно.

Хэрэв та миний youtube видеог LED VU тоолуур дээр arduino UNO -той харсан бол та LED VU тоолуурын ойлголтыг тодорхой ойлгож чадна (видеог сүүлд нь оруулсан болно).

Алхам 5: Эцсийн тохиргоо

Эцсийн тохиргоо
Эцсийн тохиргоо
Эцсийн тохиргоо
Эцсийн тохиргоо

Тохиргоо одоо бэлэн боллоо. Бид гар утсаа ашиглан хөгжим тоглуулж, утасны чанга яригчийг LED VU тоолуурын микрофоны ойролцоо барих болно.

Алхам 6: ARDUINO код

Та Arduino IDE -ийг компьютер эсвэл зөөврийн компьютер дээрээ суулгасан байх ёстой.

Алхам 7: ВИДЕО

| Шиг Хуваалцах | Энэ видеон дээр сэтгэгдэл бичээрэй.

Миний#DChaurangi сувагт бүртгүүлэхээ бүү мартаарай

Зөвлөмж болгож буй: