Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu mening Arduino loyiham. Bu VU o'lchagich, bu erda LEDlar ohanggacha yonadi, aniqrog'i, musiqaning ovozi. U tovushni aniqlash paneli va hisoblagich tasvirlangan 10 xil rangdagi LEDlardan iborat. Bundan tashqari, loyihani yanada yaxshiroq qilish uchun men Fotoresistance qo'shaman. Klipning oxirida ko'k rangli LED chiroq bor, u o'z qo'li bilan boshqariladi. Bu chiroqni yoqish yoki o'chirish kerakligini aniqlaydigan sensor.
Yuqorida ko'rsatilgan mening videomda, Shawn Mendesning "Sen bilan yaxshiroq muomala qil" qo'shig'ining ovozida LEDlar yonadi.
Aytgancha, VU o'lchagich - bu odatda igna, o'lchagich yoki LEDlar bilan ifodalangan tovush ko'rsatkichi vositasi. Albatta, ikkinchisi sovuqroq ko'rinadi! VU o'lchagichlari, odatda, vizual jozibasi bilan mashhur, LED chiroqlar musiqa tovushida yonadi!
Mening Arduino loyiham aslida:
Ta'minotlar
- Arduino 101/ Arduino Uno/ Arduino Leonardo x1
- Ovozni aniqlash paneli x1
- 11 dona 5 mmli LED (siz tanlagan rang)
- 100Ω qarshilik x11
- X1 tablosi (qanday manipulyatsiya qilinganingizga bog'liq)
- Jumper simlari (ko'p)
- Fotoresistans x1
- 10k Ω rezistor x1 (ko'k)
1 -qadam: 1 -qadam: Materiallaringizni tayyorlang
- Arduino 101/ Arduino Uno/ Arduino Leonardo x1
- Ovozni aniqlash paneli x1
- 11 dona 5 mmli LED (siz tanlagan rang)
- 100Ω qarshilik x11
- X1 tablosi (qanday manipulyatsiya qilinganingizga bog'liq)
- Jumper simlari (ko'p)
- Fotoresistans x1
- 10kΩ qarshilik x1 (ko'k)
2 -qadam: 2 -qadam: O'zingizning elektron jadvalingizni yarating
Men aniq va ravshan bo'lishi uchun bir xil rulondagi LED -larimga buyurtma berishga qaror qildim. Men chapdan o'ngga, qizildan yashilgacha boshladim. (Men ko'k LEDni hisoblamadim, chunki u fototasvir uchun.) Loyiham uchun qizil, sariq, yashil va ko'k LEDlardan foydalanish yanada jozibali ko'rinadi. Men sizni o'zingizning ijodiy uslubingizga mos keladigan o'zingizning naqshingizni yaratishni taklif qilaman!
3 -qadam: 3 -qadam: Uskuna dizayni
LEDlar uchun:
LEDlarning har birining anodlarini (aka musbat pim) 100Ω qarshilikka ulang. LEDlarning har birining barcha katodlarini (aka manfiy pimlarni) non taxtasidagi er relsiga ulang. Keyin, bu temir yo'lni Arduino kartasidagi GND piniga ulang. Har bir rezistorning bo'sh uchini pastki LEDdan boshlab ketma -ket ko'tarilish tartibida 2 dan 11 gacha bo'lgan pinlarga ulang.
Ovozni aniqlash paneli uchun:
Ovozni aniqlash panelidagi GND pinini Arduino kartasidagi GND piniga ulang. Ovoz detektori platasidagi VCC pinini Arduino platasidagi 3.3V piniga ulang. Ovozni aniqlash panelidagi konvert pinini Arduino kartasidagi A0 piniga ulang.
Fotoresistans uchun:
Fotoresistansning ijobiy va salbiy tomonlari yo'q. Shunday qilib, qaysi tomon qaysi joyga ulanishi muhim emas. Fotoresistansning bir tomonini anodlarga ulang. Boshqa tomonni 10 kΩ rezistorga va analogga ulang 1. Katodlarni 10 kΩ qarshilikning boshqa tomoniga ulang. Va bu shunday!
4 -qadam: 4 -qadam: Ovoz balandligi va fotorezistansiyani aniqlang
Bu faqat sizga havola. Birinchi rasm - bu mening ovozim, ikkinchisi - mening Fotoresistans sensori. (Faqat misol uchun!)
5 -qadam: 5 -qadam: Kodlashni boshlang
Bu mening kodim (faqat misol)
Bu erga bosing:
6 -qadam: Oltinchi qadam: BILDI
Biroz musiqa ijro eting, agar ovoz balandligi o'zgarsa, chiroyliroq shou ko'rsatiladi. Chiroqni o'chirib, musiqani tomosha qilishni unutmang! Juda yaxshi ijro etgan qo'shiqlar ko'p, maroqli bo'ling!