Мазмуну:

VU Meter Arduino колдонуу: 4 кадам
VU Meter Arduino колдонуу: 4 кадам

Video: VU Meter Arduino колдонуу: 4 кадам

Video: VU Meter Arduino колдонуу: 4 кадам
Video: How to use TM1637 4 digits seven segment display with Arduino 2024, Июль
Anonim
VU Meter Arduino колдонуу
VU Meter Arduino колдонуу

Саламатсыздарбы, бул Arduino UNO жана LEDди колдонуу менен VU (көлөм бирдиги) жасоо боюнча тез жана жөнөкөй үйрөткүч.

Бул Arduino колдонууну үйрөнүп жаткан жаңы баштагандар үчүн абдан жакшы.

Тетиктер керектелет: 1x Arduino (UNO)

1x нан тактасы

12x 5мм LED

13x Wires

1x 100Ohm каршылыгы

1x 500kOhm потенциометр

1х 3,5 мм аудио уячасы

1x жакшы ниет

1 -кадам: Видео

Image
Image

2 -кадам: Кабелдөө

Электр өткөргүчтөрү
Электр өткөргүчтөрү

Ошентип, биринчи кезекте, бардык LED диапазондорун Arduino менен туташтыруу. Эң оңой жолу - бардык LED диоддорун зымдарды колдонуу менен каалаган Arduino казыктарына туташтыруу.

LED аркылуу токту чектөө үчүн биз схемага 100Ohm каршылыгын кошушубуз керек.

Андан кийин, казан кошулат, ал кирүү сигналынын сезгичтигин жөнгө салуу үчүн колдонулат, ошондой эле стерео уя тактага туташкан

Ошондой эле TinkerCAD долбоору:

VU метр TinkerCAD

3 -кадам: Arduino программалоо

Arduino программалоо
Arduino программалоо

Кийинки нерсе - Arduino үчүн программа жазуу. Биринчиден, биз A0ду аналогдук киргизүү катары аныктайбыз жана кирүү сигналы үчүн валдын маанисин аныктайбыз.

Андан кийин биз 2-13 PIN коддорун FOR цикли аркылуу чыгуу катары аныктайбыз.

Биз A0ну analogRead катары аныктайбыз. Андан кийин биз маанини 10го бөлүп, аны аналогго сактайбыз. Ошентип, FOR циклдеринде иштөөгө ылайыктуу болгон бааны алабыз.

Биринчиден, FOR цикли аналогдук өзгөрмөнүн мааниси сыяктуу эле көп светодиодду күйгүзөт. Экинчи FOR цикл тескерисинче кылат, аналогдук өзгөрмөнүн мааниси төмөндөгөндө, ал светодиоддорду өчүрөт.

4 -кадам: Жыйынтык

Бул эң сонун проект, ким жасай алат, бир нече компоненттерди колдонуп, салкын VU метрин жасайт.

Arduino чыгаруулары кандай иштээрин жана For циклин түшүнүү дагы жакшы. Өткөнүңүз үчүн рахмат ….

Сунушталууда: