Mạch truyền nhận Wifi ESP8266-01

Mạch truyền nhận Wifi ESP8266-01 thường được sử dụng cho các ứng dụng IOT ( Internet of  Things), điều khiển thiết bị từ xa, nhà thông minh, truyền nhận thông tin một cách dễ dàng. Module này đã được nạp sẵn firmware giúp người dùng giao tiếp với wifi rất dễ dàng qua tập lệnh AT thông qua giao tiếp UART ( baudrate mặc định 9600) quen thuộc.

Mạch truyền nhận Wifi ESP8266-01

Mạch truyền nhận Wifi ESP8266-01- thông số kỹ thuật

  • Hỗ trợ chuẩn 802.11 b/g/n.
  • Wi-Fi 2.4 GHz, hỗ trợ WPA/WPA2.
  • Chuẩn điện áp hoạt động: 3.3V.
  • Chuẩn giao tiếp nối tiếp UART với tốc độ Baud lên đến115200
  • Có 3 chế độ hoạt động: Client, Access Point, Both Client and Access Point.
  • Hỗ trợ các chuẩn bảo mật như: OPEN, WEP, WPA_PSK, WPA2_PSK, WPA_WPA2_PSK.
  • Hỗ trợ cả 2 giao tiếp TCP và UDP 
  • Làm việc như các máy chủ có thể kết nối với 5 máy con.

Chức năng các chân Mạch truyền nhận Wifi ESP8266-01

  1. VCC: 3.3V lên đến 300mA
  2. GND: 0V
  3. Tx: Chân Tx của giao thức UART, kết nối đến chân Rx của vi điều khiển.
  4. Rx: Chân Rx của giao thức UART, kết nối đến chân Tx của vi điều khiển.
  5. RST:  chân reset, kéo xuống mass để reset.
  6. CH_PD: chân này nếu được kéo lên mức cao module sẽ bắt đầu thu phát wifi, kéo xuống mức thấp module dừng phát wifi. Vì ESP8266 khởi động hút dòng lớn nên chúng ta giữ chân này ở mức 0V khi khởi động hệ thống của mình , sau 2 s hãy kéo chân CH_PD lên 3.3V, để đảm bảo module hoạt động ổn định.
  7. GPIO0: kéo xuống thấp cho chế độ upgrade firmware.
  8. GPIO2: không sử dụng.

Sơ đồ chân của Mạch truyền nhận Wifi ESP8266-01

Mạch truyền nhận Wifi ESP8266-01

Kích thước của Mạch truyền nhận Wifi ESP8266-01

Mạch truyền nhận Wifi ESP8266-01

Sơ đồ đấu nối cho tập lệnh AT

Mạch truyền nhận Wifi ESP8266-01

Tập lệnh AT:

  • AT – Kiểm tra kết nối
  • AT+RST – Reset module

  • AT+GMR – Kiểm tra phiên bản firmware

  • AT+CWMODE? – Kiểm tra kiểu kết nối

    Giá trị trả về sẽ là 1,2,3 tương ứng với STA, AP, BOTH
    STA: Station
    AP: Access point
    BOTH: cả 2

  • AT+CWLAP – Hiển thị danh sách các cột WIFI

  • AT+CWJAP – Kết nối với Access point
    Cú pháp kết nối như sau: AT+CWJAP=”SSID”,”PW”
    SSID là tên của Access point
    PW là mật khẩu

  • AT+CIFSR – Kiểm tra IP

  • AT+CIPMUX – Thiết lập kết nối TCP/UDP.
    AT+ CIPMUX?: xem cài đặt thiết lập.
    AT+ CIPMUX=0: single.
    AT+ CIPMUX=1: Multiple.

  • AT+CIPSERVER= <mode>[,<port>] – thiết lập server:
    Mode = 0: Close server .
    Mode =1: Open server.
    Port: Cổng.

Mạch truyền nhận Wifi ESP8266-01 và arduino

Mạch truyền nhận Wifi ESP8266-01

Hướng dẫn cách đấu nối

Mạch truyền nhận Wifi ESP8266-01

Chương trình chính:

Thư viện 3D