Мазмұны:

Arduino Christmas Cheer!: 5 қадам (суреттермен)
Arduino Christmas Cheer!: 5 қадам (суреттермен)

Бейне: Arduino Christmas Cheer!: 5 қадам (суреттермен)

Бейне: Arduino Christmas Cheer!: 5 қадам (суреттермен)
Бейне: DIY Arduino Controlled Xmas Lights 2024, Қараша
Anonim
Ардуино Рождество мерекесі!
Ардуино Рождество мерекесі!
Ардуино Рождество мерекесі!
Ардуино Рождество мерекесі!
Ардуино Рождество мерекесі!
Ардуино Рождество мерекесі!

Ардуиноны мерекелік орындарға жабыстыру үшін маусымды тартыңыз, ал шыршадан жақсы жер! Бұл жобада біз әр түрлі шырша әндерін шырқайтын және музыкамен бірге жанатын шырша жасаймыз! Ағаштың дыбыстық файлы оның дыбысы туралы түсінік беру үшін қоса берілген.

1 -қадам: қажет бөлшектер

Image
Image
Барлығын сыммен қосу!
Барлығын сыммен қосу!

Ағаш шынымен де бұлай жасамайды, біздің бөлшектер тізімі өте аз, сондықтан бізге қажет болады:

  • Arduino Micro (мұнда)
  • Зумер (мұнда)
  • 12 жарық диоды (мұнда)
  • Түйме (мұнда)
  • Сым
  • Іс материалы

құралдарға келетін болсақ, бізге дәнекерлеуші темір, желім пистолеті және қорапты кесу қажет, бұл оны өте қарапайым, қызықты жоба етеді!

2 -қадам: Барлығын қосу

Барлығын сыммен қосу!
Барлығын сыммен қосу!
Барлығын сыммен қосу!
Барлығын сыммен қосу!

Бұл жобаның сымдары сәл нашар, өйткені біз екі жарықдиодтың алты жиынтығын басқаратын боламыз, бірақ бәрі дұрыс қосылу үшін әлі де қарапайым.

Жарықдиодты тізбекті жасауды бастайық, біз барлық жердегі аяқтарды (қысқа аяқтарды) дәнекерлеу арқылы бастаймыз, светодиодтар арасында ортақ жер жасаймыз, содан кейін бұл ортақ жерді Arduino жерге қосуға дәнекерлеуге болады. Енді біз 12 светодиодты 2 топқа қосқымыз келеді, біз мұны әрбір жеке топтың ұзын аяғын біріктіру арқылы жасаймыз, яғни сол жиынтыққа қуат берілсе, олар қосылады. Енді бізде Arduino -ға қосылу үшін 1 ортақ жер мен 6 катод болуы керек, әр жиын 3, 4, 5, 6, 7 және 9 түйіндері бар Arduino кірістерінің біріне қосылады (8 -штырь сигналда қолданылады)).

Енді дыбыстық сигналдың төменгі жағында сіз оң және теріс терминалды көресіз, біз сымды екеуіне де дәнекерлеп, оны Arduino -ға қосқымыз келеді. Дыбыстық сигналдың жердегі терминалы Arduino -ға түседі, ал позитивті түйреуіш 8 -ге түседі.

Ақырында, біз музыканы қосуға және өшіруге мүмкіндік беретін түймені қосамыз, себебі ол 4 -ші немесе 5 -ші сағаттан кейін біраз тітіркендіреді. Түйменің бір аяғы Arduino -ға жерге қосылады, ал екінші аяғы 10 -түйреуішке қосылады.

Және бұл барлық сымдар!

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

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

Код бізге Arduino -дан дыбыстар шығаруға мүмкіндік береді және оған белгілі бір ноталарды ойнауға мүмкіндік береді, оның кейбір маңызды ерекшеліктерін қарастырайық.

Әннің қарқынын таңдауға мүмкіндік беретін кодтың бөлімі бар, мен оны классикалық түрде сақтау үшін 250 таңдадым, бірақ әлі де көтеріңкі, содан кейін үтірмен бөлінген сандар бар, бұл әр жазбаның ұзындығы. ойнату керек, содан кейін жоғарыда - бұл ретпен ойналатын нақты ноталар, оларды 8 биттік дыбыстарға қарсы болмасаңыз, кез келген әнді ойнауға өзгертуге болады.

Arduino IDE -де кодты ашыңыз және оны тақтаға жүктеңіз және тест беріңіз, егер бәрі жақсы болса, біз жалғастыра аламыз, егер қосылымдарды тексеріп, кодты қайта жүктемеңіз.

4 -қадам: іс

Іс
Іс
Іс
Іс
Іс
Іс

Жақсы, сондықтан іс шын мәнінде қарапайым 4 картоннан тұрады, олар бір -біріне желімделген, ол сіздің кастрюль шыршасының негізіне сәйкес келетін қорапты жасайды. Біз содан кейін үшбұрышты кішірек қорап жасауымыз керек, ол біздің түймеде болады. орнатыңыз, бұл аяқталғаннан кейін біз оны қораптың бір жағының ортасына желімдей аламыз немесе оның ішіне түймені орнатуға болады, сымдарды қораптың артқы бұрышына апаруға болады. Arduino мен дыбыстық сигналды орнатуға болады, себебі оны көзге көрінбейді, біз оны орнында ұстау үшін кішкене ыстық желімді қолдана аламыз.

Енді негізгі іс аяқталды, бірақ біз оған Рождестволық тақырыптарды қосқымыз келеді, мен мұны түймедегі шағын Рождестволық шляпаны жабыстыру арқылы жасадым және оның астына кішкене хабарлама қостым, бірақ сіздің әшекейлеріңіз сіздің жеке талғамыңызға сай.

5 -қадам: Басқа әндер

Бұл өте жақсы, енді сіз шырылдай алатын шыршаға ие болуыңыз керек, бірақ егер сіз басқа әндерді осында ойнағыңыз келсе, онда Arduino қолданушысы өзінің 8-биттік Рождестволық әндерін қосады және олар керемет! кодтың бірнеше жолын апарып тастаңыз, оны қайта жүктеңіз және ләззат алыңыз!

Оқығаныңыз үшін рахмет! Егер сізде қандай да бір сұрақтарыңыз болса, мен оларға жауап беруді ұнатамын, егер болса, маған түсініктеме немесе PM қалдырыңыз!

Ұсынылған: