Բովանդակություն:
- Քայլ 1: Անհրաժեշտ մասեր
- Քայլ 2: Ամրագրեք ամեն ինչ:
- Քայլ 3: Կոդ
- Քայլ 4: Գործը
- Քայլ 5: Ավելի շատ երգեր:
Video: Arduino Christmas Cheer !: 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Սփռեք սեզոնը ՝ Արդուինոյի տոնածառերը կպցնելու համար, և ի՞նչ ավելի լավ, քան տոնածառ: Այս նախագծում մենք պատրաստելու ենք տոնածառ, որը կարող է երգել տարբեր Սուրբ Christmasննդյան երգեր և լուսավորվել երաժշտության հետ միասին: Կցված է գործող ծառի աուդիո ֆայլը ՝ պատկերացում կազմելու համար, թե ինչպիսին է այն հնչում:
Քայլ 1: Անհրաժեշտ մասեր
Այսպիսով, ծառն այդքան էլ չի անում, ինչը նշանակում է, որ մեր մասերի ցուցակը իրականում բավականին փոքր է, այն ամենը, ինչ մեզ անհրաժեշտ կլինի հետևյալ կերպ.
- 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, եթե ունեք:
Խորհուրդ ենք տալիս:
NeoPixel Clip-On C9 Diffusers for Christmas Lights: 6 քայլ (նկարներով)
NeoPixel Clip-On C9 Diffusers for Christmas Lights. Երբեմն, լավ բաները անհետանում են, օրինակ ՝ ցրտահարված C9 լամպերը: Գիտեք, նրանք, որտեղ ներկի չիպսերն անջատվում են: Այո, Չարլի Բրաունի բարության այդ ցրտահարված լամպերը: Ահա C9 լուսադիոդային դիֆուզորը 12 մմ WS2811 NeoPixel հասցեական լուսադիոդների համար: P
Arduino Christmas Notifier: 5 քայլ (նկարներով)
Arduino Christmas Notifier. Սուրբ Christmasնունդը հիմա մոտ է, և ես եզրակացրեցի, որ այն բաց չեմ թողնի ՝ ունենալով իմ DIY Arduino ամանորյա լույսերը: Ո՞րը կլիներ Սուրբ Christmasննդյան մեղեդու հետ կապված կատարյալ նախագիծ: Այո, ճիշտ! Տեղեկացնել մարդկանց, որ Սուրբ Christmasնունդ է
Spiral Led Christmas Tree: 4 քայլ (նկարներով)
Spiral Led Christmas Tree: Բարև ընկերներ, այս աննկատելիության մեջ մենք պատրաստվում ենք պարուրաձև տոնածառ պատրաստել
Arduino Christmas Frame & A6 GSM մոդուլ. 4 քայլ (նկարներով)
Arduino Christmas Frame & A6 GSM մոդուլ. Շրջանակը ստեղծվել է պարզապես Սուրբ Christmasննդյան ժամանակ հաճույքի համար. Uno- ն i2c ավտոբուսի միջոցով տեղեկատվություն է ուղարկում Արդուինո Նանոյին ՝ սերվոները տեղափոխելու և
TfCD Smart Christmas Balls: 10 քայլ (նկարներով)
TfCD Smart Christmas Balls. Wantանկանու՞մ եք ստեղծել ձեր սեփական Smart Christmas ball- ը: Այս հրահանգը կբացատրի, թե ինչպես կարող եք կառուցել ձեր սեփական խելացի ամանորյա գնդակներ ձեր տոնածառի համար: Հենց որ միացնեք էլեկտրոնիկան, Սուրբ Ballննդյան գնդակը կպատասխանի դրա շրջակայքին