需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13610 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本文主要从国内自动控制的浇花系统发展情况着手研究,结合浇花机的单片机设计的特点,设计以Arduino UNO为主控制器的自动浇花系统。另外,为了便于操作和监控土壤湿度,以蓝牙模块与1602显示屏为核心设计相应的实时监控系统,以期实现较好的人机交互。 本浇花机利用蓝牙控制技术,设计了一款可用手机远程实施监控并控制的自动浇花系统模块,使得无论身处何地,都能够照顾到家中,办公室内的盆栽植物。 同时结合实际生活需求以及正常家庭可以接受的休闲用品价格考虑,设计了一款价格适中,小巧方便的懒人用品。同时可以给DIY爱好者们一个仿制思路。本文从软硬件设计,调试,组装方面,系统详细的展示了本产品的设计思路,本文详细的阐述了该设备的原理,构成以及功能,同时还附带了具体的设计流程,电路图,原理图及程序框图,用相关的理论,结合软硬件做出相对合理的实施方案。 本次课题设计将浇花这个简单的功能加以扩展,可以实现自动灌溉,同时在现互联网背景下,加入了远程控制灌溉的功能。同时选择了扩展性较好的单片机实现本功能,在完成远程浇花这一单一目的基础上,还可扩展其他方面的应用。
关键词:Arduino 远程控制 水泵 湿度传感器
目录 摘要 Abstract 1. 绪论-1 1.1 课题项目介绍-1 1.1.1 国内的家庭灌溉设备发展情况-1 1.1.2 对自动浇花机的改进-1 1.2 设计方案-2 2. 硬件设计-3 2.1 硬件总体设计-3 2.2 单片机控制板的选择-4 2.3 外围扩展模块-5 2.3.1 蓝牙模块-5 2.3.2 湿度传感器模块-6 2.3.3 继电器模块-8 2.3.4 LCD1602显示器-9 2.3.5 IIC编译模块-10 2.3.6 中间线路的PCB版-11 3. 软件设计-13 3.1 软件设计总体构思-13 3.2 Arduino软件介绍-14 3.3 外围电路模块程序设计-16 3.3.1 湿度传感器程序设计-16 3.3.2 LCD1602显示屏的程序设计-17 3.3.3 继电器控制程序设计-18 3.3.4 蓝牙模块的程序设计-19 3.4 蓝牙串口助手APP-20 4. 调试-21 4.1 硬件调试-21 4.1.1 湿度传感器调试-21 4.1.2 LCD1602显示屏调试-22 4.1.3 继电器模块测试-23 4.1.4 蓝牙模块通信调试-23 4.1.5 硬件调试结果-24 4.2 系统调试-24 4.2.1 湿度传感器的程序调试-24 4.2.2 1602显示屏的程序调试-25 4.2.3 继电器的程序调试-26 4.2.4 蓝牙模块的程序调试-26 4.2.5 软件调试结果-27 4.3 总体调试-27 5. 总结-29 参考文献-31 附录-32 |