
Mục lục:
- Bước 1: Giới thiệu ngắn gọn về kiến trúc và tính năng
- Bước 2: Tiêu thụ điện năng
- Bước 3: Sơ đồ chân của ESP8266
- Bước 4: Các thành phần
- Bước 5: Sơ đồ
- Bước 6: Cách tạo mạch
- Bước 7: Cách viết mã Arduino để gửi lệnh AT tới ESP8266
- Bước 8: Mã
- Bước 9: Lệnh AT
- Bước 10: Liên kết ứng dụng
- Bước 11: Biểu dữ liệu ESP8266 và Tham chiếu lệnh AT
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15

ESP8266 có thể được sử dụng như một bộ vi điều khiển độc lập với Wi-Fi tích hợp và hai chân GPIO hoặc có thể được sử dụng với một bộ vi điều khiển khác thông qua giao tiếp nối tiếp để cung cấp kết nối Wi-Fi cho bộ vi điều khiển. Nó có thể được sử dụng để tạo mạng cảm biến IoT để báo cáo dữ liệu cảm biến với internet hoặc bảng điều khiển được kết nối internet, nó có thể được sử dụng để tạo thiết bị tự động hóa gia đình được kết nối với internet hoặc mạng cục bộ. ESP8266 có thể được sử dụng để phát triển hệ thống bảo mật dựa trên IoT, phích cắm và đèn thông minh, mạng lưới hoặc thiết bị đeo được. Do chi phí thấp, tiêu thụ điện năng thấp và kích thước nhỏ nên nó có thể được sử dụng để phát triển bất kỳ loại thiết bị IoT nào.
Bước 1: Giới thiệu ngắn gọn về kiến trúc và tính năng
Mô-đun Wi-Fi ESP8266 có bộ vi xử lý RISC 32-bit tốc độ 80Mhz và có thể được ép xung lên 160Mhz. Nó có RAM hướng dẫn 32 KiB, RAM bộ nhớ đệm lệnh 32 KiB, RAM dữ liệu người dùng 80 KiB và tất cả những thứ đó đều có GPIO, 12C, ADC, SPI và PWM
Bước 2: Tiêu thụ điện năng
Điện áp và dòng điện tối đa cần thiết để vận hành mô-đun Wi-Fi ESP8266 là 3,6V và 120,5mA, Arduino có chân đầu ra 3,3V nhưng dòng đầu ra của nó chỉ là 40mA không đủ để chạy esp8266, vì vậy bộ điều chỉnh điện áp LM317 được sử dụng để điều chỉnh 5V thành 3.3V của Arduino để làm cho nó chạy đúng vì dòng ra tối đa của LM317 là 1.5A. Chân I / O của ESP8266 cũng chạy ở 3.3V, vì vậy diode zener 3.3V dịch chuyển mức logic được sử dụng để chuyển đổi logic 5V đến từ chân Arduino TX thành 3.3V, nhưng theo kinh nghiệm của tôi thì không cần nhiều đến nó. Tất cả đều ổn nếu bạn chỉ cần tạo mạch cho trong hình dưới đây
Bước 3: Sơ đồ chân của ESP8266

Bước 4: Các thành phần
Arduino Uno
www.banggood.com/custlink/m33KGFYAzy
Mô-đun Wi-Fi ESP8266
www.banggood.com/custlink/mKvKDhD2ig
Bộ điều chỉnh điện áp LM317
www.banggood.com/custlink/DvDD3Avz7E
Veroboard
www.banggood.com/custlink/m3G3mnGz7P
Nam nhảy nam
www.banggood.com/custlink/GKvKmAGkuQ
Tụ điện 1uF
Tụ điện 10uF
Bước 5: Sơ đồ

Vì mô-đun Wi-Fi ESP8266 giao tiếp với Arduino hoặc bất kỳ vi điều khiển nào khác bằng cách sử dụng giao tiếp nối tiếp và nó yêu cầu tối thiểu 3.3V để chạy. Đầu ra 5V của Arduino sẽ được kết nối với đầu vào LM317 như trong hình
Kết nối ESP8266ESP8266 ================= Kết nối
RXD ===================== Chân I / O của Arduino 3
VCC ===================== Đầu ra LM317
CH_PD =================== Đầu ra LM317
GND ===================== Arduino’s GND
TXD ===================== Chân I / O của Arduino 2
Bước 6: Cách tạo mạch

Bước 7: Cách viết mã Arduino để gửi lệnh AT tới ESP8266
Bước 8: Mã
Bước 9: Lệnh AT
Bước 10: Liên kết ứng dụng
Ứng dụng khách TCP:
Máy chủ:
Bước 11: Biểu dữ liệu ESP8266 và Tham chiếu lệnh AT
Biểu dữ liệu ESP8266
www.espressif.com/sites/default/files/docu…
Tham chiếu lệnh ESP8266 AT
www.espressif.com/sites/default/files/doc…
Đề xuất:
Làm thế nào để sử dụng đồng hồ vạn năng trong tiếng Tamil. Hướng dẫn cho người mới bắt đầu - Đồng hồ vạn năng cho người mới bắt đầu: 8 bước

Làm thế nào để sử dụng đồng hồ vạn năng trong tiếng Tamil. Hướng dẫn cho người mới bắt đầu | Đồng hồ vạn năng dành cho người mới bắt đầu: Xin chào các bạn, Trong hướng dẫn này, tôi đã giải thích cách sử dụng đồng hồ vạn năng trong tất cả các loại mạch điện tử theo 7 bước khác nhau, chẳng hạn như 1) kiểm tra tính liên tục khi phần cứng gặp sự cố 2) Đo dòng điện một chiều 3) kiểm tra Diode và đèn LED 4) Đo Resi
Cách cài đặt Linux (Người mới bắt đầu bắt đầu tại đây!): 6 bước

Cách cài đặt Linux (Người mới bắt đầu Bắt đầu tại đây!): Chính xác thì Linux là gì? Chà, bạn đọc thân mến, Linux là một cánh cổng dẫn đến một thế giới của những khả năng hoàn toàn mới. Đã qua rồi thời OSX tận dụng niềm vui khi sở hữu một chiếc máy tính. Đã qua đi những ký hiệu ngu ngốc về bảo mật thông qua Windows 10. Bây giờ, đến lượt bạn t
Bắt đầu với Esp 8266 Esp-01 Với Arduino IDE - Cài đặt Bo mạch Esp trong Arduino Ide và Lập trình Esp: 4 bước

Bắt đầu với Esp 8266 Esp-01 Với Arduino IDE | Cài đặt bo mạch Esp-01 trong Arduino Ide và Lập trình Esp: Trong phần hướng dẫn này, chúng ta sẽ tìm hiểu cách cài đặt bo mạch esp8266 trong Arduino IDE và cách lập trình esp-01 và tải lên mã trong đó. điều này và hầu hết mọi người đều phải đối mặt với vấn đề
Đầu vào tương tự IoT - Bắt đầu với IoT: 8 bước

Đầu vào tương tự IoT - Bắt đầu với IoT: Tìm hiểu Đầu vào tương tự là một phần quan trọng để hiểu cách mọi thứ xung quanh chúng ta hoạt động, hầu hết nếu không phải tất cả các cảm biến đều là cảm biến tương tự (đôi khi những cảm biến này được chuyển đổi sang kỹ thuật số). Không giống như đầu vào kỹ thuật số chỉ có thể bật hoặc tắt, đầu vào tương tự
Bắt đầu dự án đầu tiên của bạn với Raspberry: Đèn LED nhấp nháy: 4 bước

Bắt đầu dự án đầu tiên của bạn với Raspberry: Đèn LED nhấp nháy: Trong dự án này, tôi sẽ chỉ cho bạn cách lập trình Raspberry Pi để tạo đèn LED nhấp nháy, Nếu bạn đã gần mua một chiếc Raspberry pi và bạn không biết bắt đầu từ đâu, điều này hướng dẫn nó phù hợp. Ngoài Raspberry Pi của bạn chạy Raspbian, y