Sommario:

Pianoforte a foglia: 5 passi
Pianoforte a foglia: 5 passi

Video: Pianoforte a foglia: 5 passi

Video: Pianoforte a foglia: 5 passi
Video: Historiette No. 5 2024, Dicembre
Anonim
Pianoforte a foglia
Pianoforte a foglia

Abbiamo realizzato un pianoforte utilizzando un sensore tattile e foglie per i tasti del pianoforte.

Passaggio 1: cose utilizzate in questo progetto

Componenti hardware

  • Seeeduino V4.2
  • Scudo base V2
  • Grove - Sensore tattile capacitivo I2C a 12 tasti V2 (MPR121)
  • Grove - MP3 v2.0

App software e servizi online

Arduino IDE

Fase 2: Storia

Il sensore tattile determina lo stato di tocco/rilascio in base alle modifiche dei dati di capacità dell'elettrodo, quindi possiamo usarlo per creare un pianoforte con qualsiasi oggetto conduttivo che ci piace come tasto del pianoforte.

Passaggio 3: connessione hardware

Passaggio 1: copiare i file mp3 su un pezzo di scheda SD, denominare le cartelle come gli indici dello strumento corrispondente e denominare i file mp3 come gli indici del canale del sensore tattile corrispondente.

Passaggio 2: collegare la scheda SD a MP3 Grove, collegare MP3 Grove e Touch Sensor alla porta D2 e alla porta I2C in Base Shield, collegare oggetti conduttivi ai canali del sensore tattile tramite clip a coccodrillo.

Passaggio 3: collega lo schermo di base a Seeeduino, quindi collega Seeeduino al PC tramite un cavo USB.

Fase 4: Programmazione del software

La libreria di Touch Sensor Grove può essere trovata in questo URL:

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

La libreria di MP3 Grove può essere trovata anche in Seeed Wiki, oppure puoi semplicemente includere MP3.h nella cartella del progetto.

Il pin digitale 2 e 3 di Seeeduino come seriale software, controlla MP3 Grove utilizzando il protocollo nella datashell KT403A. Dopo che MP3 Grove e Touch Sensor sono stati inizializzati, impostare la sensibilità del Touch Sensor e il volume di MP3 Grove.

Il metodo loop() continua a controllare se Touch Sensor viene toccato o meno, se viene toccato, riproduce il file mp3 corrispondente nella cartella dello strumento corrente. Lo strumento attuale può essere modificato dall'indice dello strumento di input tramite seriale hardware.

Consigliato: