Агуулгын хүснэгт:

WiFi реле гаралт-DIY: 5 алхам
WiFi реле гаралт-DIY: 5 алхам

Видео: WiFi реле гаралт-DIY: 5 алхам

Видео: WiFi реле гаралт-DIY: 5 алхам
Видео: Кодовый дверной замок своими руками 😂😂 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 модуль x1

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

Алхам 2: Төхөөрөмжийн тоног төхөөрөмжийн тохиргоо

Төхөөрөмжийн тоног төхөөрөмжийн тохиргоо
Төхөөрөмжийн тоног төхөөрөмжийн тохиргоо

Доор үзүүлсэн утаснуудын диаграмаас харахад тоног төхөөрөмжийн тохиргоо нь маш энгийн бөгөөд гагнуурын ажил бага зэрэг шаардагддаг. L / N (~ 230V) холбогдож, сүлжээнд хүчдэл ормогц нүцгэн төхөөрөмжид бүү хүрээрэй!

Санамсаргүй байдлаар цахилгаан цочролд өртөх магадлалтай тул зохих хашлага байхгүй бол сүлжээнд холбогдсон аливаа төхөөрөмжийг ашиглах нь аюултай гэдгийг санаарай. Тиймээс угсарсан техник хэрэгслийг цочролоос хамгаалагдсан ABS/газардуулгатай метал хашлага дотор суурилуулахыг зөвлөж байна.

Алхам 3: Дебаг хийх програм хангамж

Дебаг хийх програм хангамж
Дебаг хийх програм хангамж

Анх ашиглахаасаа өмнө WiFi реле модулийг '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

Хэрэв энэ нь буцааж өгөхгүй бөгөөд таны илгээсэн тушаалыг буцааж өгөх юм бол AT командыг илгээхээсээ өмнө ENTER товчийг дарна уу (жишээ нь AT+RST> ENTER> SEND). Анхаарна уу, модулийг дахин эхлүүлэх тохиолдолд дахин тохируулах шаардлагатай болно, өөрөөр хэлбэл та тодорхой цуваа тушаалуудыг илгээх замаар цуваа дибаг хийх програм хангамж ашиглан модулийг шинэчлэх хэрэгтэй болно. Товчхондоо CIPMUX ба CIPSERVER -ийг дахин ашиглах ёстой!

Алхам 4: Андройд апп

Андройд апп
Андройд апп

Андройд ухаалаг гар утас ашиглан алсын удирдлагатай болохын тулд та ухаалаг гар утсан дээрээ үнэгүй ‚EasyTCP (v4.4)‛ Андройд програмыг татаж суулгах хэрэгтэй.

Дараа нь програмыг нээгээд ‚Connect click дээр дарж‚ 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 хөгжлийн самбар худалдаж авсан. Жижигхэн гэнэтийн бэлэг далавчинд байна (хүлээнэ үү)!

Зөвлөмж болгож буй: