Tartalomjegyzék:
- 1. lépés: Nézze meg ezt a videó bemutatót
- 2. lépés: Hardver szükséges
- 3. lépés: Áramköri diagram
- 4. lépés: Hogyan működik?
- 5. lépés: Hogyan készítettem dallamot [] és a NoteDurations [] ezt a dalt:
- 6. lépés: Kód és könyvtár
Videó: Koporsó tánczene az Arduino használatával: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
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
2. lépés: Hardver szükséges
1. Arduino
2. Hangszóró vagy hangjelző
3. lépés: Áramköri diagram
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:
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:
Halloweeni koporsó: 5 lépés
Halloweeni koporsó: Ez a koporsó díszítő tárgy Halloweenkor, de nem akármilyen … A beállításhoz és a szórakozáshoz a felhasználóval, aki interakcióba lép vele, bemutattuk az Arduino -t, amely élvezetesebbé és félelmetesebbé teszi az élményt . Egyrészt
A gyorsulás felügyelete a Raspberry Pi és az AIS328DQTR használatával Python használatával: 6 lépés
A gyorsulás nyomon követése a Raspberry Pi és az AIS328DQTR használatával Python használatával: A gyorsulás véges, azt hiszem, a fizika egyes törvényei szerint.- Terry Riley A gepárd elképesztő gyorsulást és gyors sebességváltozásokat használ üldözés közben. A leggyorsabb lény a parton időnként kihasználja csúcssebességét a zsákmány elkapására. Az
Neopixel Ws2812 Rainbow LED izzás M5stick-C - Szivárvány futtatása a Neopixel Ws2812 készüléken az M5stack M5stick C használatával Arduino IDE használatával: 5 lépés
Neopixel Ws2812 Rainbow LED izzás M5stick-C | Szivárvány futása a Neopixel Ws2812-en az M5stack M5stick C használatával Arduino IDE használatával: Sziasztok, srácok, ebben az oktatási útmutatóban megtanuljuk, hogyan kell használni a neopixel ws2812 LED-eket, vagy led szalagot vagy led mátrixot vagy led gyűrűt m5stack m5stick-C fejlesztőtáblával Arduino IDE-vel, és elkészítjük szivárványos mintát vele
RF 433MHZ rádióvezérlés HT12D HT12E használatával - Rf távirányító készítése HT12E és HT12D használatával 433 MHz -en: 5 lépés
RF 433MHZ rádióvezérlés HT12D HT12E használatával | Rf távirányító létrehozása HT12E és HT12D használatával 433 MHz -en: Ebben az oktatóanyagban megmutatom, hogyan készítsünk RADIO távirányítót a 433 MHz -es adó vevőmodul használatával HT12E kódolással & HT12D dekódoló IC. Ebben az utasításban nagyon olcsó komponenseket küldhet és fogadhat, mint például: HT
Vezeték nélküli távirányító 2,4 GHz -es NRF24L01 modul használatával Arduino - Nrf24l01 4 csatorna / 6 csatornás adó vevő négykópás - Rc Helikopter - Rc sík az Arduino használatával: 5 lépés (képekkel)
Vezeték nélküli távirányító 2,4 GHz -es NRF24L01 modul használatával Arduino | Nrf24l01 4 csatorna / 6 csatornás adó vevő négykópás | Rc Helikopter | Rc sík Arduino használatával: Rc autó működtetése | Quadcopter | Drone | RC sík | RC csónak, mindig szükségünk van vevőre és adóra, tegyük fel, hogy az RC QUADCOPTER esetében szükségünk van egy 6 csatornás adóra és vevőre, és az ilyen típusú TX és RX túl költséges, ezért készítünk egyet