ESP32 Gallery

CO2 MONITOR / ESP32 APPLICATION

ESP32 二氧化碳监测仪

ESP32 二氧化碳监测仪,将读数写入数据库并通过 Django 网页查看。

CO₂ Monitor
打开项目试玩 ↗
关于这个项目

关于这个项目

一块 Cheap Yellow Display 接上 MH-Z19C 二氧化碳传感器,每秒采一次样,数据推给 Django 站点存进 SQLite。屏幕上用 LVGL 加 TFT_eSPI/XPT2046 实时显示浓度;既然本地已经能看到,上传就攒批做,每 4 分钟发 240 个采样,省电,每条带上楼名、房间号、模式和 Unix 时间戳。服务端是 Django,/api/log/ 用 Bearer token 认证,gunicorn 跑在 Caddy 后面,外壳是从别人的 CYD 盒子改的 3D 打印件。按住按键 7 秒会把传感器零点校准到 400 ppm,这一步要在室外做。一次 POST 超过 240 个采样可能直接报 connection refused,能发多少由 sketch 里的缓冲区大小决定。

README 原文摘录

README 原文摘录

Dependency
Django for web app, API endpoint, and SQLite database
Feature
POST requests will be made every 4 minutes to reduce power usage
Feature
Zero the CO2 sensor to 400 ppm by depressing the button for 7 seconds
Limit
Increasing the number of samples in each POST can cause the POSTs to fail

硬件

原生板型: ESP32-2432S028R(CYD)

支持板型: ESP32

ESP32 类开发板;请在上游构建文档中核对具体板型、屏幕、供电与接线。

媒体署名与权利

上游项目媒体 · 权利归其所有者 · 署名: NathanPervin

来自上游 README 的真实截图;未运行代码或固件,预览包保留许可证声明。

查看原始来源 ↗ 版权与下架 · 复核日期

同板型的其他项目

Handwritten Clock Sleep Number Remote 2D LED Matrix A Ball Robot Based On ESP32 ACT1026 ESP32 AI Quota Monitor

项目源码 ↗

浏览全部项目

看看一个 ESP32 项目长什么样,以及它能不能跑在你的板上。

排序

预览与交互

形态是寻找项目的入口。具体能否安装,还需要核对板型、芯片和外设。

做了点新东西?

给你的作品,一点聚光。

仓库链接不代表作者背书或硬件兼容性已经核验。上电或刷写前请阅读上游安全说明。

试玩

项目源码 ↗
构建、来源与安全
来自你的工作台

小小开发板。
大大的想法。

分享你做的好东西。

提交后会自动检查;大多数项目会在 1–3 天内完成审核。

也可以直接在 GitHub 投稿 ↗