Mục lục:
Video: Hộp thời tiết Arduino + ESP: 3 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
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
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
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:
Hiển thị THỜI GIAN CPU trên ESP Wemos D1 OLED: 7 bước
Hiển thị thời gian CPU trên ESP Wemos D1 OLED: Trong hướng dẫn này, chúng tôi sẽ sử dụng ESP Wemos D1 OLED và Visuino để hiển thị Thời gian CPU trên màn hình OLED
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 đề
Trạm thời tiết tại nhà ESP-Now: 9 bước (có hình ảnh)
Trạm thời tiết gia đình ESP-Now: Tôi đã muốn có một trạm thời tiết gia đình từ lâu và một trạm mà mọi người trong gia đình có thể dễ dàng kiểm tra nhiệt độ và độ ẩm. Ngoài việc theo dõi các điều kiện bên ngoài, tôi muốn giám sát các phòng cụ thể trong nhà như mối hàn
Tích hợp IoT-HUB-Live (ESP 8266, Arduino): 11 bước
Tích hợp IoT-HUB-Live (ESP 8266, Arduino): Nếu bạn có thiết bị IoT và bạn cần dịch vụ đám mây để lưu trữ các phép đo của mình
Một trạm thời tiết Arduino khác (ESP-01 & BMP280 & DHT11 & OneWire): 4 bước
Một trạm thời tiết Arduino khác (ESP-01 & BMP280 & DHT11 & OneWire): Tại đây bạn có thể tìm thấy một lần lặp lại việc sử dụng OneWire với rất ít chân của ESP-01. Thiết bị được tạo trong hướng dẫn này kết nối với mạng Wifi của bạn lựa chọn (bạn phải có thông tin đăng nhập …) Thu thập dữ liệu cảm quan từ BMP280 và DHT11