Mini klavir pomoću Arduina: 4 koraka
Mini klavir pomoću Arduina: 4 koraka
Anonim
Mini klavir pomoću Arduina
Mini klavir pomoću Arduina

Vodič za Arduino: Mini klavir pomoću Arduina

U ovom videu pokazat ću vam kako napraviti mini klavir pomoću Arduina.

Korak 1: Dijelovi i materijal

Dijelovi i materijal
Dijelovi i materijal

Dijelovi koji su nam potrebni su:

  • Arduino
  • Piezo zujalica
  • Tipke - 7
  • Kratki kabeli

Korak 2: Veze

Veze
Veze
Veze
Veze

Gumbi su spojeni na digitalni pin 4 na digitalni pin 10 Arduina. Svaki gumb odgovara određenoj bilješci, tj. C, D, E, F, G, A, B.

Piezo zujalica je spojena na digitalni pin 11 Arduina.

Tinkercad sklop za ovaj projekt dan je u nastavku.

Korak 3: Kôd

Kod
Kod
Kod
Kod

Prije nego počnete svirati glasovir, morat ćete nabaviti i instalirati biblioteku Tone Arduino ako već nije instalirana. Ovo se može preuzeti s Github -a ovdje. Ako ne znate kako instalirati Arduino knjižnice trećih strana u svoju verziju Arduino IDE-a, pogledajte ovaj vodič na Arduino.cc. U privitku ispod pronaći ćete zip datoteku koja sadrži Arduino kôd za Arduino klavir. Preuzmite ga i raspakirajte negdje na računalu. Otvorite Arduino_Piano.ino u Arduino IDE -u i prenesite kôd na svoj Arduino.

Repo projekta:

Tinkercad sklopovi omogućuju besprijekoran razvoj dokaza koncepta bez ikakvih fizičkih komponenti. Provjerite verziju ovog projekta Tinkercad na donjoj poveznici.

www.tinkercad.com/things/d158sD2m9yX-arduino-piano/editel?sharecode=2XUZYXFkzThGUfCZnJavrtnjtYFHFCII8QY5EKpJUVo

Korak 4: Igrajte se

I to je to! Sada biste trebali moći dodirnuti tipke i čuti zvuk odgovarajućih nota. Ako nota nije točna, možete prilagoditi vrijednost note u Arduino skici kako biste postavili vrijednost koja je visina postignuta. Također možete promijeniti ljestvicu koja se svira tako što ćete ukloniti komentare na jednu od rijetkih uključenih ljestvica ili napraviti vlastitu ljestvicu! Ako sami napravite klavir, komentirajte i pokažite nam neke slike i video zapise. Voljeli bismo vidjeti neke kreativne instrumente!

Ako ste naišli na bilo kakve probleme u izgradnji ovog projekta, slobodno me pitajte. Predložite nove projekte koje želite da radim sljedeće. Podijelite ovaj video ako vam se sviđa.

Blog -

Github -

Drago mi je što ste se pretplatili: