Përmbajtje:
- Hapi 1: Gjërat e përdorura në këtë projekt
- Hapi 2: Histori
- Hapi 3: Lidhja e harduerit
- Hapi 4: Programimi i softuerit
- Hapi 5: Funksionimi
Video: Piano me gjethe: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
Ne bëmë një piano duke përdorur një sensor prekje, si dhe gjethe për çelësat e pianos.
Hapi 1: Gjërat e përdorura në këtë projekt
Komponentët e harduerit
- Seeeduino V4.2
- Mburoja e Bazës V2
- Grove - Sensori me prekje I2C me kapacitet 12 kyç V2 (MPR121)
- Grove - MP3 v2.0
Aplikacionet softuerike dhe shërbimet online
Arduino IDE
Hapi 2: Histori
Sensori i prekjes përcakton statusin e prekjes/lëshimit bazuar në ndryshimet e të dhënave të kapacitetit të elektrodës, kështu që ne mund ta përdorim atë për të bërë një piano me çdo objekt përçues që na pëlqen si çelës pianoje.
Hapi 3: Lidhja e harduerit
Hapi 1: Kopjoni skedarët mp3 në një pjesë të kartës SD, emërtoni dosjet njësoj si indekset e instrumentit përkatës dhe emërtoni skedarët mp3 njësoj si indekset përkatës të kanalit të Touch Sensor.
Hapi 2: Lidheni kartën SD me MP3 Grove, lidhni MP3 Grove dhe Touch Sensor në portën D2 dhe I2C në Base Shield, lidhni objektet përçuese në kanalet e Prekësit të Sensorit përmes kapëseve krokodilësh.
Hapi 3: Lidheni Base Shield në Seeeduino, më pas lidhni Seeeduino me PC përmes një kabllo USB.
Hapi 4: Programimi i softuerit
Biblioteka e Touch Sensor Grove mund të gjendet në këtë url:
wiki.seeedstudio.com/Grove-12_Key_Capacitive_I2C_Touch_Sensor_V2-MPR121/
Biblioteka e MP3 Grove gjithashtu mund të gjendet në Seeed Wiki, ose thjesht mund të përfshini MP3.h në dosjen e projektit.
Shih pinin dixhital 2 dhe 3 të Seeduino si një serial softuerësh, ai kontrollon MP3 Grove duke përdorur protolin në kutinë e të dhënave të KT403A. Pasi të inicializohen MP3 Grove dhe Touch Sensor, vendosni ndjeshmërinë e Touch Sensor dhe volumin e MP3 Grove.
Metoda e lakut () vazhdon të kontrollojë nëse Preku Sensori është prekur apo jo, nëse është prekur, luaj skedarin përkatës mp3 në dosjen aktuale të instrumenteve. Inseumenti aktual mund të ndryshohet nga indeksi i instrumentit të futur përmes serisë së harduerit.
Recommended:
Arduino Piezo Buzzer Piano: 5 hapa
Arduino Piezo Buzzer Piano: Këtu do të bëjmë një piano Arduino që përdor një zile piezo si folës. Ky projekt është lehtësisht i shkallëzueshëm dhe mund të funksionojë me pak a shumë shënime, në varësi të jush! Ne do ta ndërtojmë atë me vetëm katër butona/çelësa për thjeshtësi. Ky është një projekt argëtues dhe i lehtë
Pi-aser a Piano Laser: 9 hapa
Pi-aser a Piano Laser: Përshëndetje, unë jam student Multimedia & Teknologji krijuese në Howest Belgium. A keni dashur gjithmonë të luani muzikë, por jo si të gjithë? Atëherë kjo mund të jetë diçka për ju! Unë kam bërë një piano nga Lasers. Thjesht duhet të vendosësh gishtat sipër
Piano e thjeshtë Arduino: 8 hapa
Piano e thjeshtë Arduino: Sot do të krijojmë një piano të thjeshtë me një oktavë Arduino, që mund të jetë një pikënisje e shkëlqyer për projekte të tjera. Ky projekt do të prezantojë komponentët dhe programimin bazë të Arduino në një shkollë të mesme. Ndërsa kodi është individë të paracaktuar c
Arduino Piano Me Manual dhe 7 Këngë të Paracaktuara: 7 Hapa
Arduino Piano Me Manual dhe 7 Këngë të Paracaktuara: Arduino Piano Keyboard që ndërlidhet me LCD ka modalitetin 2. Modaliteti Manual & Mënyra e paravendosur. Kam përdorur butonin 7 për një piano të thjeshtë me 7 çelësa dhe 1 buton për modalitetin e konfigurimit për të kaluar në 7 këngë të paracaktuara
Piano uji e bërë duke përdorur kavanoz qelqi: 3 hapa
Piano uji e bërë duke përdorur kavanoz qelqi: Ky është një projekt i mahnitshëm dhe i lehtë për të gjithë. Unë nuk kam përdorur një mikrokontrollues ose një IC. Ky piano uji përdor kavanoza të vegjël. Ky është me të vërtetë një projekt bazë. Për ta bërë këtë projekt, ndiqni udhëzimet. KQRKESAT- kavanoza të çdo madhësie, të paktën 4 deri në maksimum.