Coffin Dance Music con Arduino: 6 passaggi
Coffin Dance Music con Arduino: 6 passaggi
Anonim
Coffin Dance Music usando Arduino
Coffin Dance Music usando Arduino

In questo tutorial spiegherò come puoi usare un Arduino per fare musica usando solo un altoparlante (non è richiesto alcun modulo MP3). Prima guarda questo video tutorial

Passaggio 1: guarda questo tutorial video

Image
Image

Passaggio 2: hardware necessario

Schema elettrico
Schema elettrico

1.un Arduino

2. Un altoparlante o un cicalino

Passaggio 3: schema elettrico

Schema elettrico
Schema elettrico

Basta collegare un filo dell'altoparlante a D8 di arduino e l'altra estremità a terra di arduino

Passaggio 4: come funziona?

L'Arduino in questo circuito crea toni di diverse frequenze e li riproduce attraverso l'altoparlante ad esso collegato. La variazione della frequenza del tono con tempi corretti crea musica. L'Arduino genera un segnale e lo emette attraverso il pin digitale 8. Questo guida l'altoparlante collegato al pin per creare il suono. In questo tutorial, ho programmato l'Arduino per riprodurre una canzone "Astronomia Coffin Dance".

Passaggio 5: come ho creato la melodia e la durata delle note di questa canzone:

Come ho realizzato la melodia e la durata delle note di questa canzone
Come ho realizzato la melodia e la durata delle note di questa canzone

Se dai un'occhiata al programma, puoi trovare due array int: melody e noteDurations. Il primo array contiene le note e il secondo array contiene le durate corrispondenti. Ho scritto prima le note musicali di questa canzone e poi ho scritto l'array melody con quello.

Poi ho scritto noteDurations in base alla lunghezza di ogni nota musicale. Qui 8 = semiminima, 4 = croma, ecc. Un valore più alto dà note di durata maggiore. La nota e la sua durata corrispondente sono ciò che c'è rispettivamente in melody e noteDurations. Puoi modificarli e creare qualsiasi canzone secondo le tue idee

Passaggio 6: codice e libreria

scarica il codice e la libreria Arduino da qui

qualsiasi dubbio chiedi qui

per altri tutorial

Consigliato: