Chú ý: Đối với bộ DIY, người dùng cần có kiến thức cơ bản về điện tử, vui lòng kiểm tra hướng dẫn trước khi mua để đảm bảo có thể sử dụng. Vui lòng mua cẩn thận để tránh tranh chấp không cần thiết. Cảm ơn.
Mô tả:
Trạm thời tiết sử dụng ESP8266-12E để lấy dữ liệu từ Internet: thời gian của một thành phố, dữ liệu thời tiết và thông tin dự báo cho 3 ngày tiếp theo, cuộn trên màn hình hiển thị OLED SSD1306; thiết bị có thể chuyển sang hiển thị dữ liệu từ bất kỳ thành phố nào trên thế giới - có thể người thân hoặc bạn bè của bạn sống ở đó
Thiết bị sử dụng cảm biến DHT11, BMP180, BH1750FVI để thu thập dữ liệu về nhiệt độ, độ ẩm, áp suất khí quyển và ánh sáng. Trạm thời tiết đọc dữ liệu trong nhà qua cảm biến mỗi 5 giây và tải lên internet mỗi 60 giây. Bạn có thể xem biểu đồ dữ liệu thời gian thực từ điện thoại hoặc máy tính. Tất nhiên bạn có thể sửa mã để thực hiện các chức năng khác nhau.
ESP8266: Vi điều khiển CP2102 bên trong, Cổng Micro USB, bộ nhớ flash 4MB, cổng I/O đầy đủ và hỗ trợ kết nối mạng không dây 802.11 với nền tảng IoT.
Cảm biến DHT11: Đầu ra tín hiệu kỹ thuật số với cảm biến nhiệt độ và độ ẩm được hiệu chuẩn kết hợp. Giao thức truyền thông đơn giản giúp giảm đáng kể công sức lập trình cần thiết.
BMP180: cảm biến áp suất siêu chính xác, kích thước nhỏ, tiêu thụ công suất rất thấp 3μA. Hiệu suất xuất sắc với độ chính xác tuyệt đối thấp nhất có thể đạt được là 0.03hPa. Có thể kết nối trực tiếp qua bus I2C với rất nhiều vi điều khiển khác nhau. Dải áp suất: 300 ~ 1100hPa.
BH1750FVI: Cảm biến độ sáng ánh sáng kỹ thuật số. Đầu ra kỹ thuật số trực tiếp, bỏ qua tính toán phức tạp, không hiệu chỉnh.
Màn hình OLED màu vàng xanh: 0,96" SSD1306 128X64 Màn hình OLED LCD màu vàng-xanh với giao diện I2C IIC SPI Serial
Kết quả:
1)Lấy dữ liệu thời tiết từ OpenWeathermap định kỳ, hiển thị thời tiết ngày hôm nay và dự báo thời tiết cho 3 ngày tiếp theo ở bất kỳ thành phố nào trên thế giới
2) Đọc dữ liệu nhiệt độ và độ ẩm hiện tại trong nhà theo khoảng thời gian đều đặn
3) Đọc thường xuyên dữ liệu áp suất không khí và độ sáng
4) Tải lên dữ liệu nhiệt độ, độ ẩm, áp suất khí quyển và cường độ chiếu sáng lên thingspeak.com định kỳ
5) Xem dự báo thời tiết trên màn hình OLED và xem biểu đồ giám sát môi trường trên thingspeak.com
Bước hướng dẫn:
Tổng quan: Cuốn sách hướng dẫn này mô tả cách tạo một trạm thời tiết thu nhỏ bằng IDE
Bước 1: Cài đặt USB-To-Serial
Bước 2: Cài đặt IDE cho ESP8266
Bước 3: Đốt Firmware vào ESP8266
Bước 4: Kết nối các thành phần
Bước 5: Đăng ký tài khoản mới trên OpenWeathermap, thingspeak
Bước 6: Nhập mã WeatherStation vào IDE
Bước 7: Thêm thư viện
Bước 8: Sửa đổi tệp WeatherStation.ino
Bước 9: Đặt lại Bảng và Cổng
Bước 10: Ghi mã vào ESP8266
Bước 11: Kết quả
Gói bao gồm:
1 x ESP8266-12E
1 x DHT11
1 x BMP180
1 x BH1750FVI
1 x Màn hình OLED
1 x Dây cáp USB
2 x Breadboard
20 x Cáp Dupont