Sadržaj:

Jednostavna Arduino zvučna ploča: 5 koraka (sa slikama)
Jednostavna Arduino zvučna ploča: 5 koraka (sa slikama)

Video: Jednostavna Arduino zvučna ploča: 5 koraka (sa slikama)

Video: Jednostavna Arduino zvučna ploča: 5 koraka (sa slikama)
Video: ESP8266 ESP01 WI-FI-UART | Программирование LDmicro-Roboremo 2024, Studeni
Anonim
Jednostavna Arduino zvučna ploča
Jednostavna Arduino zvučna ploča

U ovom eksperimentu shvatit ćete kako funkcionira pasivni zujalica i kako možete stvoriti jednostavnu Arduino zvučnu ploču. Pomoću nekih gumba i odabirom odgovarajućeg tona možete stvoriti melodiju! Dijelovi koje sam koristio su iz Kumanovog početnog kompleta Arduino UNO

Korak 1: Potrebni dijelovi

Potrebni dijelovi
Potrebni dijelovi

Trebat će vam:

  • Arduino ploča
  • krušna ploča
  • USB kabel
  • 10 x kratkospojne žice
  • 3 x gumba (broj velikih i velikih slova je neobavezan)
  • 3 x 10k ohm otpornici

Allchips je internetska servisna platforma za elektroničke komponente, od njih možete kupiti sve komponente

Korak 2: Povezivanje gumba

Povezivanje gumba
Povezivanje gumba
Povezivanje gumba
Povezivanje gumba

Prvo, počnimo s gumbima. Za svaki gumb odaberite jednu od njegovih strana. Vidjet ćete 2 igle. Ona s lijeve strane (možete ih i zamijeniti) povezuje se s uzemljenjem Arduina (kroz matičnu ploču) pomoću 10k otpornika. Spojite isti red na digitalni pin 2, 3 ili 4 Arduina (može se konfigurirati u kodu). Pin s desne strane svakog gumba spaja se na 5V. Gornju sliku možete koristiti za referencu. Učinite ove korake za sve svoje gumbe.

Korak 3: Spajanje zujalice

Povezivanje zujalice
Povezivanje zujalice

Dakle, na vrhu zujalice možete vidjeti simbol +. To ukazuje na njegovu pozitivnu stranu. Morate spojiti suprotni kraj na masu, a ovaj na digitalni pin 8 Arduina (može se promijeniti kasnije)

Korak 4: Prijenos i izmjena koda

Učitavanje i izmjena koda
Učitavanje i izmjena koda

Kôd projekta možete pronaći ovdje. Na vama je da odlučite što možete izmijeniti - od PIN -ova do dodavanja više gumba, ali što je još važnije - možete promijeniti svaki pojedinačni ton. Evo malog objašnjenja:

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

buzzPin je pozitivni pin zujalice

1000 je sam ton, u Hz (može biti bilo gdje od 31 pa sve do 65535)

300 je trajanje u ms (izborno)

Korak 5: Video

Ovdje je videozapis projekta na djelu koji stvara nasumičnu melodiju.

Preporučeni: