1、自动浇花器作品简介
如您所见,这个作品的硬件就是我的另外一个帖子里面便携式恒温电烙铁控制器,制作这个东西是因为之前有朋友跟我说起国庆回家7天返回来发现栽的花全都枯死了,一番感叹之后我决定做一个自动浇花的东西给他,于是把电烙铁的控制器改成了这个浇花器,一开始名字取为“护花使者”,但是后来发现跟我单身狗的身份不符合,于是改为“智能浇花系统”然后又觉得太浮夸了,于是又改为“智能浇花器”然而。。。目前真不智能,传感器都没有,怎么智能?虽然可以接一个土壤湿度检测传感器:
不过这次还没有加上去,所以算不上智能,那就叫“自动浇花器”吧。
实现自动定时定量的浇花,可以设置为每天浇水或者隔几天浇花,一天之内什么时间浇水都可以自由定制,比如避免白天太阳直晒时间浇水。每次浇水时长可以自由定制,根据使用的花盆大小自由定制。其实这个扩展性也是很好,比如跟PC或者手机互联之后就能组成真正的远程浇花系统了,更多功能任君发挥。
2、作品亮点(如果有请写出)
作品亮点在于软件设计风格,并未使用GUI系统,而是一种比较优秀C++面向对象思想把菜单文本和按键操作封装在一起,于是当初那种写菜单或者多级菜单的痛苦将不复存在,菜单之间相互独立,要添加或者删减一个菜单项是一件很轻松愉快的事情。
嗯就是这样封装,这之后显示处理函数将会是这样子:
这是一个一成不变的处理函数,任何菜单项的编写都不会影响到他,程序员只要专心做好每一项菜单。而不用关心该如何调度。
3、系统构架图
4、原理图
原理图还是一如既往的简单,不多说,直接上图:
5、材料清单(BOM列表)
单片机STM32F103CBT6
电源芯片MP2307
场效应管IRF7832
功率电感10uH
贴片晶振16M
显示屏 0.96’OLED
6、PCB实物图
7、软件部分的描述
8、作品演示
9、总结
其实这个硬件板可以做的东西还不止是电烙铁、浇花器,还能做其他的类似于增氧泵控制,动物自动喂水器。。。目前看来只要是直流供电范围5-24V功率小于60W的东西都能控制,当然软件可以随意修改,要增加通信接口或者增加其他传感器也是可以的。不过话说回来,这个版本的缺点就是用料浪费,当初用STM32做这个板是因为做四轴飞行器炸鸡了,主芯片取下来又不确定能不能接着用,丢掉有太浪费,于是就用它来做额外的小东西了。
立创商城成立于2011年,致力于为客户提供一站式电子元器件线上采购服务,成交量遥遥领先。自建6000多平米现代化元器件仓库,现货库存超40000种。
如您所见,这个作品的硬件就是我的另外一个帖子里面便携式恒温电烙铁控制器,制作这个东西是因为之前有朋友跟我说起国庆回家7天返回来发现栽的花全都枯死了,一番感叹之后我决定做一个自动浇花的东西给他,于是把电烙铁的控制器改成了这个浇花器,一开始名字取为“护花使者”,但是后来发现跟我单身狗的身份不符合,于是改为“智能浇花系统”然后又觉得太浮夸了,于是又改为“智能浇花器”然而。。。目前真不智能,传感器都没有,怎么智能?虽然可以接一个土壤湿度检测传感器:
不过这次还没有加上去,所以算不上智能,那就叫“自动浇花器”吧。
实现自动定时定量的浇花,可以设置为每天浇水或者隔几天浇花,一天之内什么时间浇水都可以自由定制,比如避免白天太阳直晒时间浇水。每次浇水时长可以自由定制,根据使用的花盆大小自由定制。其实这个扩展性也是很好,比如跟PC或者手机互联之后就能组成真正的远程浇花系统了,更多功能任君发挥。
2、作品亮点(如果有请写出)
作品亮点在于软件设计风格,并未使用GUI系统,而是一种比较优秀C++面向对象思想把菜单文本和按键操作封装在一起,于是当初那种写菜单或者多级菜单的痛苦将不复存在,菜单之间相互独立,要添加或者删减一个菜单项是一件很轻松愉快的事情。
嗯就是这样封装,这之后显示处理函数将会是这样子:
这是一个一成不变的处理函数,任何菜单项的编写都不会影响到他,程序员只要专心做好每一项菜单。而不用关心该如何调度。
3、系统构架图
4、原理图
原理图还是一如既往的简单,不多说,直接上图:
5、材料清单(BOM列表)
单片机STM32F103CBT6
电源芯片MP2307
场效应管IRF7832
功率电感10uH
贴片晶振16M
显示屏 0.96’OLED
6、PCB实物图
7、软件部分的描述
8、作品演示
9、总结
其实这个硬件板可以做的东西还不止是电烙铁、浇花器,还能做其他的类似于增氧泵控制,动物自动喂水器。。。目前看来只要是直流供电范围5-24V功率小于60W的东西都能控制,当然软件可以随意修改,要增加通信接口或者增加其他传感器也是可以的。不过话说回来,这个版本的缺点就是用料浪费,当初用STM32做这个板是因为做四轴飞行器炸鸡了,主芯片取下来又不确定能不能接着用,丢掉有太浪费,于是就用它来做额外的小东西了。
立创商城成立于2011年,致力于为客户提供一站式电子元器件线上采购服务,成交量遥遥领先。自建6000多平米现代化元器件仓库,现货库存超40000种。