
Sisällysluettelo:
- Vaihe 1: Kiinnitä painike leipälevyyn
- Vaihe 2: Yhdistä 10K -vastus yhteen painikkeen jaloista
- Vaihe 3: Liitä vastuksen toinen jalka maahan (GND) johdolla
- Vaihe 4: Kytke painikkeen toinen jalka johdolla +5 V: een
- Vaihe 5: Yhdistä painikkeen oikea yläjalka johdolla digitaaliseen nastaan 12
- Vaihe 6: Kiinnitä summeri taululle. Ota huomioon summerin positiivisen (+) ja negatiivisen (-) puolen tarrat
- Vaihe 7: Kytke summerin negatiivinen (-) jalka maahan johtimella (GND)
- Vaihe 8: Yhdistä summerin positiivinen (+) jalka langalla nastaan 8
- Vaihe 9: Arduinon koodaus
- Vaihe 10: Onnittelut, että olet valmis! Paina nyt painiketta ja kuuntele hyvää syntymäpäivää
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:43



Tässä projektissa käytetään Arduino Unoa, summeria ja nappia Happy Birthday! Kun painiketta painetaan, summeri soittaa koko Happy Birthday -kappaleen. Näen yhteyden musiikillisiin syntymäpäiväkortteihin, joita lapseni rakastavat niin paljon.
Päätin luoda tämän projektin, koska kun sain päätökseen ensimmäisen projektini summerilla, se ei sisältänyt painiketta ja soitti hyvin yksinkertaisen kuvion. Olin aikaisemmin käyttänyt painikkeita LEDien sytyttämiseen, joten päätin lisätä painikkeen summeriin ja luoda myös kappaleen Happy Birthday yllätyksenä poikani 5. syntymäpäivänä! Hän rakasti sitä ja pelasi kerta toisensa jälkeen! Kuten lapset aina, hän rakasti napin painamista. Tämän hankkeen vaikein osa oli luoda tyhjästä syntymäpäivän kappaleen koodi, mutta oli hauskaa nähdä, kuinka koodaus voi yhdistää muihin aiheisiin, kuten musiikin kirjoittamiseen.
Taitotaso: Aloittelija
Inspiraatiota hyvitetään:
Kilic, M. (2016, 24. marraskuuta). Painikkeen summerin melodia. Haettu osoitteesta
Materiaalit
- Arduino Uno -ohjain
- Leipälauta
- Pietsosummeri
- -painiketta
- 10K vastus
- 5 uros-uros-hyppyjohtoa
- USB -liitäntäkaapeli
Vaihe 1: Kiinnitä painike leipälevyyn
Vaihe 2: Yhdistä 10K -vastus yhteen painikkeen jaloista

Vaihe 3: Liitä vastuksen toinen jalka maahan (GND) johdolla

Vaihe 4: Kytke painikkeen toinen jalka johdolla +5 V: een

Vaihe 5: Yhdistä painikkeen oikea yläjalka johdolla digitaaliseen nastaan 12

Vaihe 6: Kiinnitä summeri taululle. Ota huomioon summerin positiivisen (+) ja negatiivisen (-) puolen tarrat

Vaihe 7: Kytke summerin negatiivinen (-) jalka maahan johtimella (GND)

Vaihe 8: Yhdistä summerin positiivinen (+) jalka langalla nastaan 8

Vaihe 9: Arduinon koodaus
Nyt olemme valmiit saamaan projektisi koodin. Siirry seuraavaan linkkiin ja kopioi koodi Arduino -editoriin.
Hyvää syntymäpäivää koodi
Huomioitava koodi:
-
Luo toinen välilehti piki -luettelokoodille ja nimeä se: pitches.h
- Liitä kentät -luettelon koodi uusiin pitches.h -välilehtiisi
- Koodin rivit 4-9 ovat hyvää syntymäpäivää laulun nuotit. Muistiinpanot tulevat Pitch.h -välilehdeltä
- Rivi 15 sisältää muistiinpanojen kestot, jotka vastaavat rivien 4-9 muistiinpanoja
- Linjalla 42 voit säätää melodian nopeutta. Jos haluat nopeuttaa tai hidastaa melodiaa, muuta tätä numeroa vastaavasti.
- Rivillä 34 voit määrittää, kuinka monta nuottia kappaleessa toistetaan. Joten jos kirjoitat uuden melodian, sinun on ehkä säädettävä numero 28 vastaamaan uuden melodian nuottien määrää.
Vaihe 10: Onnittelut, että olet valmis! Paina nyt painiketta ja kuuntele hyvää syntymäpäivää

Nyt kun olet pelannut Hyvää syntymäpäivää, kokeile musiikkitaitojasi ja koodaa uusi oma kappale käyttämällä pitches.h -välilehteä eri nuottien koodiluettelona.
Suositeltava:
Hyvää syntymäpäivää vesisyntetisaattorilla, jossa on MakeyMakey ja Scratch: 5 vaihetta

Hyvää syntymäpäivää vesisyntetisaattorilla MakeyMakeyn ja Scratchin kanssa: Kukkien ja laulun sijasta voit rakentaa tämän asennuksensuuri yllätys syntymäpäiville
Hyvää syntymäpäivää RGB Rainbow Lighting -lahja: 11 vaihetta

Hyvää syntymäpäivää RGB Rainbow Lighting Gift: Hei ystävät, tässä ohjeessa teemme erilaisen syntymäpäivälahjan RGB -neopikselin avulla. Tämä projekti näyttää erittäin viileältä pimeässä yöllä. Annoin kaikki tiedot tässä opetusohjelmassa al osilla ja koodeilla. Ja toivon, että te kaikki tykkäätte tästä
Luovia ideoita hyvää syntymäpäivää varten: 5 vaihetta

Luovia ideoita hyvää syntymäpäivää varten: Tämä on syntymäpäiväkorttiidea ystävillesi ja rakkaillesi. LED -valo symboloi kortin sisällä olevaa kynttilää, kun taas musta pyöreä esine on kaiutin, kaiutin soittaa hyvää syntymäpäivää. Sekä laulu että valo
DIY värikäs hyvää syntymäpäivää LED -kynttiläpiiri: 7 vaihetta

DIY värikäs hyvää syntymäpäivää LED -kynttiläpiiri: Tämän kynttiläpiirin suunnittelun inspiraatio on elämästämme. Syntymäpäiväjuhlissamme meidän on sytytettävä kynttilät sytyttimellä ja toiveen jälkeen puhallamme kynttilät. Tämä DIY -piiri toimii samalla tavalla. Kuten voimme nähdä kiertueesta
Hyvää syntymäpäivää viritys Circuit Playgroundin avulla: 3 vaihetta

Hyvää syntymäpäivää viritys Circuit Playgroundin avulla: Näin voit pelata Hyvää syntymäpäivää -melodian Adafruitin Arduino -yhteensopivan piirilevyn leikkikentällä