Ứng dụng kit phát triển MTE-W110 (ESP8266) làm bộ DỰ BÁO THỜI TIẾT toàn Việt Nam

wifi esp8266

1. Giới thiệu kit phát triển MTE-W110

Hiện nay, việc ứng dụng sóng WiFi vào trong các dự án IoT hẳn không còn xa lạ đối với chúng ta. Và khi nhắc đến WiFi, chúng ta không thể không nhắc đến ESP8266. Vậy ESP8266 là gì? ESP8266 là một mạch vi điều khiển có thể giúp chúng ta điều khiển các thiết bị điện tử. Điều đặc biệt của nó, đó là sự kết hợp của module WiFi tích hợp sẵn bên trong con vi điều khiển chính. Hiện nay, ESP8266 rất được giới nghiên cứu tự động hóa Việt Nam ưa chuộng vì giá thành cực kỳ rẻ (chỉ bằng một con Arduino Nano), nhưng lại được tích hợp sẵn WiFi, bộ nhớ flash 8Mb! Điều đó thật tuyệt vời phải không nào?

wifi esp8266

 

Dựa vào những tính năng ưu việt của ESP8266, LAMCHUCONGNGHE.COM đã nghiên cứu, xây dựng và phát triển kit MTE-W110. MTE-W110 có cấu tạo chính gồm 1 chip ESP-12S, 1 màn hình LCD128x64, 5 nút nhấn (gồm 1 nút nguồn). Các bạn có thể sử dụng MTE-W110 để tự lập trình về các ứng dụng IoT với chức năng giám sát và điều khiển qua màn hình LCD. Tuy nhiên trong bài viết này, mình sẽ cùng các bạn sử dụng MTE-W110 làm bộ dự báo thời tiết cho toàn Việt Nam, bao gồm 63 tỉnh thành. Bộ dự báo thời tiết sẽ hiển thị lên màn hình các thông tin cơ bản như tên thành phố, ngày giờ, thời tiết trong 3 ngày gần nhất hoặc thậm chí các bạn có thể sử dụng bộ dự báo thời tiết như một chiếc đồng hồ báo thức.

wifi esp8266

2. Lập trình

Nếu bạn chưa tải board ESP8266 trong Arduino IDE thì quay trở lại bài viết này trước khi chúng ta bắt đầu project..

Lưu ý: Bạn chỉ được chọn board ESP8166 có phiên bản từ 2.5.2 trở xuống để phù hợp với thư viện WiFiManager

Để hoàn thành được project này, bạn cần có thêm nhưng thư viện dưới đây:

Dưới đây là code mẫu của project

Hoặc bạn có thể tải project mẫu tại đây

Cuối cùng là phần nạp code

Đấu nối mạch nạp USB-TTL với board MTE-W110.

wifi esp8266

Bạn chọn board ESP với các thông số như hình dưới đây

wifi ưsp8266

Để nạp được code, bạn làm như sau:

  • Nhấn Upload trên Arduino IDE
  • Nhấn giữ nút Flash
  • Nhấn nút Reset
  • Nhả nút Reset
  • Cuối cùng nhả nút Flash, kết thúc việc nạp code vào board.

wifi esp8266

Chúc các bạn thành công và sớm hoàn thành các dự án của mình!

3. Video hướng dẫn

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *