Tartalomjegyzék:

Levélzongora: 5 lépés
Levélzongora: 5 lépés

Videó: Levélzongora: 5 lépés

Videó: Levélzongora: 5 lépés
Videó: 5 Levels of Für Elise (Piano) 2024, November
Anonim
Levélzongora
Levélzongora

Érintőérzékelővel zongorát készítettünk, valamint leveleket zongora billentyűkhöz.

1. lépés: A projektben használt dolgok

Hardver alkatrészek

  • Seeeduino V4.2
  • Alappajzs V2
  • Grove - 12 kulcsos kapacitív I2C érintőérzékelő V2 (MPR121)
  • Grove - MP3 v2.0

Szoftveralkalmazások és online szolgáltatások

Arduino IDE

2. lépés: Történet

Az érintésérzékelő meghatározza az érintés/kioldás állapotát az elektróda kapacitásadatainak változásai alapján, így felhasználhatjuk zongora készítéséhez bármilyen vezetőképes tárggyal, amelyet szeretünk zongorakulcsként.

3. lépés: Hardvercsatlakozás

1. lépés: Másolja az mp3 fájlokat egy SD -kártyára, a névmappákat, amelyek megegyeznek a megfelelő műszer indexeivel, és nevezze meg az mp3 fájlokat, mint a megfelelő Touch Sensor csatorna indexeit.

2. lépés: Csatlakoztassa az SD -kártyát az MP3 Grove -hoz, csatlakoztassa az MP3 Grove -t és az Érintésérzékelőt a Base Shield D2 és I2C portjához, és kössön vezetőképes tárgyakat az Érintésérzékelő csatornáihoz krokodilcsipeszeken keresztül.

3. lépés: Csatlakoztassa az alappajzsot a Seeeduino -hoz, majd csatlakoztassa a Seeeduino -t a számítógéphez USB -kábellel.

4. lépés: Szoftverprogramozás

A Touch Sensor Grove könyvtára ezen az URL -en található:

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

Az MP3 Grove könyvtára szintén megtalálható a Seeed Wikiben, vagy egyszerűen beillesztheti az MP3.h fájlt a projektmappába.

A Seeeduino 2. és 3. digitális tűje szoftversorozatként vezérli az MP3 Grove -t a protol használatával a KT403A adatlapjában. Az MP3 Grove és az Touch Sensor inicializálása után állítsa be az Touch Sensor érzékenységét és az MP3 Grove hangerejét.

A loop () metódus folyamatosan ellenőrzi, hogy az érintésérzékelőt megérintették -e vagy sem, ha megérinti, akkor játssza le a megfelelő mp3 fájlt az aktuális hangszermappában. Az aktuális elemet a bemeneti eszköz indexe megváltoztathatja a hardveres soroson keresztül.

Ajánlott: