Мазмұны:
- 1-қадам: IoT негізіндегі дауысты басқарылатын ақылды зымыран тұтандырғыш
- 2 -қадам: Біздің NodeMCU зымыран ұшыру контроллерінің іске қосу тақтасы
- 3 -қадам: Alexa басқарылатын зымыран ұшырғышқа қажет компоненттер
- 4 -қадам: Arduino зымыран ұшырғышының схемасы
- 5 -қадам: PerfBoard тақтасында схеманы құру
- 6 -қадам: Alexa басқарылатын зымыран ұшырғышқа арналған NodeMCU бағдарламалау
- 7 -қадам: Alexa -ны Alexa Android қосымшасымен конфигурациялау
- 8 -қадам: Alexa басқарылатын зымыран ұшырғыш - тестілеу
- 9 -қадам:
Бейне: Alexa негізіндегі дауысты басқарылатын зымыран ұшырғыш: 9 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Қыс мезгілі жақындаған сайын; жарық мерекесі тойланатын жылдың дәл сол мезгілі келеді. Иә, біз Дивали туралы айтамыз, ол бүкіл әлемде атап өтілетін нағыз үнді фестивалі. Биыл Дивали аяқталды, мен адамдардың крекерді өртеп жатқанын көріп, мен Alexa негізіндегі дауысты басқарылатын зымыран ұшырғышты немесе тұтандырғышты құру туралы ойға келдім, ол зымырандарды тек дауыспен басқарады, бұл оны балалар үшін өте қауіпсіз және қызықты етеді.
Түсінікті болу үшін, мен мұнда адамдарды Дивалиге крекерді атуға шақыру үшін келген жоқпын, Үндістан үкіметі ластануды болдырмау үшін крекерге шектеулер енгізді және оны ұстану біздің міндетіміз. Мұндағы идея-күні бойы крекерді атудың орнына, дауысты басқарылатын салқын Arduino зымыран тұтандырғышын жасап, стильде бірнеше зымыран ұшырайық. Мен мұны жеңіс ретінде көремін.
Бұл Arduino зымыран тасығышы басқалардан өте өзгеше болады. Онда фанерден жасалған өте берік шасси, сенімді реле негізіндегі басқару тетігі және зымырандарды ұшыру мен қайта тиеудің бірегей механизмі бар, сондықтан кідіріссіз құрылыс процесіне кірісейік.
1-қадам: IoT негізіндегі дауысты басқарылатын ақылды зымыран тұтандырғыш
Тізбектің жұмыс механизмі өте қарапайым, зымыранды ұшыруға жауапты негізгі компонент - нихромды сым және ол жылытқыш катушка түрінде болады. Бұл нихромды сым зымыранды тұтандырғыш рөлін атқарады. Қалай? Мен саған кейін көрсетемін.
Жоғарыдағы суретте көріп тұрғаныңыздай, нихромды сым жылытқыш катушка түрінде келеді, мен үшін оны алудың ең оңай жолы болды. Біз суретте көрсетілгендей пішінді қалыптастыру үшін оны тіке тартып, бүгуіміз керек.
Біз мұны жасағаннан кейін, біз оны 12В қорғасын қышқылды аккумулятормен қуаттаймыз, ол қызыл ыстықта жанып тұрады. Бұл зымыранның ішіндегі қара ұнтақты тұтату үшін жеткілікті болады және ол сақтандырғыштың қалыпты дозасы сияқты жұмыс істейді. Есіңізде болсын, бұл жоғары қуатты зымыран ұшыру контроллері, сымды қыздыру үшін қажет ток жоғары. Жоғары токпен жұмыс кезінде қауіпсіздік ережелерін сақтаңыз.
Тестілеу аяқталғаннан кейін, тек бақылау процесі қалады, біз оны әрі қарай мақалада жалғастырамыз.
2 -қадам: Біздің NodeMCU зымыран ұшыру контроллерінің іске қосу тақтасы
Бұл құрастыру үшін іске қосу тақтасын жасайық. Іске қосу тақтасы орнатылған кезде, біз бірнеше крекерді оңай қайта жүктей аламыз және оларды оңай іске қосамыз. Мен суретте көрсетілгенге ұқсас іске қосу тақтасын құрдым.
Іске қосу тақтасын құрудың кезең -кезеңімен өтейік.
Жақтаудың екі жағы үшін мен ұзындығы екі дюйм (25X3X1,5) фанераны қолдандым
Жоғарғы бөлігінде мен фанераның ұзындығы (20X3X1.5) дюймдік бөлігін, ал негізі үшін (20X6X1.5) дюймдік фанерді қолдандым, бұл оған біраз тұрақтылық береді
Енді біздің зымыранға сақтандырғыш ретінде қызмет ететін нихромды сымға негізделген жіптерді жасаудың уақыты келді
Ол үшін мен 1000 Вт нихромды сым негізіндегі қыздыру катушкасын сатып алдым, оны түзетіп, суретте көрсетілген құрылымды жасадым. Нихромды сымды суреттегідей пішіндеу үшін екі қысқыш пен бүйірлік кескішті қолдануға тура келді
Мұны жасағаннан кейін мен 20 дюймдік фанера блогын жеті бөлікке бөліп, нихромды сымға негізделген жіптерді салу үшін тесіктер жасадым, және ол жасалғаннан кейін төмендегі суреттерге ұқсас болды
Бірақ жіптерді қоймас бұрын мен әр терминалға қалыңдығы 1 шаршы мм мыс сымды бекітіп, тесіктерден өткіздім, бәрі дайын болған соң
Көріп отырғаныңыздай, мен сым мен жіптерді бекіту үшін екі компонентті желімді қойдым. Осымен біздің іске қосу тақтасы аяқталды
Бұл бөлімдегі бірінші суреттен көріп отырғаныңыздай, мен жіп сымдарын ПХД -ге тікелей қостым, өйткені біз өте жоғары токпен жұмыс жасаймыз, сондықтан мен бұрандалы терминал қоюға кедергі болмадым және бұл біздің шассидің соңын білдіреді. құрылыс процесі
3 -қадам: Alexa басқарылатын зымыран ұшырғышқа қажет компоненттер
Жабдықтар үшін біз жергілікті хобби дүкенінен оңай алуға болатын өте жалпы бөлшектерді қолдандық, төменде заттардың толық тізімі берілген.
12В -реле - 3
BD139 транзистор - 3
1N4004 диод - 3
5,08 мм бұрандалы терминал - 1
LM7805 - кернеу реттегіші - 1
100uF ажырату конденсаторы - 2
5.1 В кернеу диод - 1
NodeMCU (ESP8266-12E) тақтасы - 1
Нүктелі тақта - ½
Қосылатын сым - 10
4 -қадам: Arduino зымыран ұшырғышының схемасы
Alexa басқарылатын зымыран ұшырғыштың толық схемасы мұнда берілген.
Мен бір түйреуішті екіншісіне қосу үшін тегтерді қолдандым. Егер сіз жақынырақ қарасаңыз, схеманы түсіндіру қиын болмауы керек.
Схема құрылысы өте қарапайым, сондықтан мен егжей -тегжейлі айтпаймын.
Біріншіден, бізде IC1 бар, ол LM7805 кернеу реттегіші, оның 100uF ажырататын конденсаторлары C1 және C2 арқылы белгіленеді.
Осыдан кейін бізде ESP-12E модулі орналасқан NodeMCU тақтасының жобасы бар. Біз бүкіл тізбекті қуаттандыру үшін 12В қорғасын-аккумуляторлық батареяны қолданатындықтан, NodeMCU тақтасын қуаттандыру үшін LM7805-ті алдымен оны 12В-тан 5В-қа дейін түрлендіру қажет. Біз мұны жасаймыз, себебі AMS1117 борттық кернеу реттегіші 12 В -ты 3,3 В -қа тікелей айналдыру үшін жеткіліксіз, сондықтан 7805 қажет.
Әрі қарай бізде 12 В үш реле бар, бұл демонстрация үшін біз үш релені қолданамыз, бірақ бұрын айтқанымыздай, ұшыру алаңында 7 зымыранға арналған толтырғыш бар. Сіз кодты сәл өзгерте аласыз және барлық жеті зымыранды орналастыруға болады. Үш реле T1, T2 және T3 үш NPN транзисторларымен басқарылады және олар нақты жүктемені басқаруға жеткілікті. Ақырында, бізде тізбекті реле шығаратын жоғары кернеудің ұшуынан қорғайтын үш еркін диод бар.
5 -қадам: PerfBoard тақтасында схеманы құру
Негізгі суреттен көріп отырғаныңыздай, қысқа уақыт ішінде үлкен көлемдегі ток өткізе алатын қарапайым тізбек құру идеясы болды, біздің тестілеу бойынша қағазды жарықтандыру үшін 800 миллисекунд жеткілікті. Осылайша, біз тізбекті перфорация тақтасына саламыз және барлық негізгі байланыстарды қалыңдығы 1 шаршы мм мыс сыммен қосамыз. Біз тақтаны дәнекерлеуді аяқтағаннан кейін. Біз аяқтағаннан кейін, бұл жоғарыдағы суретте көрсетілгендей болды.
6 -қадам: Alexa басқарылатын зымыран ұшырғышқа арналған NodeMCU бағдарламалау
Аппараттық құрал дайын болғаннан кейін, бізде Alexa негізіндегі дауысты басқарылатын зымыран тасығышты кодтауды бастау керек. Бірақ бастамас бұрын Arduino IDE -ге қажетті кітапханаларды қосу маңызды. Төменде берілген сілтемеден дұрыс кітапханаларды қосқаныңызға көз жеткізіңіз, әйтпесе код құрастырылған кезде қате жібереді.
Espalexa кітапханасын жүктеп алыңыз
Қажетті кітапханаларды қосқаннан кейін, тізбектің жұмыс істеп тұрғанын тексеру үшін кодты тікелей жүктеуге болады. Егер сіз кодтың қалай жұмыс істейтінін білгіңіз келсе, оқуды жалғастырыңыз.
7 -қадам: Alexa -ны Alexa Android қосымшасымен конфигурациялау
Alexa тек ESP8866 құрылғысын таныған жағдайда ғана командаларды қабылдайды. Ол үшін біз Alexa -ны Android -тегі Alexa қосымшасының көмегімен конфигурациялауымыз керек. Әрі қарай жүрмес бұрын маңызды бір нәрсе - біз Alexa мен 1 -ге (сөйлем толық емес) көз жеткізуіміз керек.
Мұны істеу үшін Alexa қосымшасының қосымша бөліміне өтіп, Құрылғы қосу опциясын нұқыңыз, Жарықты басыңыз, содан кейін беттің төменгі жағына төмен қарай жылжып, Басқа түймесін басыңыз.
Содан кейін, DEVCOV DEVICE түймесін басып, Alexa жаңа құрылғыларды табатынын күтіңіз. Alexa құрылғыларды тапқаннан кейін, оларды шертіп, тиісті орындарға/санаттарға қосу керек, және сіз аяқтадыңыз.
8 -қадам: Alexa басқарылатын зымыран ұшырғыш - тестілеу
Тестілеу үшін мен өз бақшама бардым, зымыраннан барлық сақтандырғыштарды алып тастадым, оларды өз орындарына қойдым, мен Alexa деп айқайладым …! Саусақтарыммен барлық ракеталарды қосыңыз. Барлық зымырандар менің күш -жігерімді үлкен жетістік деп белгілеп ұшты. Мынадай нәрсе көрінді.
Ақырында, мен тағы да Alexa дедім …! Төменде көруге болатын жіптердің эпикалық суретін алу үшін барлық зымырандарды қосыңыз.
9 -қадам:
Сізге мақала ұнады және жаңа және пайдалы нәрсе білдіңіз деп үміттенемін. Егер сізде күмән немесе сұрақтар болса, оларды төмендегі түсініктеме бөлімінде қалдырыңыз. Осындай қызықты жобалар үшін сіз CircuitDigest пен IoTDesignPro -ға кіре аласыз, сонымен қатар Instructables -те бізді қадағалай аласыз.
Ұсынылған:
Сымсыз қауіпсіз зымыран ұшырғыш: 8 қадам
Сымсыз қауіпсіз зымыран ұшырғыш: HiI мен сымсыз зымыран тасығыштың қызықты жобасын жасадым, және сіздерге бұл ұнайтынына сенімдімін деп үміттенемін. Төрт арналы релелік тақта төрт петардалық ракетаны бір-бірден сымсыз немесе қауіпсіз іске қосу үшін пайдаланылады. бір руниден
Arduino негізіндегі дауыспен басқарылатын IOT релелік қосқышы (Google Home және Alexa қолдауымен): 11 қадам
Arduino негізіндегі дауысты басқарылатын IOT релелік қосқышы (Google Home және Alexa қолдауымен): Бұл жоба Arduino негізіндегі, дауыспен басқарылатын IOT реле қосқышын қалай жасау керектігін сипаттайды. Бұл реле, сіз iOS және Android үшін қосымшаны пайдаланып қашықтан қосуға немесе өшіруге, сонымен қатар оны IFTTT -ге байланыстыруға және Goog көмегімен дауыспен басқаруға болады
Alexa дауысты басқарылатын Raspberry Pi дроны IoT және AWS көмегімен: 6 қадам (суреттермен)
Alexa дауыспен басқарылатын Raspberry Pi дроны IoT және AWS көмегімен: Сәлеметсіз бе! Менің атым Арман. Мен Массачусетс штатының 13 жасар баласымын. Бұл оқулықта Raspberry Pi дронын қалай жасау керектігін тақырыптан білуге болады. Бұл прототип дрондардың қалай дамып келе жатқанын көрсетеді, сонымен қатар олардың қаншалықты маңызды рөл атқаратынын көрсетеді
Alexa мен Arduino көмегімен дауысты басқарылатын қосқыш: 10 қадам (суреттермен)
Alexa мен Arduino көмегімен дауысты басқарылатын қосқыш: Бұл жобаның негізгі мақсаты - құрылғыны қосу немесе өшіру үшін қосқышты (релені) басқару үшін температура сенсорын пайдалану. Материалдар тізімі 12В реле модулі == > $ 4.2 Arduino uno == > $ 8 DHT11 температура сенсоры == > $ 3 ESP8266 модулі
Wi-Fi арқылы басқарылатын Diwali зымыран ұшырғышы: 6 қадам
Wi-Fi арқылы басқарылатын Diwali зымыран тасығышы: Сәлем адамдар! Бұл Үндістандағы Дивали маусымы, мен енді крекерлерді жұмыстан шығаруға қызығушылығым жоқ. Дивали үш күнде құлап кетеді. Сондықтан мен барамын