Мазмуну:

Arduino Christmas Cheer!: 5 кадам (Сүрөттөр менен)
Arduino Christmas Cheer!: 5 кадам (Сүрөттөр менен)

Video: Arduino Christmas Cheer!: 5 кадам (Сүрөттөр менен)

Video: Arduino Christmas Cheer!: 5 кадам (Сүрөттөр менен)
Video: Черлидинг. Эстрадный танец. Танцы дети 6-8 лет. Stockholm Star Academy. 2024, Ноябрь
Anonim
Arduino Christmas Cheer!
Arduino Christmas Cheer!
Arduino Christmas Cheer!
Arduino Christmas Cheer!
Arduino Christmas Cheer!
Arduino Christmas Cheer!

Майрамды Ардуинонун майрамдык жерлерине илип коюңуз, жана жаңы жылдык балатыдан артык жер! Бул долбоордо биз ар кандай жаңы жылдык ырларды ырдап, музыка менен бирге жаркырай турган жаңы жылдык балаты жасамакчыбыз! Дарактын аудио файлы тиркелет, ал сизге кандай угулганын түшүнүүгө жардам берет.

1 -кадам: Тетиктер керек

Image
Image
Баарын электрге кошуу!
Баарын электрге кошуу!

Ошентип, дарак чындыгында анчалык деле мааниге ээ эмес, биздин бөлүктөр тизмегибиз чындыгында абдан кичинекей, биз керектүү нерселердин бардыгын алабыз:

  • Arduino Micro (Бул жерде)
  • Buzzer (Бул жерде)
  • 12 LED (бул жерде)
  • Баскыч (Бул жерде)
  • Зым
  • Корпустун материалы

инструменттерге келсек, бизге чынында эле ширетүүчү темир, желим тапанча жана куту кескич керек, бул чынында эле жөнөкөй жана кызыктуу долбоор!

2 -кадам: Баарын зымга өткөрүү

Баарын электр менен камсыздоо!
Баарын электр менен камсыздоо!
Баарын электрге кошуу!
Баарын электрге кошуу!

Бул долбоордун зымдары бир аз баш аламан, анткени биз 2 светодиоддун алты топтомун көзөмөлдөйбүз, бирок жалпысынан баары туура туташуу үчүн дагы эле жөнөкөй.

Келгиле, өзүбүздүн LED чынжырыбызды түзүүдөн баштайлы, биз бардык жердин буттарын (кыска буттарын) ширетүүдөн баштайбыз, баардык светодиоддордун ортосунда жалпы жерди түзөбүз, бул жалпы жерди Arduino'нун жерге кирүүсүнө кошууга болот. Эми биз 12 светодиодду 2ге топтоштурууну каалайбыз, муну ар бир топтун узун бутун бириктирүү менен жасайбыз, бул топко электр энергиясы берилсе, экөө тең күйөт. Эми бизде 1 жалпы жер жана 6 катод болушу керек, биз Arduino менен туташышыбыз керек, ар бир топ 3, 4, 5, 6, 7 жана 9 pin болгон Arduino кириштеринин бирине туташкан (пин 8 ызылдаткычта колдонулат)).

Эми ылдыйдагы ызылдак үчүн түбү сиз оң жана терс терминалды көрүшү керек, биз экөөнө тең зым эритип, аны Arduino менен туташтыргыбыз келет. Зумердин жер терминалы Arduino жерге түшөт жана позитив 8 пинге барат.

Акырында, биз музыканы күйгүзүүгө жана өчүрүүгө мүмкүндүк берген баскычты туташтырабыз, анткени ал 4 же 5 -сааттан кийин бир аз кыжырды келтирет. Баскычтын бир буту Arduino менен жерге туташат, ал эми экинчи буту пин 10го туташкан.

Жана бардык зымдар!

3 -кадам: Кодекс

Кодекс
Кодекс

Код бизге Arduinoдан обондорду чыгарууга мүмкүндүк берет жана конкреттүү ноталарды ойнотууга мүмкүнчүлүк берет, анын кээ бир маанилүү өзгөчөлүктөрүн карап көрөлү.

Ырдын темпин тандоого мүмкүндүк берген коддун бир бөлүмү бар, мен аны классикалык түрдө сактап калуу үчүн 250 тандагам, бирок дагы эле бир аз оптимисттик, андан кийин үтүр менен бөлүнгөн бир топ сандар бар, бул ар бир нотанын узундугу ойнотуу үчүн, анан дагы жогоруда тартипте ойноп жаткан чыныгы ноталар, булар 8 биттин үндөрүнө каршы болбосоңуз, каалаган ырыңызды ойнотуу үчүн кайра түзүлүшү мүмкүн.

Кодду Arduino IDEде ачып, тактаңызга жүктөп, тест тапшырыңыз, эгер баары ойдогудай болсо, анда биз алдыга жыла алабыз, эгер сиз бардык байланыштарыңызды текшерип, кодду кайра жүктөп көрбөсөңүз.

4 -кадам: Case

Case
Case
Case
Case
Case
Case

Макул, чындыгында, иш чындыгында эң негизги болуп саналат, анын 4 даана картондору жабыштырылган, алар сиздин идишке жаңы жылдык балатынын түбү бата турган кутучаны жасашат. Биз андан кийин кичине үч бурчтуу кутучаны жасашыбыз керек. тууралаңыз, бул бүткөндөн кийин, биз кутучабыздын капталдарынын биринин ортосуна чаптап койсок болот, же анын ичине баскычты орнотсо болот, а зымдарды кутунун арткы бурчуна алып барууга болот Ардуинону жана ызылдагычты орнотуу үчүн, анткени ал көрүнбөйт, биз муну кичинекей ысык желимди колдонуу менен кыла алабыз.

Азыр негизги иш бүттү, бирок биз ага жаңы жылдык темаларды кошкубуз келет, мен муну кичинекей Рождество шляпасын клавишиме салып, астына кичине билдирүү кошуп койдум, бирок жасалгаларыңыз сиздин жеке табитиңизге жараша.

5 -кадам: Дагы ырлар

Бул абдан сонун, азыр сизде коңгуроолорду ырдай турган жаңы жылдык балаты болушу керек, бирок эгер сиз бул жерде дагы бир нече ырларды ойнотууну кааласаңыз, анда Arduino колдонуучусу өзүнүн 8-бит Рождестволук ырларын коюп, алар сонун! жөн эле сүйрөп барып коддун бир нече саптарын түшүрүп, кайра жүктөңүз жана ырахат алыңыз!

Окуганыңыз үчүн рахмат! Эгерде сизде кандайдыр бир суроолор болсо, аларга жооп берүүнү жакшы көрөм, эгер болсоңуз, мага комментарий калтырыңыз же PM!

Сунушталууда: