Мазмұны:
- Жабдықтар
- 1 -қадам: Сіздің жобаңыз үшін ПХД алыңыз
- 2 -қадам: Реле модуліне қарау
- 3 -қадам: ESP8266 релелік тақтамен қосылады
- 4 -қадам: Arduino IDE жүктеу және орнату
- 5 -қадам: Arduino IDE -ге қосымша кітапханалар қосу
- 6 -қадам: модульді кодтау
- 7 -қадам: Реле Alexa командасына ауысады
Бейне: Тұрмыстық техниканы Alexa арқылы ESP8266 немесе ESP32 көмегімен басқарыңыз: 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Эй, не болды, жігіттер! Акарш мұнда CETech -тен.
Менің бұл жобам сіздің өміріңізді жеңілдетуге көмектеседі және сіз Alexa -ға команда беру арқылы үйдегі техниканы басқарғаннан кейін өзіңізді патша ретінде сезінесіз.
Бұл жобаның артында ESP8266 мен релелік модульдің жұмыс істеуінен басқа ештеңе жоқ. Негізінде біз ESP8266 -ны Alexa көмегімен басқарамыз.
Мақаланың соңында біз ESP8266 мен релелік модуль арасында қарапайым байланыстар жасаймыз, содан кейін Alexa -мен ESP8266 -ды қосу мен басқару коды болады.
Енді қызықтан бастайық.
Жабдықтар
Өнімдерге сілтемелер:
ESP8266 NodeMcu:
Қосарналы релелік тақта:
1 -қадам: Сіздің жобаңыз үшін ПХД алыңыз
Сіз PCBGOGO -ны онлайн режимінде арзанға тапсырыс беру үшін тексеруіңіз керек!
Сіз 5 долларға және сіздің жеткізіліміңізге есігіңізге дейін жеткізілген 10 сапалы ПХД аласыз. Сіз сондай -ақ бірінші тапсырыс бойынша жеткізілімге жеңілдік аласыз.
PCBGOGO ПХД құрастыру және трафарет өндіру, сонымен қатар жақсы сапа стандарттарын сақтау мүмкіндігіне ие.
Оларды тексеріңіз, егер сізге ПХД жасау немесе жинау қажет болса.
2 -қадам: Реле модуліне қарау
Реле модулі - бұл жоғары кернеуді, шамдар мен айнымалы ток жүктемесін басқаруға болатын ыңғайлы тақта. Ол Arduino, ESP8266 және т.б. сияқты микроконтроллермен байланысуға арналған. Ол реленің күйін көрсететін жарықдиодты шаммен жабдықталған. Реле модульдерінің әдетте келесі терминалдары бар:
1. NC (Әдетте жабық) = Әдетте жабық конфигурация реленің әдепкі бойынша жабылғанын қалаған кезде қолданылады, яғни егер сіз тізбекті ашу және токты тоқтату үшін релелік модульге Arduino -дан сигнал жібермесеңіз, ток ағып жатыр.
2. ЖОҚ (Әдетте ашық) = Әдетте ашық конфигурация басқаша жұмыс істейді: реле әрқашан ашық, сондықтан тізбекті жабу үшін Arduino -дан сигнал жібермесеңіз, тізбек бұзылады.
3. Жалпы түйреуіш = Бұл әдетте ортасында
4 Кіріс түйреуіштері = Бұл реле басқару құрылғысына қосылған түйреуіш.
Егер модульде айтылмаса, біз мультиметрді қолдана отырып, мультиметрді қолдана отырып, түйреуішті басқа терминалмен мультиметрлік зондтар арқылы жалғау арқылы білуге болады, егер ол дыбыстық сигнал шығарса, онда түйреуіш NC болып табылады.
3 -қадам: ESP8266 релелік тақтамен қосылады
Модульдерді осы жерден сатып алуға болады (сілтеме қосылады). Сіз бұл жерде жақсы келісімге ие боласыз.
Қосылымдар екі бөліктен тұрады:
ESP8266 мен реле модулі арасында:
1. D5 (GPIO14) түйреуішін реле кірісіне қосыңыз. Сіз басқа реле кірістерін қол жетімді басқа GPIO түйреуіштеріне қосу арқылы қосуға болады.
2. Реле модулінің Vcc желісін сіздің реле модуліңізге негізделген 5V/12V қуат көзіне қосыңыз.
3. ESP8266 GND реле модулінің GND -мен, содан кейін оларды қуат көзінің GND -не қосыңыз.
Реле модулі мен құрылғы арасында:
1. Қосылмас бұрын розетка өшірілгеніне көз жеткізіңіз.
2. Ортақты розетканың бір терминалына қосыңыз.
3. Розетканың екінші терминалын құрылғының ұшына жалғаңыз.
4. Құрылғының басқа терминалын реледегі NO терминалына қосыңыз.
Бұл қадам аяқталғаннан кейін сіз бағдарламалық қамтамасыз ету бөлігіне ауыса аласыз.
4 -қадам: Arduino IDE жүктеу және орнату
Осы жерден Arduino IDE жүктеп алыңыз
1. Arduino IDE орнатыңыз және оны ашыңыз.
2. Файл> Параметрлер тармағына өтіңіз
3. Қосымша тақта менеджерінің URL мекенжайларына https://arduino.esp8266.com/stable/package_esp8266c… қосыңыз.
4. Құралдар> Басқару тақтасы менеджері тармағына өтіңіз
5. esp8266 іздеп, тақтаны орнатыңыз.
6. IDE қайта іске қосыңыз.
5 -қадам: Arduino IDE -ге қосымша кітапханалар қосу
Біз Alexa көмегімен ESP8266 басқару үшін fauxmoESP кітапханасын қолданамыз.
Бұл кітапханаға басқа кітапхана қажет, ол ESPAsyncTCP.
FauxmoESP кітапханасы туралы осы жерден біліңіз. ESPAsyncTCP үшін осы бетке өтіңіз.
FauxmoESP кітапханасын осы жерден жүктеуге болады.
ESPAsyncTCP кітапханасын осы жерден жүктеуге болады.
Бұл кітапханаларды жүктегеннен кейін біз оларды шығарып алып, құжаттар қалтасынан табуға болатын Arduino IDE кітапханалар қалтасына қоюымыз керек.
6 -қадам: модульді кодтау
1. ESP8266 -ны Alexa -мен қосу және басқару кодын осы жерден жүктеңіз.
2. Arduino IDE -де кодты ашыңыз және кодтың жоғарғы жағында SSID/Құпия сөзге қажетті өзгертулер енгізіңіз.
3. Құралдар> Тақтаға өтіңіз. Көптеген жағдайларда NodeMCU (12E) жұмыс істейтін сәйкес тақтаны таңдаңыз.
4. Дұрыс хабарды таңдаңыз. Құралдар> Порт тармағына өтіңіз.
5. Жүктеу түймесін басыңыз.
6. Қойынды жүктеу аяқталды десе, сіз құрылғыны пайдалануға дайынсыз.
7 -қадам: Реле Alexa командасына ауысады
Код жүктелгеннен кейін:
1. Біз Alexa құрылғысын енгізіп, одан «Alexa, құрылғыларды табуды» сұрай аламыз. Біздің құрылғы жұптастыру режимінде іске қосылған кезде оны Alexa көре алады.
2. Табу құрылғысының экраны өшкенде, бұл құрылғы табылғанын және қосылғанын көрсетеді.
3. «Alexa, Turn» деп айтып көріңіз, менің жағдайда «Device1» және «Device 2» деген аттар бердім.
Біз Alexa командасын бергенде реленің қосылатынын және өшетінін көре аласыз.
Осылайша, сіз реле модулін қолдана отырып және кодқа сәйкес өзгерістер енгізе отырып, қанша тұрмыстық техниканы басқара аласыз.
Міне бұл демонстрациядан!
Ұсынылған:
Тұрмыстық техниканы қосуды/өшіруді қалай жасауға болады: 4 қадам
Тұрмыстық техникаға ҚОСУ/ӨШІРУ қосқышын қалай жасауға болады: бұл микроконтроллерсіз сенсорлық қосу/өшіру қосқышы. Сіз саусағыңызды тигізе аласыз ба? Алғаш рет металл табаққа, содан кейін шамға? Саусақ шамын қосқаннан кейін? Қалу. Сіз саусағыңызды тигізе аласыз ба? Металл табаққа екінші рет, содан кейін шамға?
Тұрмыстық техникаға арналған берік қосқыш -- Тұрмыстық техниканы ешбір қосқышсыз басқарыңыз: 4 қадам
Тұрмыстық техникаға арналған берік қосқыш || Тұрмыстық техниканы ешбір қосқышсыз басқарыңыз: бұл тұрмыстық техникаға арналған өте қиын қосқыш. Сіз мұны кез келген вирустық инфекциямен күресуге көмектесетін кез келген қоғамдық орынға қолдана аласыз. Op-Amp және LDR жасаған қараңғы сенсорлық схемаға негізделген схема. SR тізбегінің екінші маңызды бөлігі Sequencell көмегімен
MCU түйіні мен Google Assistant көмегімен тұрмыстық техниканы басқару - IOT - Блин - IFTTT: 8 қадам
MCU түйіні мен Google Assistant көмегімен тұрмыстық техниканы басқару | IOT | Блин | IFTTT: Google Assistant көмегімен құрылғыларды басқарудың қарапайым жобасы: Ескерту: Электр желісімен жұмыс істеу қауіпті болуы мүмкін. Өте абайлап ұстаңыз. Ашық тізбектермен жұмыс істеу кезінде кәсіби электрикті жалдаңыз. Мен жауапкершілікке тартылмаймын
Тұрмыстық техниканы LoRa арқылы бақылау - Үй автоматтандырудағы LoRa - LoRa қашықтан басқару құралы: 8 қадам
Тұрмыстық техниканы LoRa арқылы бақылау | LoRa үйдегі автоматтандыруда | LoRa қашықтан басқару пульті: Интернеттің қатысуынсыз электр құрылғыларын ұзақ қашықтықтан (километр) басқарыңыз және автоматтандырыңыз. Бұл LoRa арқылы мүмкін! Эй, не болды, балалар? Akarsh мұнда CETech -тен.Осы ПХД -да OLED дисплейі мен 3 релесі бар, олар
NodeMCU (ESP8266) және Blynk қосымшасы арқылы тұрмыстық техниканы басқару: 8 қадам (суреттермен)
NodeMCU (ESP8266) және Blynk қосымшасы арқылы тұрмыстық техниканы басқару: Бұл оқулықта біз шамды басқару үшін Blynk қосымшасы мен NodeMCU (ESP8266) қолдануды үйренеміз (кез келген басқа тұрмыстық техника жақсы болады), комбинация болады. Бұл нұсқаулықтың мақсаты қарапайым