WATER METER READER / ESP32 APPLICATION
用 ESP32-C6 和光电传感器读取水表转盘的无电池智能读数器。
用 ESP32-C6 和光电传感器读取水表转盘的无电池智能读数器。

关于这个项目
关于这个项目
老式水表表盘里有个跟着水流转的小圆片,一半镀铬一半黑,厂商的脉冲模块靠一颗胶死的锂电池供电,电尽就整块扔掉。这个项目用 3D 打印的壳套住 TCRT5000L 反射式传感器和一块 ESP32-C6,USB 供电,每转过一次明暗边沿算半升水。检测不是简单比阈值:两个阈值做迟滞,加驻留时间挡毛刺,还有最小间隔和故障态,传感器被拔掉或见光就停数,回来时重新同步而不凭空加一笔。读数一分钟存一次、重启前也存,边沿日志只追加写进闪存环形区,另有实时示波器和 MQTT 接入 Home Assistant。
README 原文摘录
README 原文摘录
- Volume
- optical scanning disc | 0.5 L | working
- Build
- ESP-IDF firmware (C++20, PlatformIO)
硬件
支持板型: ESP32-C6
ESP32-C6;请在上游构建文档中核对具体板型、供电与接线。
媒体署名与权利
上游项目媒体 · 权利归其所有者 · 署名: bruestel
来自上游 README 的真实截图;未运行代码或固件,预览包保留许可证声明。
同板型的其他项目
Cryptick ESP32 Pet PC Monitor Buddy E-Paper Metrics Station ESP32 Ti Znp Coordinator Kubik
看看一个 ESP32 项目长什么样,以及它能不能跑在你的板上。
排序
预览与交互
形态是寻找项目的入口。具体能否安装,还需要核对板型、芯片和外设。
浏览器里就能试
试一个项目
刚刚收录
最新收录
做了点新东西?
给你的作品,一点聚光。
仓库链接不代表作者背书或硬件兼容性已经核验。上电或刷写前请阅读上游安全说明。