项目介绍
Arduino模块作为田间控制单元,利用土壤湿度传感器测量土壤水分并控制灌溉,测量数据通过无线传输传送到信息中心,信息中心将信息发送到远程监控端。
本项目运用ZigBee无线通信,能保证采集现场和控制端通信稳定、高效。在未来智慧城市,无人农场会有很广泛的应用,且实用性很强,不仅能节约水资源,还能减少在灌溉上的人力物力。该作品难度较低,基本实现了预设的功能,实际应用上还可以做很大的改进。
开发者个人情况
具有1年单片机开发经验,并学习了STM32,开始接触系统,对X86架构有一定的了解,在校期间担任项目负责人并顺利完成项目,发表论文一篇。
项目具体描述(照片)
从机:本项目的从机由Arduino UNO、Zigbee从机、土壤湿度传感器、继电器连接水泵四部分连接构成。土壤湿度传感器检测土壤湿度,由Arduino UNO判断土壤湿度的情况,并控制水泵灌溉。测试视频
![](http://editerupload.eepw.com.cn/201411/62481417158059.jpg)
主机:由5V电源稳压模块、SBS_Q2187、Arduino UNO、Zigbee主机构成。Zigbee接收从机发来的信号,将信息传递给Arduino UNO,Arduino UNO将信息中的模拟值通过模拟口输出,SBS_Q2187与Arduino UNO相连,读取Arduino UNO模拟口的数值,SBS_Q2187作为服务器将模拟口检测的数据传送至网络。
![](http://editerupload.eepw.com.cn/201411/43011417158060.png)
两从机正常工作。
![](http://editerupload.eepw.com.cn/201411/86831417158060.png)
从机1土壤湿度达到最大值(检测到模拟电压值最小)。
![](http://editerupload.eepw.com.cn/201411/80551417158061.png)
从机2土壤湿度达到最大值(检测到模拟电压值最小)。
![](http://editerupload.eepw.com.cn/201411/33231417158061.png)
SBS-Quark2187开发板设计应用
主要元器件
Ø AC220转DC12电源模块、DC5V电源
Ø Arduino UNO、SBS_Q2187
Ø 5V继电器HK4100F-DC5V-SHG
Ø Zigbee无线通讯模块DTK
Ø 土壤湿度传感器YL-69
开发环境
Arduino
项目点评
开发难度:难度简单,只需要具备模电,数电,单片机开发基础就可以设计出这样的控制系统;
创新性:运用了ZigBee无线通信,能保证采集现场和控制端通信稳定、高效;
可发展性:在未来智慧城市,无人农场会有很广泛的应用;
实用性:实用性很强,不仅能节约水资源,还能减少在灌溉上的人力物力;
项目图片
焊了个继电器小模块,把引脚引出来了。
![](http://editerupload.eepw.com.cn/201411/41671417158061.png)
水泵。
![](http://editerupload.eepw.com.cn/201411/52761417158062.png)
电源模块。
![](http://editerupload.eepw.com.cn/201411/95491417158063.png)
项目完成(测试视频)。
![](http://editerupload.eepw.com.cn/201411/33831417158063.png)
• 开发板申请帖链接:http://bbsquark.eepw.com.cn/thread/91/1
• 开发笔记链接:http://bbsquark.eepw.com.cn/thread/205/1