单片机自动浇水的目的是更精准和省力,意义是证明科技的运用遍及到每个角落。
市场上的盆花自动浇水器价格十分昂贵,并且大多只能设定一个定时浇水的时间,很难做到给盆花自动适时适量浇水。夜有较经济的盆花缺水报警器,可以提醒人们及时的给盆花浇水。可是这种报警器只能报警,浇水还需要人们亲自动手。
单片机自动浇水是一种集盆花土壤湿度检测,自动浇水以及蓄水箱自动供水于一体的盆花自动浇水系统,让人们无暇顾及时也能得到及时的浇灌。
单片机定时自动浇花系统采用51单片机+DS1302+LCD1602+继电器+水泵设计而成。
1.LCD1602液晶显示,上面行显示当前年月日和星期,下面行显示时分秒和开关状态。
2.DS1302时钟芯片,准确计时,掉电不用重新调时间。
3.可以通过按键设定继电器闭合和断开的时间,继电器外接水泵,从而达到智能浇花的效果。
4.设置的时间保存在EEPROM内,具有掉电保存数据的功能。
5.继电器具有外接负载的功能,(例如LED灯,喇叭,加热棒,水泵等等),从而使设计更加多元化。
stm32自动浇花电子元器件不包括风扇的,stm32自动浇花电子元器件
主要器件
STM32RBT6
WiFi模块
温湿度传感器
电机驱动
3 实现效果
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4 设计原理
系统框架
在这里插入图片描述
实现原理
本系统硬件主要部件由STM32单片机,WiFi模块,传感器,电机驱动四部分组成。
其中STM32是整套系统的主控制器,负责整个系统的工作。
WiFi模块内部烧录好能够连接云端的SDK,这样能够保证系统正常的连接到云端,顺利的将数据上传到云,并且WiFi模块能够接受远程设备推送来的消息,然后将其传给STM32,从而使整套系统可以与云端对话。
传感器是本套系统的触觉系统,能够感知花瓶土壤表面的温湿度信息。
电机驱动是本套系统的执行部分,负责完成远程的控制命令。
将这几部分结合到一起就实现了一个简单的智能系统。
在这里插入图片描述
工作过程
系统定时3S上传一次温度和湿度信息到云端,通过远程手机客户端便可以查看花瓶当前的温湿度情况。
系统可以随时接手远程(手机客户端)发送来的控制命令,并且执行相应的命令。
结合云端的阈值报警功能,可以设置湿度低于某一值之后通过邮件或者短信等形式告知用户,然后用户在决策要不要浇花,如果需要就可以打开手机客户端,立刻给心爱的花草浇水了。
一般来说,家中智能浇花控制系统的水量可以通过安装水泵或者水箱来获得,水泵通常从本地水源(如水管)中获取水,而水箱则可以从雨水管或者水池中获取水。
那就是没能读出正常运行传感器的数据。程序有问题或线路接错了。
51单片机智能浇花系统结论的介绍到此就结束了,感谢您耐心阅读,谢谢。
本文标签:51单片机智能浇花系统结论