Мазмуну:
- 1 -кадам: Тетиктер керек
- 2 -кадам: Баарын зымга өткөрүү
- 3 -кадам: Кодекс
- 4 -кадам: Case
- 5 -кадам: Дагы ырлар
Video: Arduino Christmas Cheer!: 5 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Майрамды Ардуинонун майрамдык жерлерине илип коюңуз, жана жаңы жылдык балатыдан артык жер! Бул долбоордо биз ар кандай жаңы жылдык ырларды ырдап, музыка менен бирге жаркырай турган жаңы жылдык балаты жасамакчыбыз! Дарактын аудио файлы тиркелет, ал сизге кандай угулганын түшүнүүгө жардам берет.
1 -кадам: Тетиктер керек
Ошентип, дарак чындыгында анчалык деле мааниге ээ эмес, биздин бөлүктөр тизмегибиз чындыгында абдан кичинекей, биз керектүү нерселердин бардыгын алабыз:
- 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
Макул, чындыгында, иш чындыгында эң негизги болуп саналат, анын 4 даана картондору жабыштырылган, алар сиздин идишке жаңы жылдык балатынын түбү бата турган кутучаны жасашат. Биз андан кийин кичине үч бурчтуу кутучаны жасашыбыз керек. тууралаңыз, бул бүткөндөн кийин, биз кутучабыздын капталдарынын биринин ортосуна чаптап койсок болот, же анын ичине баскычты орнотсо болот, а зымдарды кутунун арткы бурчуна алып барууга болот Ардуинону жана ызылдагычты орнотуу үчүн, анткени ал көрүнбөйт, биз муну кичинекей ысык желимди колдонуу менен кыла алабыз.
Азыр негизги иш бүттү, бирок биз ага жаңы жылдык темаларды кошкубуз келет, мен муну кичинекей Рождество шляпасын клавишиме салып, астына кичине билдирүү кошуп койдум, бирок жасалгаларыңыз сиздин жеке табитиңизге жараша.
5 -кадам: Дагы ырлар
Бул абдан сонун, азыр сизде коңгуроолорду ырдай турган жаңы жылдык балаты болушу керек, бирок эгер сиз бул жерде дагы бир нече ырларды ойнотууну кааласаңыз, анда Arduino колдонуучусу өзүнүн 8-бит Рождестволук ырларын коюп, алар сонун! жөн эле сүйрөп барып коддун бир нече саптарын түшүрүп, кайра жүктөңүз жана ырахат алыңыз!
Окуганыңыз үчүн рахмат! Эгерде сизде кандайдыр бир суроолор болсо, аларга жооп берүүнү жакшы көрөм, эгер болсоңуз, мага комментарий калтырыңыз же PM!
Сунушталууда:
DIY Arduino Christmas сааты: 4 кадам (сүрөттөр менен)
DIY Arduino Рождество сааты: Рождество! Жакында Elegoo мага Arduino R3 эң толук башталгыч комплекттери менен жаңы жылдык тематикалык долбоорду түзүү үчүн кайрылды. Алардын комплектиндеги компоненттердин жардамы менен мен жаңы жылдык тематикалык саатты түзө алдым
DIY автоматтык музыкалык Christmas Lights (MSGEQ7 + Arduino): 6 кадам (сүрөттөр менен)
DIY автоматтык музыкалык Рождество чырактары (MSGEQ7 + Arduino): Ошентип, мен жыл сайын мындай кылам деп айтам жана эч качан аны жасабайм, анткени мен көп нерсени создуктурам. 2020 - өзгөрүү жылы, ошондуктан мен муну жасоо жылы деп айтам. Ошентип, сизге жагат жана өз музыкалык Рождество чырактарын жасайсыз деп үмүттөнөбүз. Бул с болуп калат
Christmas Music Cheer Light: 4 кадам
Christmas Music Cheer Light: Майрамыңыз менен! Сиз менен баарлаша турган жаңы жылдык балаты болгуңуз келеби?
$ 20 Holiday Cheer Box: 5 кадам (Сүрөттөр менен)
$ 20 Holiday Cheer Box: Бул долбоор кнопка басылганда туш келди добушту ойнотуучу кутуну кантип курууну көрсөтөт. Бул учурда, мен аны стратегиялык түрдө каникул учурунда офистин айланасына жайгаштыра турган кутуну куруу үчүн колдондум. Адамдар баскычты басканда, алар
Christmas Star Arduino жана RGB светодиоддору менен: 5 кадам (сүрөттөр менен)
Christmas Star Arduino жана RGB светодиоддору менен: Салам! Биз терең тоңуп калган Сибирден келген Ардуино Новосибирск коомчулугубуз. Өзүбүздү бир аз жылытуу үчүн, биз жаркыраган жана жаркыраган Рождество жылдыздарын жасоону чечтик. Демо видеону сөзсүз көрүңүз