基于单片机的自动浇花系统的功能点及所需要的功能模块【2020.07每月活动】

我们七月份的活动内容为:基于单片机的自动浇花系统,经过网友后台留言建议和调研,最终定下来咱们的自动浇花系统大概由如下功能模块组成: LED指示灯 土壤干燥程度指示;比如可以绿色代表…

基于单片机的自动浇花系统的功能点及所需要的功能模块【2020.07每月活动】插图

基于单片机的自动浇花系统的功能点及所需要的功能模块【2020.07每月活动】插图(1)

我们七月份的活动内容为:基于单片机的自动浇花系统,经过网友后台留言建议和调研,最终定下来咱们的自动浇花系统大概由如下功能模块组成:

  • LED指示灯

土壤干燥程度指示;
比如可以绿色代表正常,红色代表缺水状态;

普通的单色LED太普通了,这次计划选用这种三色RGB LED。

基于单片机的自动浇花系统的功能点及所需要的功能模块【2020.07每月活动】插图(2)

  • 继电器模块

控制水泵开关

  • 土壤湿度传感器

通过AD转换模块,获得到的AD值间接等价于土壤的相对湿度。

继电器模块、土壤湿度模块、水泵直接购买下面这种DIY套装即可。

基于单片机的自动浇花系统的功能点及所需要的功能模块【2020.07每月活动】插图(3)

  • LCD显示模块

显示当前测量土壤湿度值和报警的上限和下限阈值。

为了与六月份的设计有所不同,我们这次选用LCD12864液晶屏。

基于单片机的自动浇花系统的功能点及所需要的功能模块【2020.07每月活动】插图(4)

其实本设计理论上可以不需要液晶屏,搜遍淘宝也没有找到一家自动浇花器带有液晶屏,增加液晶屏的意义不大,而且把设计弄复杂了,我们此处增加液晶屏主要为了学习而添加。

  • 按键模块

可以设置报警上限、下限值;

低于下限报警并启动水泵浇水,高于上限停止浇水;
按键翻页查看历史温度值,共计可以存24组(理论上24小时每小时一组,但是为了方便演示,默认1分钟存一组)。

  • WiFi模块

在手机APP上可以远程控制浇水;
APP上还可以查看当前土壤湿度。

  • 实时时钟模块

定时灌溉。

使用STM32单片机自带的RTC功能即可。

  • 温度传感器

设置上下限,超过蜂鸣器报警,提示防寒或降温;

下一步时间安排:
2020.07.10 前绘制完原理图和PCB板(因为六月份的设计已经有了核心板,我们只需要设计一个底板即可),并外协打样,感兴趣的大家随时关注哈。

板子打样回来、焊接完毕之后,网文的更新内容会以本月设计涉及的知识点为主,逐步整理网文分享给大家哈。

基本就是每个月的上半月自由分享,下半月以本月的活动内容为主。

有什么想加的功能或者建议,可以微信与我联系哈。

基于单片机的自动浇花系统的功能点及所需要的功能模块【2020.07每月活动】插图(5)

免责声明:本文内容由21ic获得授权后发布,版权归原作者所有,本平台仅提供信息存储服务。文章仅代表作者个人观点,不代表本平台立场,如有问题,请联系我们,谢谢!

作者: soufei

为您推荐


Fatal error: Can't use function return value in write context in /www/wwwroot/www.qianrushi.com.cn/wp-content/themes/news/footer.php on line 115