Obsah:
- Krok 1: Věci použité v tomto projektu
- Krok 2: Příběh
- Krok 3: Hardwarové připojení
- Krok 4: Programování softwaru
- Krok 5: Provoz
Video: Listové piano: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Klavír jsme vyrobili pomocí dotykového senzoru, stejně jako listy pro klávesy klavíru.
Krok 1: Věci použité v tomto projektu
Hardwarové komponenty
- Seeeduino V4.2
- Základní štít V2
- Grove - kapacitní I2C dotykový senzor V2 (MPR121)
- Grove - MP3 v2.0
Softwarové aplikace a online služby
Arduino IDE
Krok 2: Příběh
Dotykový senzor určuje stav dotyku/uvolnění na základě změn kapacitních dat elektrod, takže jej můžeme použít k výrobě piana s jakýmkoli vodivým předmětem, který máme rádi jako klávesu piana.
Krok 3: Hardwarové připojení
Krok 1: Zkopírujte soubory mp3 na kousek karty SD, pojmenujte složky stejně jako odpovídající indexy nástroje a pojmenujte soubory mp3 stejně jako rejstříky odpovídajících kanálů dotykového senzoru.
Krok 2: Připojte kartu SD k MP3 Grove, připojte MP3 Grove a Touch Sensor k portu D2 a I2C v Base Shieldu, připojte vodivé předměty ke kanálům Touch Sensor pomocí krokodýlových klipů.
Krok 3: Připojte základní štít k Seeeduino a poté připojte Seeeduino k počítači pomocí kabelu USB.
Krok 4: Programování softwaru
Knihovnu Touch Sensor Grove najdete na této adrese URL:
wiki.seeedstudio.com/Grove-12_Key_Capacitive_I2C_Touch_Sensor_V2-MPR121/
Knihovnu MP3 Grove najdete také v Seeed Wiki, nebo můžete jednoduše zahrnout MP3.h do složky projektu.
Seeeduino's digital pin 2 and 3 as a software serial, it control MP3 Grove by using the protol in KT403A datashell. Po inicializaci MP3 Grove a Touch Sensor nastavte citlivost Touch Sensor a hlasitost MP3 Grove.
Metoda loop () stále kontroluje, zda se dotykového senzoru dotknete nebo ne, pokud se dotknete, přehrajte odpovídající soubor mp3 v aktuální složce nástroje. Aktuální stav lze změnit pomocí indexu vstupního nástroje pomocí hardwarového sériového čísla.
Doporučuje:
Arduino Piezo Buzzer Piano: 5 kroků
Arduino Piezo Buzzer Piano: Zde vyrobíme piano Arduino, které jako reproduktor používá piezo bzučák. Tento projekt je snadno škálovatelný a může pracovat s více či méně poznámkami, záleží na vás! Pro jednoduchost jej postavíme pouze se čtyřmi tlačítky/klávesami. Toto je zábavný a snadný projekt
Pi-aser a laserové piano: 9 kroků
Pi-aser a laserový klavír: Ahoj, jsem student Multimedia & Creative Technology ve společnosti Howest Belgium. Chtěli jste vždy hrát hudbu, ale ne jako všichni? Pak to může být něco pro vás! Vyrobil jsem z Laserů klavír. Jen musíš dát prsty nad
Jednoduché piano Arduino: 8 kroků
Jednoduché piano Arduino: Dnes vytvoříme jednoduché jednooktávové piano Arduino, které může být skvělým výchozím bodem pro další projekty. Tento projekt představí základní komponenty Arduino a programování na střední škole. Zatímco kód je předem připravený, jednotlivci
Makey Makey Piano Player: 7 kroků
Makey Makey Piano Player: Pojďme tedy začít. celkově tato myšlenka zabere asi 30 minut, než se vytvoří celý projekt, ale pokud jde o proces stavby, musíte se ujistit, že si pečlivě přečtete kroky, takže každopádně začněme s touto věcí
Air Piano využívající IR senzor přiblížení, reproduktor a Arduino Uno (upgradováno/část 2): 6 kroků
Air Piano využívající IR senzor přiblížení, reproduktor a Arduino Uno (Upgraded/part-2): Toto je upgradovaná verze předchozího projektu air piano? Zde jako výstup používám reproduktor JBL. Zahrnul jsem také dotykové tlačítko pro změnu režimů podle požadavků. Například- režim Hard Bass, normální režim, vysoký