Përmbajtje:

Gëzuar ditëlindjen-Zile dhe buton: 10 hapa
Gëzuar ditëlindjen-Zile dhe buton: 10 hapa

Video: Gëzuar ditëlindjen-Zile dhe buton: 10 hapa

Video: Gëzuar ditëlindjen-Zile dhe buton: 10 hapa
Video: GEZUAR ! 2024, Korrik
Anonim
Image
Image
Bashkangjitni butonin në tabelën e bukës
Bashkangjitni butonin në tabelën e bukës

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

Lidhni një Rezistencë 10K me njërën nga këmbët e butonit
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

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

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

Lidhni këmbën tjetër të butonit me tela në +5V
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

Lidhni këmbën e sipërme të djathtë të butonit me një tel në kunjin dixhital 12
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

Bashkangjitni Buzzer në Bord. Merrni shënim Etiketat për Anët Pozitive (+) dhe Negative (-) të Buzzer
Bashkangjitni Buzzer 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)

Përdorni një tela për të lidhur këmbën negative (-) të kumbuesit në tokë (GND)
Përdorni një tela për të lidhur këmbën negative (-) të kumbuesit në tokë (GND)

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

Përdorni një tela për të lidhur këmbën pozitive (+) të kumbuesit në kunjin 8
Përdorni një tela për të lidhur këmbën pozitive (+) të kumbuesit në kunjin 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

Urime Ju jeni bërë! Tani Shtypni butonin dhe dëgjoni muzikën e ëmbël të ditëlindjes së lumtur!
Urime Ju jeni bërë! 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: