Cuprins:

Piano cu frunze: 5 pași
Piano cu frunze: 5 pași

Video: Piano cu frunze: 5 pași

Video: Piano cu frunze: 5 pași
Video: Cum scrii când începi un caiet nou 2024, Noiembrie
Anonim
Piano cu frunze
Piano cu frunze

Am realizat un pian folosind un senzor tactil, precum și frunze pentru tastele de pian.

Pasul 1: Lucruri utilizate în acest proiect

Componente hardware

  • Seeeduino V4.2
  • Scutul de bază V2
  • Grove - 12 taste capacitive I2C senzor tactil V2 (MPR121)
  • Grove - MP3 v2.0

Aplicații software și servicii online

IDE Arduino

Pasul 2: Poveste

Senzorul tactil determină starea de atingere / eliberare pe baza schimbărilor de date ale capacității electrodului, astfel încât să îl putem folosi pentru a crea un pian cu orice obiect conductor care ne place ca tastă de pian.

Pasul 3: Conexiune hardware

Pasul 1: Copiați fișierele mp3 pe o bucată de card SD, folderele de nume identice cu indexurile instrumentului corespunzător și numele fișierelor mp3 identice cu indexurile canalului senzorului tactil corespunzător.

Pasul 2: Conectați cardul SD la MP3 Grove, conectați MP3 Grove și senzorul tactil la portul D2 și portul I2C din baza Shield, conectați obiecte conductive la canalele senzorului tactil prin cleme de crocodil.

Pasul 3: Conectați ecranul de bază la Seeeduino, apoi conectați Seeeduino la computer printr-un cablu USB.

Pasul 4: Programare software

Biblioteca Touch Sensor Grove poate fi găsită în această adresă URL:

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

Biblioteca MP3 Grove poate fi găsită și în Seeed Wiki sau pur și simplu puteți include MP3.h în folderul proiectului.

PIN-urile digitale 2 și 3 ale lui Seeeduino ca serie software, controlează MP3 Grove folosind protola din baza de date KT403A. După inițializarea MP3 Grove și Touch Sensor, setați sensibilitatea senzorului tactil și volumul MP3 Grove.

Metoda loop () continuă să verifice dacă senzorul tactil este sau nu atins, dacă este atins, redați fișierul mp3 corespunzător din folderul curent al instrumentului. Insreumentul curent poate fi modificat prin indexul instrumentului de intrare prin serial hardware.

Recomandat: