『瀚思彼岸』» 智能家居技术论坛

标题: 墨水屏版鱼缸控制器 [打印本页]

作者: foggy_fox    时间: 2025-1-10 00:00
标题: 墨水屏版鱼缸控制器
       新开了个鱼缸重新做了一版鱼缸控制器,esp32主控,2.9寸墨水屏显示作为主控端,一个EC11旋转编码器作为菜单跳转和选择,强电端为五个继电器(一个固态继电器接水泵四个普通继电器接加热棒、气泵、灯光、风扇和其他任意负责)和一个MOS做PWM调光/调速,有四个实体按钮控制继电器通断,为什么少了一个实体按键?加热棒谁会断开啊~控制板和强电板用一个8pin的牛角插座排线连接
18b20防水探头做鱼缸水温测量,功能实现:
1. 主屏有继电器状态显示,温度显示,近1h温度曲线
2. 旋转旋钮有第二屏,显示24h温度曲线
3. 点按EC11旋钮进入二级功能菜单,相关功能有:
     1)温度限制,加热棒损坏时水温过高会断开加热棒
     2)温度补偿,用以补偿18B20的温度偏移(大多数情况下用不到)
     3)调光/调速,控制MOS输出pwm波占空比,电压12v,频率100Hz(因为连接线比较长,输出pwm频率过高会因为电容效应导致波形变形,100Hz调光和气泵都够用)
     4)灯光定时,该定时功能对应灯光控制继电器,利用网络NTP授时并实现定时,脱离了homeassistant也可以使用
4. 模块可以接入homeassistant用手机操作和自定义自动化

主面板
[attach]67026[/attach]
点按菜单
[attach]67027[/attach]
强电板
[attach]67028[/attach]
90x90大鱼缸
[attach]67025[/attach]

关于抄作业:
1. 本工程使用了3块PCB,一个esp32主控板,一个墨水屏驱动板(作者-开源广场-冰凌玛特),一个强电板
2. 开源链接里面提供了所有需要的文件,需要有一定的diy能力,墨水屏驱动板器件选择和注意事项请到原作者项目查看,写的很详细 https://oshwhub.com/lingdy2012/m ... -ban-_0603_wos_v0-1
3. 本项目可以接入homeassistant,但不接入也可以独立使用,上面所说的功能如防高温、定时均在本地实现
4. 资料中的3d打印外壳打印完成后需要适当修剪,难度不大,不过墨水屏没有卡扣式设计,需要用胶粘一下(如果有更好的外壳方案欢迎分享)

所有软硬件资料链接(链接中也有一些注意事项):https://github.com/foggyhlw/fish_tank_controller_eink

功能演示:


简单视频教程

作者: sorrypqa    时间: 2025-1-10 07:55
做得挺不错!
作者: 隔壁的王叔叔    时间: 2025-1-10 08:40
挺棒,弄好点,卖成品吧
作者: rz12345    时间: 2025-1-11 11:03
学习学习,收藏了
作者: 小伙子    时间: 2025-1-11 23:30
强,做成成品就厉害了
作者: zjywzzj    时间: 2025-1-12 14:13
[attach]67114[/attach]
不错这个挺好,有鱼缸正好缺个控制器

作者: shay    时间: 2025-1-13 12:05
牛是真的牛,lambda用的这份上,专业玩家了。
我的板子还在写需求阶段写了一年了……
旋钮大了好用,可以考虑换成上下按的那种拨动开关,小很多,会美观些。
顺便咨询大牛个事,esphome怎么初始化io状态啊(不想用onboot),原来io有默认状态,后面版本好像都强制初始化了。
作者: isw866    时间: 2025-1-13 14:48
建议连鱼缸+造景一起出成品,我在x鱼蹲。。。
作者: zdf73    时间: 2025-1-14 08:40
三湖缸啊。。。
作者: foggy_fox    时间: 2025-1-21 10:58
zjywzzj 发表于 2025-1-12 14:13
不错这个挺好,有鱼缸正好缺个控制器

原生带劲,我下一个就弄原生溪流~
作者: sltribe    时间: 2025-1-21 11:00
有做的给我说下
作者: foggy_fox    时间: 2025-1-21 11:00
shay 发表于 2025-1-13 12:05
牛是真的牛,lambda用的这份上,专业玩家了。
我的板子还在写需求阶段写了一年了……
旋钮大了好用,可以考 ...

旋钮买的柄长了。如果是短柄用大圆按钮盖其实挺好看的,关于初始化状态可以参考一下这个文章,esp32的io比价多,如果有的初始化状态有弹跳你可能选到了strapping pin,换一个试试就可以:https://randomnerdtutorials.com/esp32-pinout-reference-gpios/
作者: foggy_fox    时间: 2025-1-21 11:01
isw866 发表于 2025-1-13 14:48
建议连鱼缸+造景一起出成品,我在x鱼蹲。。。

我这鱼缸是朋友送的,90x90很大很大哦~
作者: foggy_fox    时间: 2025-1-21 11:04
隔壁的王叔叔 发表于 2025-1-10 08:40
挺棒,弄好点,卖成品吧

懒得搞、焊板子都感觉呛嗓子。索性发出来大家有兴趣的可以自己做
作者: 隔壁的王叔叔    时间: 2025-1-21 19:57
大佬是不是原来在b站也讲过鱼缸控制器
作者: foggy_fox    时间: 2025-1-21 22:43
隔壁的王叔叔 发表于 2025-1-21 19:57
大佬是不是原来在b站也讲过鱼缸控制器

是,那个版本是8266控制的,有个简易的max7819显示,比较丑,功能其实差不多
作者: foggy_fox    时间: 2025-1-21 22:51
zdf73 发表于 2025-1-14 08:40
三湖缸啊。。。

坦鲷蝴蝶
作者: 隔壁的王叔叔    时间: 2025-1-22 08:39
foggy_fox 发表于 2025-1-21 22:43
是,那个版本是8266控制的,有个简易的max7819显示,比较丑,功能其实差不多 ...

哇塞,大佬,抱大腿
作者: ryf    时间: 2025-1-22 16:01
厉害,论坛有你更精彩,墨水屏用起来
作者: nisofer    时间: 2025-1-22 23:11
谢谢分享,正好学飞
作者: lxf04268    时间: 2025-2-7 15:16
sltribe 发表于 2025-1-21 11:00
有做的给我说下

大佬,控制器还有吗,我要做,如何联系

作者: sdmcu    时间: 2025-4-25 09:10
感谢分享




欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) Powered by Discuz! X3.5