Мазмуну:

WiFi Relay Outlet-DIY: 5 кадам
WiFi Relay Outlet-DIY: 5 кадам

Video: WiFi Relay Outlet-DIY: 5 кадам

Video: WiFi Relay Outlet-DIY: 5 кадам
Video: Как установить умное реле Aqara T1 SSM-U02 БЕЗ нейтрали ZigBee 3.0 с Алисой в круглый подрозетник Ч2 2024, Июль
Anonim
WiFi релелик розеткасы-DIY
WiFi релелик розеткасы-DIY
WiFi релелик розеткасы-DIY
WiFi релелик розеткасы-DIY
WiFi релелик розеткасы-DIY
WiFi релелик розеткасы-DIY
WiFi релелик розеткасы-DIY
WiFi релелик розеткасы-DIY

Бүгүнкү күндө эң популярдуу IoT эксперименталдык комплекттери жеке компоненттерге эмес, жөн эле туташтырылган модулдар катары келет. Электрондук жаңы келгендер, практикалык инженерлер жана тажрыйбалуу колдор бул арзан модулдарды кызыктыраары шексиз. Бул колдонмодо мен сизге жөнөкөй дубал розеткасын алып, алдын ала зымдуу модулдарды колдонуп, интеллектти кантип кошууну көрсөтөм. Мен бул долбоорду модулдук түрдө иштеп чыкканымдай, сиз бүтүндөй долбоорду анын бир бөлүгүндөй түзүүгө аракет кылсаңыз болот, же бул долбоорду көбүрөөк функционалдык менен кеңейте аласыз. Ооба, кадимки дубал розеткаңызга жакшыртылган жеткиликтүүлүктү, интеллектти жана байланышты кошууга даяр болуңуз.

1 -кадам: Негизги жабдык

Негизги жабдык
Негизги жабдык

 ESP8266 WiFi (5V/1 Канал) Реле Модулу x1

Hi-Link HLK-PM01 (5V/3W) SMPS Module x1

Биринчи нерсе-WiFi Relay Module-бул ESP8266 (ESP-01) WiFi SoC, борттогу 3.3V регулятору IC (AMS1117-3.3), STC15F104 микроконтроллери жана 5V SPDT (1C/O) реленин эң сонун аралашмасы. ESP8266 WiFi SoC-бул 8 зымдуу башы бар плагин тибиндеги карта, жана Wifi Relay модулунун четиндеги 4-пин башы WiFi реле модулун орнотуу/конфигурациялоо үчүн жөнөкөй интерфейс катары иштейт. PC. Экинчи нерсе, AC-DC электр менен камсыздоочу чакан модуль кадимки AC230V үй электр тармагынан 5V/600mA туруктуу токту чыгарууну сунуштайт. Бул мөөрлөнгөн электр менен камсыздоо модулу (UL, CE талаптарына жооп берет) IOT түзмөктөрү/долбоорлору үчүн өзгөчө иштелип чыккан.

2 -кадам: Аппараттык жабдыктарды орнотуу

Аппараттык жабдыктарды орнотуу
Аппараттык жабдыктарды орнотуу

Төмөндө көрсөтүлгөн электр схемасынан көрүнүп тургандай, аппараттык орнотуу өтө жөнөкөй жана бир аз ширетүү ишин талап кылат. Абайлаңыз, L / N (~ 230V) туташып, электр чыңалуусу башталары менен жылаңач түзмөккө тийбеңиз!

Туура корпусуз, электр тармагына туташкан кандайдыр бир түзмөктү колдонуу кооптуу экенин эстен чыгарбаңыз, анткени кокустан өлүмгө алып келүүчү ток уруу коркунучу бар. Ошондуктан, чогултулган аппаратты шокко каршы ABS/Grounded металл корпусунун ичине орнотуу сунушталат, албетте, жетиштүү желдеткич тешиктери бар.

3 -кадам: Мүчүлүштүктөрдү оңдоо программасы

Мүчүлүштүктөрдү оңдоо программасы
Мүчүлүштүктөрдү оңдоо программасы

