自动换水、自动喂食,这才是现代人养鱼的正确打开方式!
换水、喂食、清洁……这一系列繁琐的日常鱼缸养护让多少人的养鱼梦破碎。但现在,我们告诉你,你能彻底解放双手了!
这一切的起因来自于前段时间我们的“突发奇想”——一个基于ESP32-S3 NANO开发板的智能桌面生态鱼缸!
这个智能鱼缸具备五大功能:自动水质管理、植物种植、鱼类养殖、灯光造景,还能通过小屏幕实时显示鱼缸状态。在“水质管理”模块中,我们计划实现两个核心功能:一是通过水泵驱动水体循环,二是通过传感器对水质指标进行实时监测。

本期任务:完成第一个功能——构建基础的缸内水循环系统,提高水中溶解氧含量,将鱼虾排泄物输送至过滤与硝化系统,维持水质的稳定与洁净,让鱼缸自己“动”起来!
项目代码已全部开源!
后台私信ESP32NANO智能桌面生态鱼缸自动获取智能生态鱼缸软件源码百度网盘链接!
材料准备
首先,我们要准备好打造智能生态鱼缸的必备材料:
1块ESP32-S3 开发板
165x55x10mm面包板
15cm杜邦线
USB接口供电的水泵
隔离MOSFET 模块(用于控制高电压设备)

本教程中的ESP32-S3开发板采用启明云端自研WT9932S3-NANO开发板,搭载 ESP32-S3R8 双核芯片。
硬件连接
ESP32-S3的GPIO输出电平为3.3V,无法直接驱动5V水泵。所以我们使用隔离MOSFET模块作为电子开关,实现安全控制。不用担心,按照接线图连接很简单。

电机开关例程
通过操作控制管脚D9,高电平时水泵工作,低电平时水泵停止。只需修改水泵的启动和停止时长,就能调整鱼缸内水循环频率。

烧录后,水泵就可以正常自动启停工作了。这意味着你可以根据鱼缸的大小和鱼的数量,设置合适的水循环节奏,不用手动操作了!

看到这里你是不是已经心动了?这个自动水循环系统只是开始,它为我们后续更强大的功能打下了基础。
下一期我们将带来“水质监测功能”的教程——想象一下,鱼缸能自己监测水质指标,并在需要时提醒你,甚至自动调整!到底这个智能鱼缸还能智能到什么程度?且听下回分解!
全部0条评论
快来发表一下你的评论吧 !