Chương trình kiểm tra nhiệt độ và độ ẩm hiển thị lên web server của nodemcu

0
513

Các bạn kết nối như hình :

đây là đoạn chương trình để chúng ta đo nhiệt độ và độ ẩm để hiển thị lên màn hình serial của máy tính

 

Theo dõi nhiệt độ độ ẩm qua mạng Wifi

Ta đã đọc được nhiệt độ và độ ẩm rồi thì làm thế nào để gửi nó lên mạng wifi trong nhà. Thật may mắn là ESP8266 có thể tạo ra một server và web ở trên địa chỉ sẵn có của nó, ta chỉ cần đăng nhập vào địa chỉ  là có thông tin về nhiệt độ, độ ẩm rồi. Vậy cách làm thế nào, mình sẽ giải thích một số ý chính trong code dưới đây

 

Tiếp tục là tạo một web server với port là 80 bằng lệnh

 

Tạo xong rồi ta thực hiện kết nối ESP8266 vào mạng

 

Trong vòng lặp vô tận chúng ta sẽ thực hiện kiểm tra có client nào kết nối tới không bằng lệnh

Đồng thời đọc nhiệt độ và độ ẩm

Tiếp tục chờ yêu cầu (request) từ client (máy tính hoặc điện thoại khác cùng mạng wifi)

 

Coi như đã xong bước nhận yêu cầu, giờ là chuẩn bị câu trả lời cho yêu cầu từ client, ở đây ta sẽ tạo ra một trang web HTML

Thế là đã xong!

Cảm ơn các bạn đã quan tâm !

Trao đổi học tập

Comments