Thư viện tri thức trực tuyến
Kho tài liệu với 50,000+ tài liệu học thuật
© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

ESP8266 Máy chủ web NodeMCU với BME680 Trạm thời tiết (Arduino IDE)
Nội dung xem thử
Mô tả chi tiết
1/20
ESP8266 Máy chủ web NodeMCU với BME680 - Trạm
thời tiết (Arduino IDE)
Hướng dẫn này chỉ ra cách xây dựng trạm thời tiết máy chủ web với ESP8266 NodeMCU
để hiển thị các chỉ số cảm biến từ cảm biến môi trường BME680: khí (chất lượng không
khí), nhiệt độ, độ ẩm và áp suất. Các bài đọc được cập nhật tự động trên máy chủ web
bằng cách sử dụng Sự kiện do Máy chủ Gửi (SSE). Bo mạch ESP8266 sẽ được lập trình
bằng Arduino IDE.
Để xây dựng máy chủ web, chúng ta sẽ sử dụng thư viện Máy chủ Web ESP Async cung
cấp một cách dễ dàng để xây dựng một máy chủ web không đồng bộ.
Cảm biến môi trường BME680
BME680 là một cảm biến môi trường kết hợp cảm biến khí, nhiệt độ, độ ẩm và áp suất.
Cảm biến khí có thể phát hiện một loạt các loại khí như các hợp chất hữu cơ dễ bay hơi
(VOC). Vì lý do này, BME680 có thể được sử dụng trong kiểm soát chất lượng không khí
trong nhà.
2/20
BME680 chứa cảm biến MOX (Metal-oxide) phát hiện VOC trong không khí. Cảm biến
này cung cấp cho bạn một ý tưởng định tính về tổng VOC / chất gây ô nhiễm trong
không khí xung quanh. Là một tín hiệu thô, BME680 xuất ra các giá trị điện trở. Các giá
trị này thay đổi do sự thay đổi nồng độ VOC:
Nồng độ VOC cao hơn » Điện trở thấp hơn
Nồng độ VOC thấp hơn » Điện trở cao hơn