
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:47

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
Arduino szöveg -beszéd konverter az LM386 - használatával Beszélő Arduino projekt - Talkie Arduino könyvtár: 5 lépés

Arduino szöveg -beszéd átalakító az LM386 | használatával Beszélő Arduino projekt | Talkie Arduino Könyvtár: Sziasztok, sok projektben megköveteljük az arduinótól, hogy beszéljen valamit, mint például a beszélő óra, vagy mondjon néhány adatot
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