
Përmbajtje:
- Hapi 1: Bashkojeni butonin në tabelën e bukës
- Hapi 2: Lidhni një Rezistencë 10K me njërën nga këmbët e butonit
- Hapi 3: Lidhni këmbën tjetër të rezistencës në tokë (GND) me një tel
- Hapi 4: Lidhni këmbën tjetër të butonit me tela në +5V
- Hapi 5: Lidhni këmbën e sipërme të djathtë të butonit me një tel në kunjin dixhital 12
- Hapi 6: Bashkojeni Zilen në Bord. Merrni shënim Etiketat për Anët Pozitive (+) dhe Negative (-) të Buzzer
- Hapi 7: Përdorni një tela për të lidhur këmbën Negative (-) të Buzzer në Tokë (GND)
- Hapi 8: Përdorni një tela për të lidhur këmbën Pozitive (+) të Buzzer në Pin 8
- Hapi 9: Kodimi i Arduino -s tuaj
- Hapi 10: Urime Jeni Përfunduar! Tani Shtypni butonin dhe dëgjoni muzikën e ëmbël të ditëlindjes së lumtur
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10



Ky projekt përdor Arduino Uno, një zile dhe një buton për të luajtur këngën Happy Birthday! Kur shtypet butoni, zilja luan të gjithë këngën e Gëzuar Ditëlindjen. Unë shoh lidhjen me kartat muzikore të ditëlindjes që fëmijët e mi i duan aq shumë.
Zgjodha të krijoj këtë projekt sepse kur përfundova projektin tim të parë duke përdorur një zile nuk përfshiu një buton dhe luajti një model shumë të thjeshtë. Unë kisha përdorur butona për të ndezur LED në të kaluarën, kështu që vendosa të shtoj një buton në zile dhe gjithashtu të krijoj këngën Happy Birthday si një surprizë për ditëlindjen e 5 -të të djalit tim! Ai e donte atë dhe luante pa pushim! Si fëmijët gjithmonë, atij i pëlqente të shtypte butonin. Pjesa më e vështirë e këtij projekti ishte krijimi nga e para e kodit të këngës për ditëlindjen e lumtur, por ishte argëtuese të shihje se si kodimi mund të lidhet me lëndë të tjera, siç është shkrimi i muzikës.
Niveli i aftësive: Fillestar
Frymëzimi i atribuohet:
Kiliç, M. (2016, 24 nëntor). Melodi zile e butonit. Marrë nga
Materiale
- Mikrokontrolluesi Arduino Uno
- Breadboard
- Zhurmë piezo
- buton
- Rezistencë 10K
- 5 Tela Jumper meshkuj-meshkuj
- Kabllo lidhës USB
Hapi 1: Bashkojeni butonin në tabelën e bukës
Hapi 2: Lidhni një Rezistencë 10K me njërën nga këmbët e butonit

Hapi 3: Lidhni këmbën tjetër të rezistencës në tokë (GND) me një tel

Hapi 4: Lidhni këmbën tjetër të butonit me tela në +5V

Hapi 5: Lidhni këmbën e sipërme të djathtë të butonit me një tel në kunjin dixhital 12

Hapi 6: Bashkojeni Zilen në Bord. Merrni shënim Etiketat për Anët Pozitive (+) dhe Negative (-) të Buzzer

Hapi 7: Përdorni një tela për të lidhur këmbën Negative (-) të Buzzer në Tokë (GND)

Hapi 8: Përdorni një tela për të lidhur këmbën Pozitive (+) të Buzzer në Pin 8

Hapi 9: Kodimi i Arduino -s tuaj
Tani jemi gati të marrim kodin për projektin tuaj. Shkoni në lidhjen e mëposhtme dhe kopjoni kodin në redaktorin tuaj Arduino.
Kodi i Gëzuar Ditëlindjes
Kodi për të marrë parasysh:
-
Krijoni një skedë të dytë për kodin e katalogut të katranit dhe emërtojeni atë: pitches.h
- Ngjiteni kodin nga katalogu i fushave në skedën tuaj të re
- Linjat 4-9 në kod janë shënimet për këngën gëzuar ditëlindjen. Shënimet vijnë nga tabs pitches.h
- Linja 15 përmban kohëzgjatjen e shënimeve që korrespondojnë me shënimet në rreshtat 4-9
- Linja 42 është ajo ku ju rregulloni shpejtësinë e Melodisë. Nëse doni të shpejtoni ose ngadalësoni melodinë, ndryshoni këtë numër në përputhje me rrethanat.
- Linja 34 është ajo ku vendosni se sa nota do të luhen në këngë. Pra, nëse shkruani një melodi të re, mund t'ju duhet të rregulloni numrin 28 që të përputhet me numrin e shënimeve në melodinë tuaj të re.
Hapi 10: Urime Jeni Përfunduar! Tani Shtypni butonin dhe dëgjoni muzikën e ëmbël të ditëlindjes së lumtur

Tani që keni luajtur Happy Birthday provoni aftësitë tuaja muzikore dhe kodoni një këngë të re tuajin duke përdorur skedën pitches.h si një katalog kodesh për notat e ndryshme.
Recommended:
Gëzuar ditëlindjen në sintetizuesin e ujit me MakeyMakey dhe Scratch: 5 hapa

Gëzuar ditëlindjen në sintetizuesin e ujit me MakeyMakey dhe Scratch: Në vend të Luleve dhe Këndimit ju mund ta ndërtoni këtë instalim si një surprizë e madhe për ditëlindjet
Korniza LED e Zemrës - Bëni një dhuratë të përsosur për Shën Valentin ose Ditëlindjen: 7 hapa (me fotografi)

Korniza LED e Zemrës - Bëni një dhuratë të përsosur për Shën Valentin ose Ditëlindjen: Përshëndetje! Në këtë udhëzues, unë do t'ju tregoj se si mund ta bëni këtë kornizë të mrekullueshme LED të Zemrës. Për të gjithë entuziastët e elektronikës! Bëni dhuratën e përsosur të Shën Valentinit, Ditëlindjes ose Përvjetorit për të dashurit tuaj! Ju mund të shikoni Demo Video të kësaj
Gëzuar ditëlindjen RGB Dhurata e ndriçimit të ylberit: 11 hapa

Gëzuar Ditëlindjen RGB Dhurata e Ndriçimit të Ylberit: Përshëndetje miq, në këtë udhëzues do të bëjmë një Dhuratë të ndryshme për Ditëlindje duke përdorur neopixel RGB. Ky projekt duket shumë i ftohtë në errësirë gjatë natës. I ofrova të gjitha informacionet në këtë tutorial me pjesë dhe kode. Dhe shpresoj që të gjithëve ju pëlqen kjo
Gëzuar Ditëlindjen Tune Duke përdorur Sheshin e Lojërave të Qarkut: 3 hapa

Gëzuar Ditëlindjen Tune Duke përdorur Sheshin e Lojërave: Ja se si të luani Melodinë e Gëzuar Ditëlindjes në Bordin e Qarkut të Arduino Compatible të Adafruit. Kisha nevojë për diçka të vogël për të futur në një kuti për një surprizë të kutisë së ditëlindjes
Tifozë të Çantës së lirë dhe të gëzuar të ndërruar: 11 hapa

Tifozë të Rastit të lirë dhe të gëzuar të ndërruar: Kështu shtova 2 tifozë shtesë në kompjuterin tim me çelsa të mëdhenj të ndriçuar duke përdorur gjëra për të cilat kisha gënjyer. Unë e di që ju mund të merrni 5 1/2 inç kontrollues tifozësh të montuar në gji mjaft të lirë në ditët e sotme, por unë mendoj se kjo është më e ftohtë