Module WiFi ESP8266 5V Relay
Module WiFi ESP8266 5V Relay là module được phát triển dựa trên Module Wifi ESP8266 ESP-01 và nó điều khiển Relay hoạt động thông qua ứng dụng trên điện thoại di động. Một module tiện lợi, giúp điều khiển các thiết bị trong gia đình một cách đơn giản.
Chức năng
- Module ESP8266, khi ở Mode AP, có thể kết nối với 5 Client cùng 1 lúc
- Module Wifi Relay: có 2 chế độ làm việc:
- (1) Thiết bị di động điều khiển module thông qua Wifi của ESP8266: Khoảng cách kết nối khoảng 400m
- (2) Thiết bị di động và Module Wifi cùng kết nối với Router: Khoảng cách kết nối tùy thuộc vào cường độ tín hiệu của router phát ra
- Relay: có thể kết nối ở 5V/10A, 250V AC.10A. Có thể đóng ngắt lên đến 100000 lần
- Module được bảo vệ thông qua Opto, và có thời gian đáp ứng nhanh chóng
Thực hiện kết nối
Module Wifi ESP8266 có 3 chế độ hoạt động: AP, STA và AP/STA. Tùy vào mục đích dử dụng mà lựa chọn chế độ hoạt động phù hợp.
Module cần được kết nối với mạch chuyển đổi USB-TTL để cấu hình Wifi thông qua phần mềm (có thể sử dụng Arduino IDE).
Có thể cấu hình bằng cách dùng tập lệnh AT,1 số lệnh AT để cấu hình Wifi như bên dưới:
- AT+CWMODE=2, Chọn chế độ hoạt động AP;
- AT+RST, reset module;
- AT+CIPMUX=1, mở cổng kết nối;
- AT+CIPSERVER=1,8080, cấu hình TCP và công kết nối (port);
- AT+CIOBAUD=9600, cài đặt tốc độ Baud là 9600
- AT+CIFSR, xem địa chỉ IP ở chế độ AP, VD: 192.168.4.1
Kết nối App với Module Wifi
- Điện thoại di động kết nối Wifi và sử dụng ứng dụng AI-THINKER hay ESP8266;
- Trong ô địa chỉ “TCP connection” và “Port”, lần lượt điền các thông số IP và Port như cấu hình ở trên (VD: 192.168.4.1 và 8080)
- Nhấn vào Greay Box, Relay sẽ được điều khiển.
Code mẫu
esp8266-relay-5a.ino
Tài liệu tham khảo