INHOUDSOPGAWE:
- Stap 1: Dinge wat in hierdie projek gebruik word
- Stap 2: Verhaal
- Stap 3: Hardewareverbinding
- Stap 4: sagteware programmering
- Stap 5: Bediening
Video: Blaarklavier: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Ons het 'n klavier gemaak met 'n aanraaksensor, sowel as blare vir klaviersleutels.
Stap 1: Dinge wat in hierdie projek gebruik word
Hardeware komponente
- Seeeduino V4.2
- Base Shield V2
- Grove - 12 sleutels kapasitiewe I2C aanraaksensor V2 (MPR121)
- Grove - MP3 v2.0
Sagteware -programme en aanlyndienste
Arduino IDE
Stap 2: Verhaal
Die aanraaksensor bepaal die aanraak-/vrylatingstatus op grond van veranderings in die elektrodekapasiteitsdata, sodat ons dit kan gebruik om 'n klavier te maak met enige geleidende voorwerp waarvan ons hou as klaviersleutel.
Stap 3: Hardewareverbinding
Stap 1: Kopieer die mp3 -lêers na 'n stukkie SD -kaart, noem gidse dieselfde as die indeks van die ooreenstemmende instrument en noem mp3 -lêers dieselfde as die ooreenstemmende Touch Sensor -kanaal se indekse.
Stap 2: Koppel die SD -kaart aan die MP3 Grove, verbind die MP3 Grove en die aanraaksensor aan die poort D2 en die I2C -poort in die basisskerm, verbind geleidende voorwerpe met die kanale van die aanraaksensor via krokodilknipsels.
Stap 3: Sluit die basisskerm aan op Seeeduino, en koppel Seeeduino dan via 'n USB -kabel aan 'n rekenaar.
Stap 4: sagteware programmering
Die biblioteek van Touch Sensor Grove kan gevind word in hierdie url:
wiki.seeedstudio.com/Grove-12_Key_Capacitive_I2C_Touch_Sensor_V2-MPR121/
MP3 Grove se biblioteek kan ook gevind word in Seeed Wiki, of u kan MP3.h eenvoudig in die projekmap insluit.
Die digitale pen 2 en 3 vaneduino as 'n sagteware -reeks, beheer MP3 Grove deur die protol in die KT403A -dataskel te gebruik. Nadat MP3 Grove en Touch Sensor geïnitialiseer is, stel die sensitiwiteit van Touch Sensor en volume Volume Grove in.
Die lus () -metode hou aan om te kyk of daar aan die raaksensor geraak word of nie, as dit aangeraak word, speel die ooreenstemmende mp3 -lêer in die huidige instrumentmap. Huidige insigument kan verander word deur die invoerinstrument se indeks via hardeware -reeks.
Aanbeveel:
Spelontwerp in vyf stappe: 5 stappe
Spelontwerp in fliek in 5 stappe: Flick is 'n baie eenvoudige manier om 'n speletjie te maak, veral iets soos 'n legkaart, visuele roman of avontuurlike spel
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: 3 stappe
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: in hierdie instruksies gaan ons gesigsopsporing uitvoer op Raspberry Pi 4 met Shunya O/S met behulp van die Shunyaface-biblioteek. Shunyaface is 'n biblioteek vir gesigherkenning/opsporing. Die projek het ten doel om die vinnigste opsporing en herkenningssnelheid te bereik met
DIY Vanity Mirror in eenvoudige stappe (met LED -strookligte): 4 stappe
DIY Vanity Mirror in eenvoudige stappe (met behulp van LED Strip Lights): In hierdie pos het ek 'n DIY Vanity Mirror gemaak met behulp van die LED strips. Dit is regtig cool, en u moet dit ook probeer
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): 6 stappe
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): wil u u vriende skrik en 'n skreeu geraas maak tydens Halloween? Of wil u net 'n goeie grap maak? Hierdie pop-up skerm van Zombies kan dit doen! In hierdie instruksies sal ek u leer hoe u maklik Zombies kan spring deur Arduino te gebruik. Die HC-SR0
Speel Doom op u iPod in 5 maklike stappe !: 5 stappe
Speel Doom op u iPod in 5 maklike stappe !: 'n Stap-vir-stap gids oor hoe u Rockbox op u iPod kan dubbellaai om Doom en tientalle ander speletjies te speel. Dit is iets baie maklik om te doen, maar baie mense staan nog steeds verbaas as hulle sien hoe ek op my iPod doom speel en deurmekaar raak met die instruksies