Mundarija:

Arduino LED musiqasi: 6 qadam
Arduino LED musiqasi: 6 qadam

Video: Arduino LED musiqasi: 6 qadam

Video: Arduino LED musiqasi: 6 qadam
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Iyul
Anonim
Image
Image
1 -qadam: Materiallaringizni tayyorlang
1 -qadam: Materiallaringizni tayyorlang

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

  1. Arduino 101/ Arduino Uno/ Arduino Leonardo x1
  2. Ovozni aniqlash paneli x1
  3. 11 dona 5 mmli LED (siz tanlagan rang)
  4. 100Ω qarshilik x11
  5. X1 tablosi (qanday manipulyatsiya qilinganingizga bog'liq)
  6. Jumper simlari (ko'p)
  7. Fotoresistans x1
  8. 10kΩ qarshilik x1 (ko'k)

2 -qadam: 2 -qadam: O'zingizning elektron jadvalingizni yarating

2 -qadam: O'zingizning elektron jadvalingizni yarating
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

3 -qadam: Uskuna dizayni
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

4 -qadam: Ovoz balandligi va fotorezistansiyani aniqlang
4 -qadam: Ovoz balandligi va fotorezistansiyani aniqlang
4 -qadam: Ovoz balandligi va fotorezistansiyani aniqlang
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!

Tavsiya: