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

Arduino Christmas Cheer !: 5 քայլ (նկարներով)
Arduino Christmas Cheer !: 5 քայլ (նկարներով)

Video: Arduino Christmas Cheer !: 5 քայլ (նկարներով)

Video: Arduino Christmas Cheer !: 5 քայլ (նկարներով)
Video: DIY Arduino Controlled Xmas Lights 2024, Հուլիսի
Anonim
Arduino Սուրբ Christmasնունդ
Arduino Սուրբ Christmasնունդ
Arduino Սուրբ Christmasնունդ
Arduino Սուրբ Christmasնունդ
Arduino Սուրբ Christmasնունդ
Arduino Սուրբ Christmasնունդ

Սփռեք սեզոնը ՝ Արդուինոյի տոնածառերը կպցնելու համար, և ի՞նչ ավելի լավ, քան տոնածառ: Այս նախագծում մենք պատրաստելու ենք տոնածառ, որը կարող է երգել տարբեր Սուրբ Christmasննդյան երգեր և լուսավորվել երաժշտության հետ միասին: Կցված է գործող ծառի աուդիո ֆայլը ՝ պատկերացում կազմելու համար, թե ինչպիսին է այն հնչում:

Քայլ 1: Անհրաժեշտ մասեր

Image
Image
Ամեն ինչ միացրեք!
Ամեն ինչ միացրեք!

Այսպիսով, ծառն այդքան էլ չի անում, ինչը նշանակում է, որ մեր մասերի ցուցակը իրականում բավականին փոքր է, այն ամենը, ինչ մեզ անհրաժեշտ կլինի հետևյալ կերպ.

  • Arduino Micro (այստեղ)
  • Buzzer (այստեղ)
  • 12 LED (այստեղ)
  • Կոճակ (այստեղ)
  • Մետաղալար
  • Գործի նյութ

Ինչ վերաբերում է գործիքներին, այն ամենը, ինչ մեզ պետք կգա, զոդման սարք, սոսինձ ատրճանակ և տուփ կտրող սարք է, ինչը կդարձնի սա իսկապես պարզ, զվարճալի նախագիծ:

Քայլ 2: Ամրագրեք ամեն ինչ:

Ամեն ինչ լարելով
Ամեն ինչ լարելով
Ամեն ինչ լարելով
Ամեն ինչ լարելով

Այս նախագծի էլեկտրագծերը մի փոքր խառնաշփոթ են, քանի որ մենք վերահսկելու ենք 2 LED- ի վեց հավաքածու, բայց ընդհանուր առմամբ ամեն ինչ դեռևս բավականին պարզ է `ամեն ինչ ճիշտ միացնելու համար:

Եկեք սկսենք ՝ դարձնելով մեր LED շղթան, մենք սկսում ենք միացնել բոլոր ստորգետնյա ոտքերը (կարճ ոտքերը) միասին ՝ դարձնելով ընդհանուր հիմք բոլոր LED- ների միջև: Այժմ մենք ցանկանում ենք 12 LED- ները զուգակցել 2 -ի խմբերի, մենք դա անում ենք ՝ յուրաքանչյուր առանձին խմբի ավելի երկար ոտքը միացնելով իրար, այսինքն ՝ երբ էներգիան մատակարարվի այդ հավաքածուին, երկուսն էլ կմիացվեն: Այժմ մենք պետք է ունենանք 1 ընդհանուր հիմք և 6 կաթոդ, որոնք պետք է միանանք Arduino- ին, յուրաքանչյուր հավաքածու միացված է Arduino- ի մուտքերից մեկին, որոնք գտնվում են 3, 4, 5, 6, 7 և 9 կապում (փին 8 -ը օգտագործվում է ազդանշանի միջոցով)):

Այժմ դրա ներքևի ազդանշանի համար պետք է տեսնել դրական և բացասական տերմինալ, մենք կցանկանանք մետաղալարեր զոդել երկուսին և միացնել Arduino- ին: Buանգի ստորգետնյա տերմինալը գետնին է մտնում Arduino- ի վրա, և դրականն անցնում է 8 -րդ կապին:

Եվ վերջապես, մենք մտադիր ենք միացնել մի կոճակ, որը թույլ է տալիս մեզ միացնել և անջատել երաժշտությունը, քանի որ այն ինչ -որ չափով նյարդայնացնում է 4 -րդ կամ 5 -րդ ժամից հետո: Կոճակի մի ոտքը միանում է Arduino- ի գրունտին, իսկ մյուս ոտքը `10 -ի կապակցիչին:

Եվ դա բոլոր էլեկտրագծերն են:

Քայլ 3: Կոդ

Օրենսգիրքը
Օրենսգիրքը

Կոդը թույլ է տալիս մեզ տոննա արտադրել Arduino- ից և թույլ է տալիս այն նվագել որոշակի նոտաներ: Եկեք նայենք դրա որոշ կարևոր հատկություններին:

Կոդի մի հատված կա, որը թույլ է տալիս մեզ ընտրել երգի տեմպը, ես ընտրեցի 250 -ը `այն դասականորեն պահպանելու համար, բայց մի փոքր լավատես, այնուհետև վերևում կան մի շարք թվեր, որոնք բաժանված են ստորակետներով, սա է յուրաքանչյուր գրառման երկարությունը դրանք պետք է վերադասավորվեն ՝ նվագելու ցանկացած երգ, քանի դեռ դեմ չեք 8 բիթանոց հնչյուններին:

Բացեք կոդը Arduino IDE- ում և վերբեռնեք այն ձեր տախտակին և տվեք այն թեստ, եթե ամեն ինչ լավ է, մենք կարող ենք առաջ շարժվել, եթե ոչ, կրկնակի ստուգեք ձեր բոլոր կապերը և նորից բեռնեք ծածկագիրը:

Քայլ 4: Գործը

Այն դեպքն է
Այն դեպքն է
Այն դեպքն է
Այն դեպքն է
Այն դեպքն է
Այն դեպքն է

Լավ, ուրեմն գործն իրականում իրոք հիմնական է, դրա միայն 4 կտոր ստվարաթուղթը, որոնք սոսնձված են իրար և պատրաստում են տուփ, որի մեջ կարող է տեղավորվել ձեր տոնածառի հիմքը: Այնուհետև մենք պետք է պատրաստենք ավելի փոքր եռանկյունաձև տուփ, որի կոճակը: տեղավորվեք, երբ դա արվի, մենք կարող ենք սոսնձել այն մեր տուփի կողմերից մեկի կեսին, կամ կոճակը կարող է տեղադրվել դրա ներսում, և լարերը կարող են տանել տուփի հետևի անկյունը, ինչպես որ մենք գնում էինք: Arduino- ն և ազդանշանը տեղադրելու համար, քանի որ այն պահում է այն տեսադաշտից, մենք կարող ենք դա անել `օգտագործելով մի փոքր տաք սոսինձ` այն տեղում պահելու համար:

Այժմ հիմնական գործն ավարտված է, բայց մենք ցանկանում ենք դրան ավելացնել Սուրբ ննդյան թեմաներ: Ես դա արեցի ՝ կոճակին սոսնձելով ամանորյա մինի գլխարկ և դրա տակ մի փոքր հաղորդագրություն ավելացնելով, բայց ձեր զարդարանքները լիովին կախված են ձեր անձնական ճաշակից:

Քայլ 5: Ավելի շատ երգեր:

Դա գրեթե այդպես է, այժմ դուք պետք է ունենաք տոնածառ, որը կարող է երգել միայնակ զանգեր, բայց եթե ցանկանում եք, որ այստեղ երգեր հնչեն, ապա Arduino- ի օգտվող կա, ով իր Սուրբ Christmasննդյան 8-բիթանոց երգերն է դրել և դրանք հիանալի են: պարզապես քաշեք և գցեք կոդի մի քանի տող մեր կոդի մեջ, վերբեռնեք այն և վայելեք:

Շնորհակալություն կարդալու համար: եթե ընդհանրապես հարցեր ունեք, ես սիրում եմ պատասխանել դրանց, թողեք մեկնաբանություն կամ PM, եթե ունեք:

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