Tartalomjegyzék:

Koporsó tánczene az Arduino használatával: 6 lépés
Koporsó tánczene az Arduino használatával: 6 lépés

Videó: Koporsó tánczene az Arduino használatával: 6 lépés

Videó: Koporsó tánczene az Arduino használatával: 6 lépés
Videó: #Arduino_midi_octapad_making_sinhala_part_1 home made octapad cover#shorts 2024, November
Anonim
Koporsó tánczene az Arduino használatával
Koporsó tánczene az Arduino használatával

Ebben az oktatóanyagban az vagyok, hogyan használhat egy Arduino -t zenéléshez hangszóróval (nincs szükség MP3 modulra). Először nézze meg ezt az oktatóvideót

1. lépés: Nézze meg ezt a videó bemutatót

Image
Image

2. lépés: Hardver szükséges

Kördiagramm
Kördiagramm

1. Arduino

2. Hangszóró vagy hangjelző

3. lépés: Áramköri diagram

Kördiagramm
Kördiagramm

Csak csatlakoztassa a hangszóró egyik vezetékét az arduino D8 -hoz, a másik végét pedig az arduino grondjához

4. lépés: Hogyan működik?

Az Arduino ebben az áramkörben különböző frekvenciájú hangokat hoz létre, és a hozzá csatlakoztatott hangszórón keresztül játssza le. A hang frekvenciájának (hangmagasságának) helyes időzítéssel (ritmussal) való variálása zenét hoz létre. Az Arduino jelet generál, és a 8 -as digitális érintkezőn keresztül adja ki. Ez hajtja a hangszóróhoz csatlakoztatott hangszórót, hogy hangot hozzon létre. Ebben az oktatóanyagban programoztam az Arduino -t, hogy játsszon egy „Astronomia coffin dance” dalt.

5. lépés: Hogyan készítettem dallamot és a NoteDurations ezt a dalt:

Hogyan készítettem dallamot és a NoteDurations ezt a dalt
Hogyan készítettem dallamot és a NoteDurations ezt a dalt

Ha megnézzük a programot, két int tömböt találunk: melody és noteDurations . Az első tömb tartalmazza a jegyzeteket, a második tömb pedig a megfelelő időtartamokat. Először leírtam ennek a dalnak a hangjegyeit, majd azzal írtam a dallam tömböt.

Ezután a notesz időtartamát írtam az egyes hangjegyek hossza szerint. Itt 8 = negyedhang, 4 = 8. hang stb. A magasabb érték hosszabb időtartamú hangokat ad. A hang és annak megfelelő időtartama a dallamban és a noteDurations . Módosíthatja ezeket, és bármilyen dalt létrehozhat elképzelései szerint

6. lépés: Kód és könyvtár

innen töltse le az Arduino kódot és könyvtárat

minden kétség itt kérdezzen

további oktatóanyagokért

Ajánlott: