Mục lục:

Hộp thời tiết Arduino + ESP: 3 bước
Hộp thời tiết Arduino + ESP: 3 bước

Video: Hộp thời tiết Arduino + ESP: 3 bước

Video: Hộp thời tiết Arduino + ESP: 3 bước
Video: Giải bài tập thực hành lập trình Arduino | đề thi giữa kỳ Arduino | Tự học lập trình Arduino 2024, Tháng mười một
Anonim
Hộp thời tiết Arduino + ESP
Hộp thời tiết Arduino + ESP

Một thiết bị hữu ích phục vụ cho việc dự báo thời tiết địa phương trong thời gian ngắn và trong ba ngày

Bước 1: Phần Arduino

Image
Image

Thiết bị này bao gồm hai cụm độc lập trong một hộp.

Một là phong vũ biểu Arduino với cảm biến BMP180, chứa báo cáo về thời gian thực, chênh lệch -1h và -3h trong áp suất khí quyển. Những báo cáo này đặc biệt hữu ích trong dự báo thời tiết địa phương trong ngắn hạn. Тmã được lấy từ trang web "tensvin.de", trong đó được nhập vào sự khác biệt giữa áp suất khí quyển tuyệt đối và tương đối cho độ cao nhất định trong dòng "druck_offset =" trên mã. Kết quả được hiển thị trên màn hình LCD N5110, màn hình này cũng hiển thị nhiệt độ bên trong.

Bước 2: Phần ESP8266

Sơ đồ
Sơ đồ

Thiết bị tiếp theo được cung cấp năng lượng bởi bo mạch ESP8266 kết nối màn hình oled 0,96 inch. ESP8266 được kết nối qua mạng Wi-Fi với trang "openweathermap", từ đó nó sẽ đưa ra dự báo thời tiết trong ba ngày và hiển thị trên màn hình oled. Với mục đích này, bạn cần nhập khóa API vào mã, khóa này lấy từ trang Openweathermap. Hướng dẫn chi tiết đầy đủ để cài đặt thư viện và mã trên esp8266 được cung cấp trên:

blog.squix.org/wp-content/uploads/2017/06/esp8266weatherstationgettingstartedguide-20170608.pdf Trong trường hợp cụ thể này, tôi sử dụng bảng NodeMCU 1.0 (mô-đun ESP12E).

Bước 3: Sơ đồ

Hình trên cho thấy sơ đồ của thiết bị hoàn chỉnh.

Đề xuất: