arduino智能浇花系统_基于Arduino & Android的家庭智能浇花系统设计与实现

摘要:

在国家的大力倡导与扶持下,物联网掀起了信息产业的又一次浪潮.作为物联网重点发展领域之一的智能家居因此峰回路转,迎来新的发展契机.智能家居系统产品分类较多,经过需求分析和研究,本文设计开发了一套家庭养殖花卉的智能浇花系统,实现了自动控制和智能手机指令控制系统浇花的功能.该系统既涉及硬件开发,又涉及软件开发.经过对多种软硬件开发平台的对比发现,Arduino平台和Android平台耦合性极强,完全符合当前市场流行趋势,因此,本系统基于ArduinoAndroid这两大开源平台进行设计开发.其中,采用Arduino平台进行硬件电路的搭建和Arduino网关软件的开发,采用Android平台进行手机客户端通信软件的开发,而Arduino硬件和Android软件之间的通信接口则选择具有标准统一,可靠安全,市场占有率高等特点的蓝牙无线通信技术完成. 在软硬件之间建立了蓝牙串口通信链路后,用户只需发送手机指令即可控制Arduino硬件电路工作,完成各功能模块的驱动.Arduino硬件电路主要完成花草土壤湿度实时监测,系统工作模式显示和切换,花草需要浇水时自动报警,自动控制和人工控制浇水,预置音乐循环播放等功能.手机通信软件主要完成蓝牙设备搜索和配对,建立通信链路,发送指令,显示土壤湿度实时监测数据,保存和清空监测数据等功能. 经过测试,本系统功能稳定,通信链路建立快捷,操作简便,硬件电路响应迅速,实现了家庭浇花的智能化控制.在蓝牙技术和ZigBee,WiFi等技术逐渐融合的发展趋势下,为本系统功能的改进和升级奠定了基础,逐步实现智能家居.

展开

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本项目实现从上位机软件选择湿度传感器(湿度传感器或碳棒)和浇水形式(潜水泵或电池阀), 同时返回土壤湿度、室内温度、湿度到上位机上显示。 主要部件: 自动浇花系统控制器 1个 Micro USB线 1根 DHT11(DHT11数据手册)温湿度传感器 1个 土壤湿度传感器 1个 模拟接口转数字接口传感器连接线 2根 潜水泵 1个(注意:潜水泵必须在水中使用,不能露出水面!) 潜水泵电源连接线 1根 主板电源连接线 1根 橡胶水管 1米 安装步骤: 1、先将水泵的连接头接到控制器的Solenoid Valve端子上,蓝色接负极(-)棕色接正极(+),然后将电源连接头接到PWRIN端子上,黑色接负极(-)红色接正极(+)。 2、将控制板安装到外壳底板上,然后将Moisture Sensor(土壤湿度传感器)插到传感器接口上,这里使用橙色传感器连接线,注意方向,传感器在控制器上的默认端口为模拟口2。 3.将DHT11温湿度传感器插到传感器接口上,传感器在控制器上的默认端口为数字口9。 4、使用Micro USB线连接电脑,初次使用需要安装USB驱动程序,先去下载Arduino最新的IDE: https://arduino.googlecode.com/files/arduino-1.0.1-windows.zip 5、使用Micro USB线将程序下载到主板上 7、将水装到水桶或水盆里,放在离花盆较近的位置,把配的水管插到潜水泵上然后置于水中,必须保证蓄水充足,以供浇水(注意潜水泵必须在水中使用,在空气中使用会导致损坏)。 8、将水泵和电池盒(或者电源适配器)连接到水泵接口和电源接口上。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值