Innholdsfortegnelse:

Kistedansemusikk ved bruk av Arduino: 6 trinn
Kistedansemusikk ved bruk av Arduino: 6 trinn

Video: Kistedansemusikk ved bruk av Arduino: 6 trinn

Video: Kistedansemusikk ved bruk av Arduino: 6 trinn
Video: Голубая стрела (1958) фильм 2024, November
Anonim
Kistedansemusikk ved hjelp av Arduino
Kistedansemusikk ved hjelp av Arduino

I denne opplæringen er jeg hvordan du kan bruke en Arduino til å lage musikk bare med en høyttaler (ingen MP3 -modul kreves). Se først denne videoopplæringen

Trinn 1: Se denne videoopplæringen

Image
Image

Trinn 2: Nødvendig maskinvare

Kretsdiagram
Kretsdiagram

1. en Arduino

2. En høyttaler eller en summer

Trinn 3: Kretsdiagram

Kretsdiagram
Kretsdiagram

Bare koble den ene ledningen til høyttaleren til D8 på arduinoen og den andre enden til jord av arduino

Trinn 4: Hvordan fungerer det?

Arduinoen i denne kretsen skaper toner av forskjellige frekvenser og spiller den gjennom høyttaleren som er koblet til den. Variasjonen av frekvensen til tonen (tonehøyde) med riktige timinger (rytme) skaper musikk. Arduino genererer et signal og sender det ut gjennom den digitale pinnen 8. Dette driver høyttaleren som er koblet til pinnen for å lage lyd. I denne opplæringen har jeg programmert Arduino til å spille en sang 'Astronomia coffin dance'.

Trinn 5: How I Made Melody og NoteDurations av denne sangen:

How I Made Melody og NoteDurations av denne sangen
How I Made Melody og NoteDurations av denne sangen

Hvis du ser på programmet, kan du finne to int -arrays: melodi og noteDurations . Det første arrayet inneholder notene, og det andre arrayet inneholder tilhørende varighet. Jeg skrev ned de musikalske notene til denne sangen først og skrev deretter melodien med den.

Deretter skrev jeg noteDurations i henhold til lengden på hvert notat. Her 8 = kvartnote, 4 = 8. note, etc. En høyere verdi gir notater med lengre varighet. Noten og tilhørende varighet er det som er i henholdsvis melodi og noteDurations . Du kan endre dem og lage hvilken som helst sang i henhold til ideene dine

Trinn 6: Kode og bibliotek

last ned Arduino -kode og bibliotek herfra

noen tvil spør her

for flere opplæringsprogrammer

Anbefalt: