Мазмұны:
- 1 -қадам: материалдарды алу
- 2 -қадам: Электр - Реле мен Рождестволық шамдарды қосу
- 3 -қадам: Электр - микрофон мен Arduino
- 4 -қадам: Arduino коды - автоматты түрде жыпылықтайтын шамдар
- 5 -қадам: Arduino коды - қолмен жыпылықтайтын шамдар
- 6 -қадам: Шамдарды орнатыңыз және кодты іске қосыңыз
Бейне: Автоматтандырылған Рождестволық шамдар: 6 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Бұл нұсқаулықта мен музыка ойнатылған кезде автоматты түрде жыпылықтайтын Рождестволық шамдарды қалай салу керектігін көрсетемін! Жоба 2 бөліктен тұрады: электр тізбегі және Arduino коды/алгоритмі. Схема Рождестволық жарықтың 8 жеке тізбегінің әрқайсысының тізбегін жабу үшін 8 арналы реле арқылы жұмыс істейді. Электрлі микрофон динамиктер жиынтығында ойнайтын дыбыс толқындарын түсіреді және оны аналогтық кіріс көмегімен Arduino -ға жібереді.
Бұл жерден қолдануға болатын бағдарламалардың 2 нұсқасы бар. Сіз қолмен код үлгісін арнайы музыкалық тректер үшін шамдардың белгілі бір тізбегін қолмен жыпылықтау үшін қолдана аласыз немесе ойнатылатын жиілікке байланысты сымның әр түрлі тізбектерін іске қосатын автоматты кодты қолдана аласыз.
1 -қадам: материалдарды алу
Бұл жобаға арналған материалдар тізімі өте жұмсақ, бұл оны өте қолжетімді жоба. Материалдар тізімі мен бәрін сатып алған жерім (amazon серіктестік сілтемелері) мыналарды қамтиды:
1x Arduino Uno
1x бақылау тақтасы
1x Электрлі микрофон күшейткіші
1x Jumper Wire Bundle 65 PCS
1х премиум әйелдер мен ерлерге арналған сымдар - 20 x 12 «https://www.adafruit.com/product/1713
1x SunFounder 8 арналы эстафета
8x Vickerman Mini Рождестволық шамдары (сонымен қатар аз жіптерді сатып алуға болады)
Сондай -ақ резеңке қолғаптар мен өрт сөндіргіштерді ұсынған жөн, егер сіз мұндай жобалармен жаңадан таныс болсаңыз. Төменде материалдар тізімінің PDF форматында жүктелетін нұсқасы да бар.
2 -қадам: Электр - Реле мен Рождестволық шамдарды қосу
Электр тізбегінің жүрегі - реле. Реле - бұл релеге әлдеқайда аз кернеу түскенде жабылатын механикалық қосқыш. Бұл жұмыс істейді, себебі кіші кернеу механикалық қосқышты жабу үшін электрмагнитті құрайтын сым катушкасынан өтеді. Коммутатор Рождестволық жарықтың әрбір жіпінің бірдей қиылған ұшына қосылады. Коммутатор жабылған кезде, қабырғадағы розетканың кернеуі жіптен өтіп, жарық жасайды!
Ескертпе: Рождестволық жарық шамдарында шамдар қосылып тұрғанда жұмыс жасамаңыз!
Жарықтарды эстафетаға қосу үшін, жарық тізбегіне бір ғана кесу жасаңыз және сымның кішкене бөлігін кесіңіз, оның әр жағында мыс аз болады. Мұны жасағаннан кейін, әрбір мыс ұшын 1 реленің қалыпты ашық сымдарына қосыңыз. Мұны 8 жеңіл жіп үшін жасаңыз.
Релені қосу туралы толығырақ мына жерден білуге болады:
3 -қадам: Электр - микрофон мен Arduino
Әрі қарай, біз дыбыс толқындарын аналогтық кіріс ретінде қабылдауды бастау үшін электрофонды Arduino -ға қосуымыз керек. Қосылымдар VCC микрофонымен және Arduino 5V жерге қосылуымен және жерге тұйықталуымен өте қарапайым, микрофон шығысы Arduino аналогтық 0 істікшесіне тікелей қосылады. Жоғарыдағы суреттер мен төмендегі визуалды Fritzing схемасы микрофон мен реле тақтасының Arduino -ға қалай қосылатынын көрсетеді.
4 -қадам: Arduino коды - автоматты түрде жыпылықтайтын шамдар
Барлық электрониканы қосқаннан кейін Arduino кодын жүктеу уақыты келді! Жыпылықтайтын шамдардың автоматты коды Рождестволық шамдар микрофон еститін дыбыс жиілігіне байланысты автоматты түрде жыпылықтайды. Уақыт доменінен дыбыс толқындарын жиілікке өзгерту үшін FFT (Fast Fourart Transform) сияқты FHT (Fast Hartley Transform) деп аталатын алгоритмнің көмегімен жұмыс істейді.
Мен әдетте код жазған кезде мамандандырылған кітапханаларды пайдаланғанды ұнатпаймын, бірақ ашық музыкалық зертханалардағы кітапханамен жұмыс істеу өте оңай болды және бұл жобаны тезірек жасады! Код GitHub репозиторийімде қол жетімді болады:
5 -қадам: Arduino коды - қолмен жыпылықтайтын шамдар
Менің GitHub репозиторийімде қолмен жыпылықтайтын код бар. Бұл репозиторийдегі қол коды қазіргі уақытта Carol of Bells үшін калибрленген, бірақ сіз осы кодта мен қолданатын үлгі бойынша кез келген әнге жыпылықтайтын кодты өзгерте аласыз! Код GitHub -да қол жетімді болады:
6 -қадам: Шамдарды орнатыңыз және кодты іске қосыңыз
Шамдарды қалаған жерге орналастырыңыз, кодты Arduino тақтасына жүктеңіз және жарық шоуын қараңыз! Аяқтағаннан кейін және ол жұмыс істегенде, сіз Arduino -ны 9В батареямен қуаттай аласыз, сондықтан ноутбукты жақын жерде ұстаудың қажеті жоқ. Шоудан рахат алыңыз!
Ұсынылған:
Рождестволық шырша мен бағдарламаланатын шамдар Arduino көмегімен: 11 қадам
Рождестволық шырша мен Arduino көмегімен бағдарламаланатын шамдар: айналатын шырша мен Arduino көмегімен бағдарламаланатын шамдар Жобада айналмалы шыршаны arduino, салқындатқыш, перфорацияланған эксперименттік тақта, жарықдиодты шамдар және басқа да электронды элементтермен қалай жасау керектігін көруге болады
Рождестволық шыршамен тыныс алу - Arduino Рождестволық жарық контроллері: 4 қадам
Рождестволық шыршаның тыныс алуы-Arduino Рождестволық жарық реттегіші: 9 футтық алдын ала жарықтандырылған жасанды шыршаның басқару қорабы Рождество алдында үзілгені жақсы жаңалық емес, ал өндіруші қосалқы бөлшектерді бермейді. Бұл жарықдиодты жарықдиодты драйвер мен контроллерді қалай қолдануға болатынын көрсетеді
Рождестволық шамдар Arduino: 5 қадам (суреттермен)
Ардуино Рождестволық шамдары: Рождество жақындап қалды, сондықтан мен үйге сәнді декорация жасауды шештім. Рождестволық шамдардың көптеген түрлері бар, бірақ мен оларды өз бетімше жасауды шештім. Мен ойлайтын ең қарапайым нәрсе - Arduino -ға бірнеше светодиодты қосу
Рождестволық қорап: Arduino/ioBridge Интернет арқылы басқарылатын Рождестволық шамдар мен музыкалық шоу: 7 қадам
Рождестволық қорап: Arduino/ioBridge Интернет арқылы басқарылатын Рождестволық шамдар мен музыкалық шоу: Менің xmas-box жобам интернетпен басқарылатын Рождестволық шамдар мен музыкалық шоудан тұрады. Рождестволық әнді онлайн режимінде сұрауға болады, содан кейін ол кезекке қойылады және сұралған ретпен ойнатылады. Музыка FM күйінде беріледі
Рождестволық шамдар Arduino көмегімен музыкаға: 9 қадам (суреттермен)
Рождестволық шамдар Arduino көмегімен музыкаға: Шаңырағым екеуміз соңғы бірнеше мерекелік маусымда музыкаға арналған жеке шоуды құрғымыз келді. Төмендегі екі нұсқаулықтан шабыттана отырып, біз ақырында осы жылы бастауды және RV -ні безендіруді шештік. Біз барлығын біріктіргіміз келеді