Sadržaj:

Leaf Piano: 5 koraka
Leaf Piano: 5 koraka

Video: Leaf Piano: 5 koraka

Video: Leaf Piano: 5 koraka
Video: Женщина подала на развод сразу после того, как увидела это фото... 2024, Studeni
Anonim
List klavir
List klavir

Napravili smo klavir pomoću osjetnika na dodir, kao i lišće za tipke klavira.

Korak 1: Stvari korištene u ovom projektu

Hardverske komponente

  • Seeeduino V4.2
  • Osnovni štit V2
  • Grove - kapacitivni I2C osjetnik na dodir V2 (12 ključeva) (MPR121)
  • Grove - MP3 v2.0

Softverske aplikacije i mrežne usluge

Arduino IDE

Korak 2: Priča

Senzor dodira određuje status dodira/otpuštanja na temelju promjena podataka o kapacitetu elektroda, pa ga možemo koristiti za izradu glasovira s bilo kojim vodljivim predmetom koji nam se sviđa kao tipka za glasovir.

Korak 3: Povezivanje hardvera

Korak 1: Kopirajte mp3 datoteke na komad SD kartice, imeničke mape su iste kao i indeksi odgovarajućih instrumenata, a naziv mp3 datoteka jednaki odgovarajućim indeksima kanala osjetnika na dodir.

Korak 2: Priključite SD karticu na MP3 Grove, spojite MP3 Grove i osjetnik na dodir na priključke D2 i I2C priključak u Base Shieldu, spojite vodljive predmete na kanale osjetnika dodira putem krokodilskih isječaka.

Korak 3: Priključite osnovni štit na Seeeduino, zatim spojite Seeeduino na računalo putem USB kabela.

Korak 4: Programiranje softvera

Biblioteku Touch Sensor Grove možete pronaći na ovom URL -u:

wiki.seeedstudio.com/Grove-12_Key_Capacitive_I2C_Touch_Sensor_V2-MPR121/

Knjižnica MP3 Grovea također se može pronaći u Seeed Wiki, ili jednostavno možete uključiti MP3.h u mapu projekta.

Seeeduinov digitalni pin 2 i 3 kao programska serija, kontrolira MP3 Grove koristeći protokol u podatkovnoj ljusci KT403A. Nakon inicijalizacije MP3 Grovea i osjetnika na dodir, postavite osjetljivost osjetnika na dodir i glasnoću MP3 Grovea.

Metoda loop () nastavlja provjeravati je li dodirni senzor dodirnut ili ne, ako je dodirnut, reproducirajte odgovarajuću mp3 datoteku u trenutnoj mapi instrumenta. Tekuće smanjenje može se promijeniti indeksom ulaznog instrumenta putem hardverske serije.

Preporučeni: