[APM32E0] 作品分享——基于APM32E030的自动浇水系统

[复制链接]
 楼主| zhao133 发表于 2025-5-18 13:30 | 显示全部楼层 |阅读模式
本帖最后由 Gfan 于 2025-5-21 09:32 编辑

#技术资源# #申请原创#        平时喜欢种种菜,开始只种一两盆,后来越种越多,浇水也变成投入比较多时间,但是平时也要上班,抽不出太多时间去照顾我的盆栽。于是就有了这个想法:设计一款给盆栽自动浇水的控制系统。刚好这段时间也收到Geehy的样品APM32E030C8T6,于是就做了这个方案出来。下面是我这个盆栽自动浇水系统的介绍: 自动浇水.jpg
自动浇水_3D.png
       设计目的:设计一款能给多个盆栽自动浇水的控制板,能设置间隔浇水时间和浇水时间,并且能通过手机APP实现远程监控。
      主控芯片:APM32E030C8T6(Geehy M0+)
      控制板额定工作电压:DC12V(其实控制板支持5~24V工作)
      电磁阀控制通道:12路(电磁阀工作电压为12V)
      WIFI模块:4通道易微联双模WIFI模块
      隔离控制通道:4通道(继电器输出,相互隔离)
      显示器:四位数码管(用于显示当前通道间隔时间及浇水时间)
      用户按键:4个(用于查阅设置的参数及设定通道间隔时间及浇水时间
      数据存储方式:外部EEPROM(存储每个通过的设定参数)
      考虑到水压问题,同时打开多个水阀,水压不够,盆栽浇水效果不好。我这个自动浇水系统水阀实际的控制采用轮巡工作模式:即设定好各个水阀的工作参数后,水阀按照从通道1到通道的轮巡工作模式,即如果每个通道设定的参数一样,先执行通道1的运行,通道1 关闭后才开始执行通道2,如此类催。这样可以保证水压可满足各个盆栽的供水需求,也能满足更多盆栽的供水。控制板具有自动识别WIFI网络稳定性的能力,当检测到WIFI无法连接上时,会进入脱机模式工作,即按照设定好的参数自动运行。目前在实际运行效果还是非常满意。
      可能有些朋友会问网上也有类似的控制板卖,花这么大的精力设计这个自动浇水系统有意义吗。其实是这样的,网上卖的功能比较单一,并且只能控制1路水阀,并且没办法实现分时控制,而我种的盆栽较多,实际使用可能需花更大的代价,并且我不认为网上卖的这类自动浇水系统会比我做的好,如果一定说人家做的好的话,那就只剩下包装了,毕竟网上卖的是产品,都是开好模的。   
      至于为什么会使用易微联的WIFI模块,主要是考虑自己本身的原因,不擅长开发手机APP(也从来没做过这类软件开发),并且易微联的WiFi模块可支持安卓、苹果等多个系统,无需月租年费。
易微联介绍.png
APP截图.jpg


jobszheng 发表于 2025-5-19 13:10 | 显示全部楼层
这个小板设计的真棒
话说哪里申请的APM32E030呀!
羡慕一下
dffzh 发表于 2025-5-19 14:12 | 显示全部楼层
整个宠物自动喂养系统,有木有搞头?
 楼主| zhao133 发表于 2025-5-20 14:38 | 显示全部楼层
dffzh 发表于 2025-5-19 14:12
整个宠物自动喂养系统,有木有搞头?

这个还真的有想过,机械部分和电机部分已经做好了,原理图和PCB也设计完成,改天再给大家分享一下
 楼主| zhao133 发表于 2025-5-20 14:42 | 显示全部楼层
jobszheng 发表于 2025-5-19 13:10
这个小板设计的真棒
话说哪里申请的APM32E030呀!
羡慕一下

极海官网留言,https://www.geehy.com/
dffzh 发表于 2025-5-20 14:45 | 显示全部楼层
zhao133 发表于 2025-5-20 14:38
这个还真的有想过,机械部分和电机部分已经做好了,原理图和PCB也设计完成,改天再给大家分享一下 ...

可以的,以后出门就不用约人喂猫了
jobszheng 发表于 2025-5-20 22:02 | 显示全部楼层
得嘞,我也去尝试一下去
您需要登录后才可以回帖 登录 | 注册

本版积分规则

103

主题

124

帖子

13

粉丝
快速回复 在线客服 返回列表 返回顶部