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-13 06:58
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.