Биринчи жолу колдонуудан мурун, WiFi Relay модулу "3.3V деңгээлдеги USBден TTL адаптерине" жана "USR-TCP232-Test-V1.3" менчик сериялык мүчүлүштүктөрдү оңдоо программасынын жардамы менен конфигурацияланууга тийиш. Бул үчүн, USB TX-RX-GND казыктарын TTL адаптерине 4-пин башындагы RX-TX-GND казыктарына туташтырыңыз (кийинки сүрөттү караңыз). Ошондой эле, аппаратты күйгүзүүнү унутпаңыз жана 9600 ылдамдыгын берүүнү белгилеңиз. Андан кийин, PCде Serial Debugging программасын (USR-TCP232-Test-V1.3) ачып, төмөндө келтирилген бардык AT буйруктарын жөнөтүңүз.

AT+CWMODE = 2

 AT+RST

AT+CIPMUX = 1

AT+CIPSERVER = 1, 8080

AT+CIFSR

AT+CIOBAUD = 9600

Эгерде ал OK кайтып келбесе жана жөн гана сиз жөнөткөн буйрукту кайтарбаса, анда AT командаларын жөнөтүүдөн мурун ENTER баскычын басыңыз (мисалы AT+RST> ENTER> SEND). Эскертүү, модуль кайра конфигурацияланышы керек, башкача айтканда, модулду сериялык мүчүлүштүктөрдү оңдоо программасы аркылуу сериялык буйруктарды жөнөтүү аркылуу жаңыртуу керек. Кыскача айтканда, CIPMUX жана CIPSERVER кайра колдонулушу керек!

4 -кадам: Android колдонмосу

Android колдонмосу
Android колдонмосу

Android смартфонун колдонуп алыстан башкаруу үчүн, бекер ‚EasyTCP (v4.4)‛ Android колдонмосун смартфонуңузга жүктөп алып орнотушуңуз керек.

Андан кийин, колдонмону ачыңыз, "Байланыш" баскычын чыкылдатыңыз жана IP дарегин (192.168.4.1) жана ‚Портту (8080) киргизиңиз. Сериялык буйруктун атын жана мазмунун он алтылык форматта киргизүү үчүн которуу баскычын басып кармап туруңуз (A00101A2 relay_on, A00100A1 relay_off). Акыр-аягы, сиз алдын ала аныкталган баскычты колдонуп, релелик башкаруу үчүн колдонмодон сериялык буйруктарды жөнөтө аласыз. Бул жерде AP (кирүү чекити) режиминде иштеген системанын сигналдын максималдуу камтуусу ачык чөйрөдө 400 метрге жакын.

5 -кадам: Кошумча

Кошумча
Кошумча

Мага жакпаган нерсе: Биринчи кезекте eBayде Wi-Fi Relay модулун (LC-WM-Relay-8266-5V) көргөндө, мен анын жөнөкөйлүгүнө/изине таң калдым, ошондуктан экөөнө шашылыш буйрук бердим. Бирок, кээ бир эксперименттерден кийин мен абдан курч маселе менен көңүлүм калды. TCP сервери флешке сактабагандыктан, ар бир кубаттуулуктан кийин/ кайра орнотуу/ өчүрүүдөн кийин AT буйруктарын кайра конфигурациялоо керек. Ошентип, мен сүйүктүү кошунам үчүн ийгиликтүү акыркы колдонуучу продукциясын куруу идеясынан баш тарттым, анткени бул бир жыл бою үзгүлтүксүз электр менен камсыздоо системасын талап кылат. Болбосо STC15F104 микроконтроллеринин камтылган программасын алмаштыруу үчүн кадамдарды жасашым керек (https://www.stcmcu.com/datasheet/stc/STC-AD-PDF/STC15F101E-series-english.pdf) ошол буйруктарды жөнөтүү үчүн башка программага. UCден ар бир башталышта (катаал жаза). Кимдир бирөө бул жөнүндө ойлонот жана кандайдыр бир иштиктүү чечим бар болсо, мага кабар берет деп үмүттөнөм.

Түрмөнү Wi-Fi реле модулун бузуу үчүн сизге STC программисти жана STC ISP же башка stcgal керек болот. Мына ушуга окшош идеянын шилтемеси: Мындан тышкары, мен жакында MCU STC15F104W өнүктүрүү такталарын кытайлык сатуучудан сатып алдым. Дагы бир кичинекей сюрприз канаттарда (күтө туруңуз)!

Сунушталууда: