Բովանդակություն:

Happyնունդդ շնորհավոր- Buzzer and Button: 10 Steps
Happyնունդդ շնորհավոր- Buzzer and Button: 10 Steps

Video: Happyնունդդ շնորհավոր- Buzzer and Button: 10 Steps

Video: Happyնունդդ շնորհավոր- Buzzer and Button: 10 Steps
Video: ԾՆՈՒՆԴՏ ՇՆՈՐՀԱՎՈՐ-HAPPY BIRTHDAY/VIDEOCARD/ 2024, Նոյեմբեր
Anonim
Image
Image
Կցեք կոճակը Breadboard- ին
Կցեք կոճակը Breadboard- ին

Այս նախագիծը օգտագործում է Arduino Uno- ն, ազդանշանը և կոճակը ՝ Happy Birthday երգը նվագելու համար: Երբ կոճակը սեղմվում է, ազդանշանը նվագում է Happy Birthday- ի ամբողջ երգը: Ես տեսնում եմ կապը երաժշտական ծննդյան բացիկների հետ, որոնք երեխաներս շատ են սիրում:

Ես որոշեցի ստեղծել այս նախագիծը, քանի որ երբ ավարտեցի իմ առաջին նախագիծը ազդանշանային ազդանշանի միջոցով, այն չներառեց կոճակ և խաղաց շատ պարզ օրինակ: Նախկինում ես LED- ներ էի լուսավորում կոճակներով, ուստի որոշեցի կոճակ ավելացնել ազդանշանին և նաև ստեղծել Happy Birthday երգը որպես անակնկալ որդուս 5 -ամյակի համար: Նա սիրում էր այն և խաղում անընդմեջ: Ինչպես միշտ երեխաները, նա սիրում էր սեղմել կոճակը: Այս նախագծի ամենադժվար հատվածը զրոյից ստեղծեց երգի շնորհավոր ծնունդդ ծածկագիրը, բայց զվարճալի էր տեսնել, թե ինչպես է կոդավորումը կարող կապվել այլ առարկաների հետ, ինչպիսիք են երաժշտություն գրելը:

Հմտության մակարդակ ՝ սկսնակ

Ոգեշնչումը վերագրվում է.

Քըլըչ, Մ. (2016, նոյեմբերի 24): Կոճակի ազդանշանային մեղեդի: Վերցված է

Նյութեր

  • Arduino Uno միկրոհսկիչ
  • Breadboard
  • Պիեզո ազդանշան
  • կոճակ
  • 10K դիմադրություն
  • 5 տղամարդ-տղամարդ Jumper Wires
  • USB միակցիչ մալուխ

Քայլ 1. Կցեք կոճակը Breadboard- ին

Քայլ 2: 10K Resistor- ը միացրեք կոճակի ոտքերից մեկին:

10K դիմադրություն միացրեք կոճակի ոտքերից մեկին
10K դիմադրություն միացրեք կոճակի ոտքերից մեկին

Քայլ 3. Դիմադրիչի մյուս ոտքը միացրեք մետաղալարով գետնին (GND)

Հաղորդալարով միացրեք դիմադրության մյուս ոտքը գետնին (GND)
Հաղորդալարով միացրեք դիմադրության մյուս ոտքը գետնին (GND)

Քայլ 4. Կոճակի մյուս ոտքը լարով միացրեք +5V- ին

Կոճակի մյուս ոտքը լարով միացրեք +5V- ին
Կոճակի մյուս ոտքը լարով միացրեք +5V- ին

Քայլ 5. Կոճակի վերին աջ ոտքը լարով միացրեք թվային փին 12 -ին

Կոճակի վերին աջ ոտքը լարով միացրեք թվային փին 12 -ին
Կոճակի վերին աջ ոտքը լարով միացրեք թվային փին 12 -ին

Քայլ 6. Կցեք ազդանշանը տախտակին: Ուշադրություն դարձրեք ազդանշանի դրական (+) և բացասական (-) կողմերի պիտակներին:

Կցեք ազդանշանը տախտակին: Ուշադրություն դարձրեք ազդանշանի դրական (+) և բացասական (-) կողմերի պիտակներին
Կցեք ազդանշանը տախտակին: Ուշադրություն դարձրեք ազդանշանի դրական (+) և բացասական (-) կողմերի պիտակներին

Քայլ 7. Օգտագործեք մետաղալար ՝ ազդանշանի բացասական (-) ոտքը գետնին միացնելու համար (GND)

Օգտագործեք մետաղալար ՝ ազդանշանի բացասական (-) ոտքը գետնին միացնելու համար (GND)
Օգտագործեք մետաղալար ՝ ազդանշանի բացասական (-) ոտքը գետնին միացնելու համար (GND)

Քայլ 8. Օգտագործեք մետաղալար ՝ ազդանշանի դրական (+) ոտքը 8 -ին կապելու համար

Օգտագործեք մետաղալար ՝ ազդանշանի դրական (+) ոտքը 8 -ին կապելու համար
Օգտագործեք մետաղալար ՝ ազդանշանի դրական (+) ոտքը 8 -ին կապելու համար

Քայլ 9: Կոդավորեք ձեր Arduino- ն

Այժմ մենք պատրաստ ենք ստանալ ձեր նախագծի ծածկագիրը: Գնացեք հետևյալ հղումով և պատճենեք կոդը ձեր Arduino խմբագրիչում:

Happyնունդդ շնորհավոր ծածկագիր

Կոդ, որին պետք է ուշադրություն դարձնել

  • Ստեղծեք երկրորդ ներդիրը սկավառակի կատալոգի համար և անվանեք այն ՝ pitches.h

    • Տեղադրեք կոդը խաղադաշտերի կատալոգից ձեր նոր pitches.h ներդիրում
    • Կոդի 4-9-րդ տողերում նշվում են շնորհավոր ծնունդդ երգը: Նշումները գալիս են pitches.h էջանիշից
    • 15-րդ տողը պարունակում է 4-9-րդ տողերի նշումներին համապատասխանող նշումների տևողությունը
  • 42 -րդ տողն այն է, որտեղ դուք կարգավորում եք Մեղեդիի արագությունը: Եթե ցանկանում եք արագացնել կամ դանդաղեցնել մեղեդին, համապատասխանաբար փոխեք այս թիվը:
  • 34 -րդ տողում դուք սահմանում եք, թե քանի նոտա կհնչի երգում: Այսպիսով, եթե դուք գրում եք նոր մեղեդի, գուցե անհրաժեշտ լինի 28 համարը հարմարեցնել ձեր նոր մեղեդու նոտաների քանակին համապատասխանելու համար:

Քայլ 10: Շնորհավորում ենք, որ կատարված եք: Այժմ սեղմեք կոճակը և լսեք Happyննդյան տարեդարձի քաղցր երաժշտությունը:

Շնորհավորում ենք, դուք կատարված եք: Այժմ սեղմեք կոճակը և լսեք Happyննդյան տարեդարձի քաղցր երաժշտությունը
Շնորհավորում ենք, դուք կատարված եք: Այժմ սեղմեք կոճակը և լսեք Happyննդյան տարեդարձի քաղցր երաժշտությունը

Այժմ, երբ նվագել եք Happy Birthday- ը, փորձեք ձեր երաժշտական հմտությունները և կոդավորեք ձեր նոր երգը ՝ օգտագործելով pitches.h ներդիրը ՝ որպես տարբեր նոտաների կոդի կատալոգ:

Խորհուրդ ենք տալիս: