Sadržaj:
- Korak 1: Stvari korištene u ovom projektu
- Korak 2: Priča
- Korak 3: Povezivanje hardvera
- Korak 4: Programiranje softvera
- Korak 5: Operacija
Video: Leaf Piano: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
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:
Dizajn igre brzim pokretom u 5 koraka: 5 koraka
Dizajn igre u Flick -u u 5 koraka: Flick je zaista jednostavan način stvaranja igre, osobito nečega poput zagonetke, vizualnog romana ili avanturističke igre
Broj koraka: 17 koraka
الكشف عن عن أنواع المحاليل: محمدآل سعودالكشف عن المحاليل رابط الفديو
Breadboard Touch Piano: 5 koraka
Breadboard Touch Piano: Za izradu klavira osjetljivog na dodir trebate samo attiny 85, CD4051 (bilo koji analogni multiplekser) i zujalicu
SMD 555 Timer Piano!: 4 koraka (sa slikama)
SMD 555 Timer Piano!: Pozdrav svima! U ovom uputstvu pokazat ću vam kako napraviti mali klavir koristeći uobičajeni mjerač vremena 555, ali sa SMD komponentama! SMD znači uređaj za površinsko montiranje i te se komponente montiraju ili postavljaju izravno na površinu tiskanog materijala
PCB Touch Piano: 6 koraka (sa slikama)
PCB Touch Piano: Klavir za vaš džep? Naravno! Pomoću prijenosa tonera za pisač, rješenja za bakropis i bakra Teensy 3.2 izrađujemo maleni MIDI kontroler koji reagira jednostavnim dodirom prsta. Trebat će vam neki materijali: 100 mm x 70 mm bakrena PCB Teensy 3.2 Ferric