
Kazalo:
- 1. korak: gumb pritrdite na ploščico
- Korak: Priključite 10K upor na eno od nog gumba
- 3. korak: Drugo nogo upora upognite z ozemljitvijo (GND) z žico
- 4. korak: Drugo nogo gumba z žico povežite z +5V
- 5. korak: Zgornjo desno nogo gumba z žico povežite z digitalnim zatičem 12
- 6. korak: Zvočnik pritrdite na ploščo. Upoštevajte oznake za pozitivno (+) in negativno (-) stran zvonilca
- Korak 7: Z žico priključite negativno (-) nogo brenčalke na ozemljitev (GND)
- Korak 8: Z žico povežite pozitivno (+) nogo zvonca na pin 8
- 9. korak: Kodiranje vašega Arduina
- 10. korak: Čestitamo, da ste končali! Zdaj pritisnite gumb in poslušajte sladko glasbo za rojstni dan
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:09



Ta projekt uporablja Arduino Uno, zvočni signal in gumb za predvajanje pesmi Happy Birthday! Ko pritisnete gumb, se zvočni signal predvaja celotno pesem Happy Birthday. Vidim povezavo z glasbenimi voščilnicami za rojstni dan, ki jih imajo moji otroci tako radi.
Za ustvarjanje tega projekta sem se odločil, ker ko sem dokončal svoj prvi projekt z zvočnikom, ni vseboval gumba in je igral zelo preprost vzorec. V preteklosti sem že uporabljal gumbe za prižig LED, zato sem se odločil, da v brenčalo dodam gumb in ustvarim pesem Happy Birthday kot presenečenje za 5. rojstni dan mojega sina! Všeč mu je bilo in igral je vedno znova! Kot otroci so vedno radi pritiskali na gumb. Najtežji del tega projekta je bilo ustvarjanje kode za pesem srečen rojstni dan iz nič, vendar je bilo zabavno videti, kako se lahko kodiranje poveže z drugimi temami, kot je pisanje glasbe.
Raven spretnosti: Začetnik
Navdih pripisujejo:
Kilic, M. (2016, 24. november). Melodija zvočnikov gumbov. Pridobljeno s
Materiali
- Mikro krmilnik Arduino Uno
- Ogledna plošča
- Piezo zvonec
- gumb
- 10K upor
- 5 moško-moških mostičarskih žic
- Priključni kabel USB
1. korak: gumb pritrdite na ploščico
Korak: Priključite 10K upor na eno od nog gumba

3. korak: Drugo nogo upora upognite z ozemljitvijo (GND) z žico

4. korak: Drugo nogo gumba z žico povežite z +5V

5. korak: Zgornjo desno nogo gumba z žico povežite z digitalnim zatičem 12

6. korak: Zvočnik pritrdite na ploščo. Upoštevajte oznake za pozitivno (+) in negativno (-) stran zvonilca

Korak 7: Z žico priključite negativno (-) nogo brenčalke na ozemljitev (GND)

Korak 8: Z žico povežite pozitivno (+) nogo zvonca na pin 8

9. korak: Kodiranje vašega Arduina
Zdaj smo pripravljeni dobiti kodo za vaš projekt. Pojdite na naslednjo povezavo in kopirajte kodo v urejevalnik Arduino.
Koda za vesel rojstni dan
Koda, na katero morate biti pozorni:
-
Ustvarite drugi zavihek za kodo kataloga smol in ga poimenujte: pitches.h
- Kodo iz kataloga parcel prilepite na nov zavihek pitches.h
- Črte 4-9 v kodi so opombe za pesem srečen rojstni dan. Zapiski prihajajo iz zavihka pitches.h
- Vrstica 15 vsebuje trajanje opomb, ki ustrezajo opombam v vrsticah 4-9
- V vrstici 42 urejate hitrost Melody. Če želite pospešiti ali upočasniti melodijo, ustrezno spremenite to številko.
- V vrstici 34 nastavite, koliko not bo v pesmi predvajanih. Če torej napišete novo melodijo, boste morda morali številko 28 prilagoditi številu not v novi melodiji.
10. korak: Čestitamo, da ste končali! Zdaj pritisnite gumb in poslušajte sladko glasbo za rojstni dan

Zdaj, ko ste zaigrali Happy Birthday, preizkusite svoje glasbene sposobnosti in kodirajte svojo novo pesem z zavihkom pitches.h kot katalog kod za različne note.
Priporočena:
Vesel rojstni dan na sintetizatorju vode z MakeyMakeyjem in praskanjem: 5 korakov

Vesel rojstni dan na sintetizatorju vode z MakeyMakey in Scratch: Namesto cvetja in petja lahko to instalacijo zgradite kot veliko presenečenje za rojstne dneve
Okvir za fotografije LED iz srca - naredite popolno darilo za valentinovo ali rojstni dan: 7 korakov (s slikami)

Okvir za fotografije LED iz srca - naredite popolno darilo za valentinovo ali rojstni dan: Pozdravljeni! V tem navodilu vam bom pokazal, kako lahko naredite ta čudovit fotookvir iz LED srca. Za vse navdušence nad elektroniko! Naredite popolno darilo za valentinovo, rojstni dan ali obletnico svojim najdražjim! Ogledate si lahko predstavitveni videoposnetek tega
Vesel rojstni dan RGB Rainbow Lighting Gift: 11 korakov

Vesel rojstni dan RGB Rainbow Lighting Gift: Pozdravljeni prijatelji, v tem navodilu bomo naredili drugačno darilo za rojstni dan z uporabo RGB neopixel. Ta projekt je videti zelo kul v temi ponoči. Vse informacije v tej vadnici sem navedel z vsemi deli in kodami. In upam, da vam je vsem všeč
Ustvarjalne ideje za rojstni dan: 5 korakov

Ustvarjalne ideje za rojstni dan: To je ideja za rojstnodnevno voščilnico, narejena vašim prijateljem in ljubljenim. LED lučka simbolizira svečo v kartici, medtem ko je črna okrogla stvar zvočnik, bo zvočnik predvajal pesem veselega rojstnega dne. Tako pesem kot luč bosta
DIY barvit vezje LED sveč za vesel rojstni dan: 7 korakov

DIY barvit svetilni krog sveč za rojstni dan: oblikovalski navdih tega kroga sveč je iz našega življenja. Na rojstnodnevni zabavi moramo prižgati sveče z vžigalnikom in po želji ugasniti sveče. To vezje DIY deluje na enak način. Kot lahko vidimo iz okoli