Mundarija:

Arduino yordamida VU o'lchagich: 4 qadam
Arduino yordamida VU o'lchagich: 4 qadam

Video: Arduino yordamida VU o'lchagich: 4 qadam

Video: Arduino yordamida VU o'lchagich: 4 qadam
Video: Mavzu “Bеtоn to’g’onda va uning asоsida sоdir bo’ladigan filtratsiya 2024, Noyabr
Anonim
Arduino yordamida VU o'lchagich
Arduino yordamida VU o'lchagich

Hammaga salom, bu Arduino UNO va LEDlar yordamida VU (hajm birligi) ni yaratish bo'yicha tez va oddiy qo'llanma.

Bu yangi Arduino -dan foydalanishni o'rganayotgan yangi boshlanuvchilar uchun juda yaxshi.

Kerakli qismlar: 1x Arduino (UNO)

1x non paneli

12x5 mm diametrli LED

13x simlar

1x 100 Ohm qarshilik

1x 500kOm potentsiometr

1x 3,5 mm audio uyasi

1x yaxshi iroda

1 -qadam: video

Image
Image

2 -qadam: simlarni ulash

Ulanish
Ulanish

Shunday qilib, birinchi navbatda, barcha LEDlarni Arduino -ga non paneli yordamida ulash. Eng oson yo'li - barcha LEDlarni simlar yordamida kerakli Arduino pinlariga chiziqli ulash.

LEDlar orqali tokni cheklash uchun kontaktlarning zanglashiga 100 Ohm rezistor qo'shishimiz kerak.

Keyin qozon qo'shiladi, u kirish signalining sezgirligini tartibga solish uchun ishlatiladi, shuningdek stereo uyasi taxtaga ulanadi.

Shuningdek, TinkerCAD loyihasi:

Vink o'lchagichi TinkerCAD

3 -qadam: Arduino dasturlash

Arduino dasturlash
Arduino dasturlash

Keyingi narsa - Arduino uchun dastur yozish. Avval biz A0 ni analog kirish sifatida belgilaymiz va kirish signali uchun val qiymatini aniqlaymiz.

Keyin biz 2-13-sonli PIN-kodlarni FOR orqali chiqish sifatida belgilaymiz.

Biz A0 ni analogRead sifatida aniqlaymiz. Keyin biz qiymatni 10 ga ajratamiz va uni analogga saqlaymiz. Shunday qilib, biz FOR ko'chadan ichida ishlashga mos keladigan qiymatni olamiz.

Birinchisi, FOR loopi analogli o'zgaruvchining qiymati kabi qancha LEDni yoqadi. Ikkinchi FOR tsikli buning aksini qiladi, analogli o'zgaruvchining qiymati tushganda LEDlarni o'chiradi.

4 -qadam: Xulosa

Bu juda oddiy loyiha, har kim qila oladi, faqat bir nechta komponentlardan foydalanib, ajoyib VU o'lchagichini yasaydi.

Bundan tashqari, Arduino chiqishi qanday ishlashini, shuningdek For loopini ham tushunish yaxshidir. O'tganingiz uchun tashakkur ….

Tavsiya: