Aquareo 水族箱控制器
aquareo
ESP32
⭐☆☆☆☆ (1/5)
已发布
项目简介
开源ESP32水族箱控制器
Aquareo 是一个开源的水族箱智能控制器项目,旨在帮助爱好者利用 Arduino/ESP32/ESP8266 等开发板和廉价电子元件,自行搭建功能完备的水族箱自动化管理系统。项目以软件代码为核心,配套详细的教程和电路图,降低了 DIY 智能水族设备的门槛。
标签
项目特点
**全面监测**:实时监测水族箱温度、pH 值和盐度,数据可推送至任何 MQTT 兼容的智能家居平台(如 Home Assistant)。
**温度控制**:自动控制加热棒和风扇/冷水机,维持稳定的水温。
**自动补水**:自动补充蒸发的水分,维持稳定的盐度水平。
**加药自动化**:设置自动加药系统,实现定时定量加药或 Balling 法。
**完全模块化**:所有功能可独立构建,你可以先搭建监测模块,后续再添加其他功能。
**经济易制**:全部使用 Arduino 兼容板和常见电子元件,可在 Amazon、eBay、AliExpress 轻松购得。
技术规格
| 主控板 | |
|---|---|
| 显示模块 | |
| 温度传感器 | |
| pH 传感器 | |
| 通信协议 | |
| 电源 | |
| 扩展接口 |
项目资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| ESP32 开发板 | 1 | — | 核心控制器 |
| SSD1306 OLED 显示屏 | 1 | — | 本地显示 |
| DS18B20 温度传感器 | 1 | — | 水温监测 |
| PH4502C pH 传感器模块 | 1 | — | pH 值监测 |
| 盐度传感器 | 1 | — | 待定型号 |
| 5V USB 电源适配器 | 1 | — | 供电 |
| 杜邦线/面包板 | 若干 | — | 电路连接 |
| 3D 打印外壳 | 1 | — | 可选 |
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| 3D 打印机 | 打印外壳和结构件 | ▢ 推荐 |
| 焊台 | 焊接电子元件 | ✅ 是 |
| 万用表 | 电路测试 | ✅ 是 |
| 螺丝刀套装 | 组装 | ✅ 是 |
| 电脑 | 编程和配置 | ✅ 是 |
能力画像
记忆与知识检索
2/5
逻辑推演
3/5
表达与交流
1/5
感知与观察
2/5
数理与计算
2/5
动手与操作
4/5
狂热与坚持
3/5
创造与创新
3/5
项目图库
所需技能
🔧 **动手能力**:需要基本的电子焊接和面包板搭建能力,能够按照电路图连接传感器和显示屏。
💻 **编程能力**:需要 Arduino IDE 或 PlatformIO 的基本使用经验,能够编译和上传固件到 ESP32。
⚡ **电子电路**:了解 I2C 通信、模拟信号读取、DS18B20 单总线协议等基础电子知识。
适用场景
家庭海水或淡水水族箱的自动化管理
水族箱温度、pH 和盐度的远程监测
自动补水系统,减少人工维护
自动加药系统,实现精准的化学添加剂投放
与 Home Assistant 等智能家居平台集成,实现全屋自动化