
Tartalomjegyzék:
- Lépés: Rögzítse a gombot a kenyértáblához
- 2. lépés: Csatlakoztasson egy 10K ellenállást a gomb egyik lábához
- 3. lépés: Csatlakoztassa az ellenállás másik lábát a földhöz (GND) vezetékkel
- 4. lépés: Csatlakoztassa a gomb másik lábát vezetékkel a +5V -hoz
- 5. lépés: Csatlakoztassa a gomb jobb felső lábát vezetékkel a 12 -es digitális tűhöz
- 6. lépés: Rögzítse a zümmögőt a táblához. Vegye figyelembe a zümmögő pozitív (+) és negatív (-) oldalainak címkéit
- 7. lépés: Vezetékkel csatlakoztassa a zümmögő negatív (-) lábát a földhöz (GND)
- Lépés: Csatlakoztassa a zümmögő pozitív (+) lábát egy vezetékkel a 8 -as érintkezőhöz
- 9. lépés: Az Arduino kódolása
- 10. lépés: Gratulálunk, elkészült! Most nyomja meg a gombot, és hallgassa meg a Boldog születésnapot
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48



Ez a projekt az Arduino Uno -t, egy hangjelzőt és egy gombot használ a Happy Birthday! Amikor megnyomja a gombot, a hangjelző lejátssza a Happy Birthday teljes dalát. Látom a kapcsolatot a zenés születésnapi kártyákkal, amelyeket a gyerekeim annyira szeretnek.
Úgy döntöttem, hogy létrehozom ezt a projektet, mert amikor befejeztem az első projektemet zümmögő segítségével, nem tartalmazott gombot, és nagyon egyszerű mintát játszott. Korábban gombokkal világítottam a LED -eket, ezért úgy döntöttem, hogy hozzáadok egy gombot a zümmögőhöz, és elkészítem a Happy Birthday dalt, meglepetésként a fiam 5. születésnapjára! Imádta és újra és újra játszott! Gyermekként mindig is szerette nyomni a gombot. Ennek a projektnek a legnehezebb része a boldog születésnap című dal kódjának a semmiből való létrehozása volt, de szórakoztató volt látni, hogy a kódolás hogyan kapcsolódhat más témákhoz, például a zeneíráshoz.
Készségszint: Kezdő
Az inspiráció jóváírása:
Kilic, M. (2016, november 24.). Gomb zümmögő dallam. Letöltve:
Anyagok
- Arduino Uno mikrovezérlő
- Kenyeretábla
- Piezo hangjelző
- gomb
- 10K ellenállás
- 5 férfi-férfi jumper vezeték
- USB csatlakozó kábel
Lépés: Rögzítse a gombot a kenyértáblához
2. lépés: Csatlakoztasson egy 10K ellenállást a gomb egyik lábához

3. lépés: Csatlakoztassa az ellenállás másik lábát a földhöz (GND) vezetékkel

4. lépés: Csatlakoztassa a gomb másik lábát vezetékkel a +5V -hoz

5. lépés: Csatlakoztassa a gomb jobb felső lábát vezetékkel a 12 -es digitális tűhöz

6. lépés: Rögzítse a zümmögőt a táblához. Vegye figyelembe a zümmögő pozitív (+) és negatív (-) oldalainak címkéit

7. lépés: Vezetékkel csatlakoztassa a zümmögő negatív (-) lábát a földhöz (GND)

Lépés: Csatlakoztassa a zümmögő pozitív (+) lábát egy vezetékkel a 8 -as érintkezőhöz

9. lépés: Az Arduino kódolása
Most készen állunk a projekt kódjának lekérésére. Lépjen a következő linkre, és másolja a kódot az Arduino szerkesztőjébe.
Boldog születésnapot kód
Kód, amelyet figyelembe kell venni:
-
Hozzon létre egy második lapot a pályakatalógus -kódhoz, és nevezze el: pitches.h
- Illessze be a kódokat a helyek katalógusából az új hangmagasságokba. H fülre
- A kód 4-9 sora a boldog születésnapot tartalmazó dal megjegyzése. A hangok a hangmagasságból származnak.h fül
- A 15. sor a 4-9. Sor jegyzeteinek megfelelő jegyzetidőket tartalmazza
- A 42. sorban szabályozhatja a dallam sebességét. Ha fel akarja gyorsítani vagy lassítani a dallamot, módosítsa ezt a számot.
- A 34. sorban állíthatja be, hogy hány hangot játsszon le a dal. Tehát, ha új dallamot ír, előfordulhat, hogy a 28 -as számot úgy kell beállítania, hogy az megfeleljen az új dallam hangjainak számához.
10. lépés: Gratulálunk, elkészült! Most nyomja meg a gombot, és hallgassa meg a Boldog születésnapot

Most, hogy játszottál a Happy Birthday -vel, próbáld ki zenei képességeidet, és kódold le a saját dalodat a pitches.h lapon, a különböző hangjegyek kódkatalógusaként.
Ajánlott:
Boldog születésnapot a MakeyMakey és a Scratch vízi szintetizátorán: 5 lépés

Boldog születésnapot a vízszintetizátoron a MakeyMakey és a Scratch segítségével: Virágok és éneklés helyett felépítheti ezt az installációt, nagy meglepetés születésnapokra
Boldog születésnapot RGB Rainbow Lighting Ajándék: 11 lépés

Boldog születésnapot RGB Rainbow Lighting Ajándék: Helló barátaim, ebben az oktatható anyagban más születésnapi ajándékot készítünk RGB neopixel segítségével. Ez a projekt nagyon jól néz ki éjszaka sötétben. Ebben az oktatóanyagban minden információt megadtam al alkatrészekkel és kódokkal. És remélem, hogy mindannyian szeretitek ezt
A Boldog poszméh: 8 lépés (képekkel)

The Blissful Bumble Bee: Egy boldog poszméh, amely az egész interneten terjeszti a teljességet! Építeni fogunk egy aranyos kis méhet, amely mozog, és elárul egy szórakoztató tényt vagy támogató kijelentést, amikor megnyom egy gombot a Remo.tv robot streaming platformon . Megtalálhatod
DIY színes Boldog születésnapot LED gyertya áramkör: 7 lépés

DIY színes Boldog születésnapot LED gyertya áramkör: A gyertya áramkör tervezési ihletése az életünkből származik. Születésnapi bulinkon öngyújtóval kell meggyújtanunk a gyertyákat, és a kívánság megtétele után el kell fújni a gyertyákat. Ez a DIY áramkör ugyanúgy működik. Mint a körből láthatjuk
Boldog születésnapot a dallam a Circuit Playground használatával: 3 lépés

Boldog születésnapot a Circuit Playground használatával: Így játszhatod a Happy Birthday Melody -t az Adafruit Arduino kompatibilis tábla Circuit Playground -ján. Szükségem volt valami apróra, hogy beágyazhassak egy dobozba egy születésnapi doboz meglepetéshez