Jednoduchá zvuková doska Arduino: 5 krokov (s obrázkami)
Jednoduchá zvuková doska Arduino: 5 krokov (s obrázkami)
Anonim
Jednoduchá zvuková doska Arduino
Jednoduchá zvuková doska Arduino

V tomto experimente pochopíte, ako funguje pasívny bzučiak a ako môžete vytvoriť jednoduchú zvukovú dosku Arduino. Použitím niektorých tlačidiel a zvolením zodpovedajúceho tónu môžete vytvoriť melódiu! Časti, ktoré som použil, sú zo štartovacej sady Kuman Arduino UNO

Krok 1: Potrebné diely

Potrebné diely
Potrebné diely

Budete potrebovať:

  • doska Arduino
  • chlebník
  • kábel USB
  • 10 x prepojovacie vodiče
  • 3 x tlačidlá (počet veľkých písmen a tlačidiel je voliteľný)
  • Rezistory 3 x 10 kOhm

Allchips je platforma online služieb pre elektronické súčiastky, môžete si u nich kúpiť všetky súčiastky

Krok 2: Pripojenie tlačidiel

Pripojenie tlačidiel
Pripojenie tlačidiel
Pripojenie tlačidiel
Pripojenie tlačidiel

Najprv začnime s tlačidlami. Pre každé tlačidlo vyberte jednu z jeho strán. Uvidíte 2 piny. Ten vľavo (môžete ich tiež vymeniť) sa pripája na uzemnenie Arduina (cez dosku) 10k odporom. Pripojte ten istý riadok k digitálnemu kolíku 2, 3 alebo 4 Arduina (je možné nakonfigurovať v kóde). Kolík na pravej strane každého tlačidla sa pripája na 5V. Vyššie uvedený obrázok môžete použiť ako referenciu. Vykonajte tieto kroky pre všetky tlačidlá.

Krok 3: Pripojenie bzučiaka

Pripojenie bzučiaka
Pripojenie bzučiaka

Na vrchu bzučiaka teda môžete vidieť symbol +. Svedčí to o jeho pozitívnej stránke. Opačný koniec musíte pripojiť k zemi a tento k digitálnemu kolíku 8 Arduina (je možné neskôr zmeniť)

Krok 4: Nahranie a úprava kódu

Odovzdanie a úprava kódu
Odovzdanie a úprava kódu

Kód projektu nájdete tu. Je len na vás, čo môžete upraviť - od čísel pinov po pridanie ďalších tlačidiel, ale čo je dôležitejšie - môžete zmeniť každý jednotlivý tón. Tu je malé vysvetlenie:

tón (buzzPin, 1000, 300); / / Tu je funkcia tónu Arduino

buzzPin je kladný kolík bzučiaka

1 000 je samotný tón v Hz (môže to byť kdekoľvek od 31 až po 65535)

300 je trvanie v ms (voliteľné)

Krok 5: Video

Tu je video z projektu v akcii, ktoré vytvára náhodnú melódiu.