Kazalo:

Preprosta zvočna plošča Arduino: 5 korakov (s slikami)
Preprosta zvočna plošča Arduino: 5 korakov (s slikami)

Video: Preprosta zvočna plošča Arduino: 5 korakov (s slikami)

Video: Preprosta zvočna plošča Arduino: 5 korakov (s slikami)
Video: Измерьте ток до 500A с помощью шунтирующего резистора с помощью Arduino 2024, November
Anonim
Preprosta zvočna plošča Arduino
Preprosta zvočna plošča Arduino

V tem poskusu boste razumeli, kako deluje pasivni zvočni signal in kako lahko ustvarite preprosto zvočno ploščo Arduino. Z uporabo nekaterih gumbov in izbiro ustreznega tona lahko ustvarite melodijo! Deli, ki sem jih uporabil, so iz Kumanovega začetnega kompleta Arduino UNO

Korak: Potrebni deli

Potrebni deli
Potrebni deli

Boste potrebovali:

  • plošča Arduino
  • mizo
  • kabel USB
  • 10 x Mostične žice
  • 3 x gumbi (število velikih in velikih gumbov je neobvezno)
  • 3 x 10k ohmski upori

Allchips je spletna servisna platforma za elektronske komponente, pri njih lahko kupite vse komponente

2. korak: Priključitev gumbov

Povezovanje gumbov
Povezovanje gumbov
Povezovanje gumbov
Povezovanje gumbov

Najprej začnimo z gumbi. Za vsak gumb izberite eno od njegovih strani. Videli boste 2 zatiča. Tisti na levi strani (lahko jih tudi zamenjate) se z 10k uporom poveže z ozemljitvijo Arduina (skozi mizo). Priključite isto vrstico na digitalni pin 2, 3 ali 4 Arduina (lahko ga konfigurirate v kodi). Pin na desni strani vsakega gumba se priključi na 5V. Za referenco lahko uporabite zgornjo sliko. Naredite te korake za vse gumbe.

3. korak: Povežite zvočni signal

Priključitev zvočnika
Priključitev zvočnika

Torej, na vrhu brenčalnika lahko vidite simbol +. To kaže na njegovo pozitivno stran. Nasprotni konec morate priključiti na ozemljitev, ta pa na digitalni pin 8 Arduina (lahko ga spremenite pozneje)

4. korak: Nalaganje in spreminjanje kode

Nalaganje in spreminjanje kode
Nalaganje in spreminjanje kode

Kodo projekta najdete tukaj. Od vas je odvisno, kaj lahko spremenite - od številk pin do dodajanja več gumbov, kar je še pomembneje - lahko spremenite vsak posamezen ton. Tukaj je majhna razlaga:

ton (buzzPin, 1000, 300); / / Tukaj je funkcija tona Arduino

buzzPin je pozitiven zatič brenčalnika

1000 je sam ton v Hz (lahko je kjer koli od 31 pa vse do 65535)

300 je trajanje v ms (neobvezno)

5. korak: Video

Tukaj je videoposnetek projekta v akciji, ki ustvarja naključno melodijo.

Priporočena: