我们七月份的活动内容为:基于单片机的自动浇花系统,经过网友后台留言建议和调研,最终定下来咱们的自动浇花系统大概由如下功能模块组成:
-
LED指示灯
土壤干燥程度指示;
比如可以绿色代表正常,红色代表缺水状态;
普通的单色LED太普通了,这次计划选用这种三色RGB LED。
-
继电器模块
控制水泵开关
-
土壤湿度传感器
通过AD转换模块,获得到的AD值间接等价于土壤的相对湿度。
继电器模块、土壤湿度模块、水泵直接购买下面这种DIY套装即可。
-
LCD显示模块
显示当前测量土壤湿度值和报警的上限和下限阈值。
为了与六月份的设计有所不同,我们这次选用LCD12864液晶屏。
其实本设计理论上可以不需要液晶屏,搜遍淘宝也没有找到一家自动浇花器带有液晶屏,增加液晶屏的意义不大,而且把设计弄复杂了,我们此处增加液晶屏主要为了学习而添加。
-
按键模块
可以设置报警上限、下限值;
低于下限报警并启动水泵浇水,高于上限停止浇水;
按键翻页查看历史温度值,共计可以存24组(理论上24小时每小时一组,但是为了方便演示,默认1分钟存一组)。
-
WiFi模块
在手机APP上可以远程控制浇水;
APP上还可以查看当前土壤湿度。
-
实时时钟模块
定时灌溉。
使用STM32单片机自带的RTC功能即可。
-
温度传感器
设置上下限,超过蜂鸣器报警,提示防寒或降温;
下一步时间安排:
2020.07.10 前绘制完原理图和PCB板(因为六月份的设计已经有了核心板,我们只需要设计一个底板即可),并外协打样,感兴趣的大家随时关注哈。
板子打样回来、焊接完毕之后,网文的更新内容会以本月设计涉及的知识点为主,逐步整理网文分享给大家哈。
基本就是每个月的上半月自由分享,下半月以本月的活动内容为主。
有什么想加的功能或者建议,可以微信与我联系哈。
免责声明:本文内容由21ic获得授权后发布,版权归原作者所有,本平台仅提供信息存储服务。文章仅代表作者个人观点,不代表本平台立场,如有问题,请联系我们,谢谢!