Tartalomjegyzék:
- 1. lépés: A projektben használt dolgok
- 2. lépés: Történet
- 3. lépés: Hardvercsatlakozás
- 4. lépés: Szoftverprogramozás
- 5. lépés: Művelet
Videó: Levélzongora: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
É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:
DC - DC feszültség Lépés lekapcsoló mód Buck feszültségátalakító (LM2576/LM2596): 4 lépés
DC-DC feszültség Lépés lekapcsoló üzemmód Buck feszültségátalakító (LM2576/LM2596): A rendkívül hatékony bakkonverter készítése nehéz feladat, és még a tapasztalt mérnököknek is többféle kivitelre van szükségük, hogy a megfelelőt hozzák létre. egy DC-DC áramátalakító, amely csökkenti a feszültséget (miközben növeli
Akusztikus levitáció az Arduino Uno-val Lépésről lépésre (8 lépés): 8 lépés
Akusztikus lebegés az Arduino Uno-val Lépésről lépésre (8 lépés): ultrahangos hangátvivők L298N Dc női adapter tápegység egy egyenáramú tűvel Arduino UNOBreadboard és analóg portok a kód konvertálásához (C ++)
Élő 4G/5G HD videó streamelés DJI drónról alacsony késleltetéssel [3 lépés]: 3 lépés
Élő 4G/5G HD videó streaming a DJI Drone-tól alacsony késleltetéssel [3 lépés]: Az alábbi útmutató segít abban, hogy szinte bármilyen DJI drónról élő HD minőségű videó streameket kapjon. A FlytOS mobilalkalmazás és a FlytNow webes alkalmazás segítségével elindíthatja a videó streamingjét a drónról
Bolt - DIY vezeték nélküli töltő éjszakai óra (6 lépés): 6 lépés (képekkel)
Bolt - DIY vezeték nélküli töltés éjszakai óra (6 lépés): Az induktív töltés (más néven vezeték nélküli töltés vagy vezeték nélküli töltés) a vezeték nélküli áramátvitel egyik típusa. Elektromágneses indukciót használ a hordozható eszközök áramellátásához. A leggyakoribb alkalmazás a Qi vezeték nélküli töltő
4 lépés az akkumulátor belső ellenállásának méréséhez: 4 lépés
4 lépés az akkumulátor belső ellenállásának mérésére: Íme a 4 egyszerű lépés, amelyek segítenek mérni az akkumulátor belső ellenállását