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