首页 >> 农田节水灌溉自动控制模拟系统介绍
农田节水灌溉自动控制模拟系统介绍
来源:电子产品世界  时间:2014-11-28
分享到:

项目介绍

  Arduino模块作为田间控制单元,利用土壤湿度传感器测量土壤水分并控制灌溉,测量数据通过无线传输传送到信息中心,信息中心将信息发送到远程监控端。

  本项目运用ZigBee无线通信,能保证采集现场和控制端通信稳定、高效。在未来智慧城市,无人农场会有很广泛的应用,且实用性很强,不仅能节约水资源,还能减少在灌溉上的人力物力。该作品难度较低,基本实现了预设的功能,实际应用上还可以做很大的改进。

开发者个人情况

  具有1年单片机开发经验,并学习了STM32,开始接触系统,对X86架构有一定的了解,在校期间担任项目负责人并顺利完成项目,发表论文一篇。

项目具体描述(照片)

  从机:本项目的从机由Arduino UNO、Zigbee从机、土壤湿度传感器、继电器连接水泵四部分连接构成。土壤湿度传感器检测土壤湿度,由Arduino UNO判断土壤湿度的情况,并控制水泵灌溉。测试视频



  主机:由5V电源稳压模块、SBS_Q2187、Arduino UNO、Zigbee主机构成。Zigbee接收从机发来的信号,将信息传递给Arduino UNO,Arduino UNO将信息中的模拟值通过模拟口输出,SBS_Q2187与Arduino UNO相连,读取Arduino UNO模拟口的数值,SBS_Q2187作为服务器将模拟口检测的数据传送至网络。



  两从机正常工作。



  从机1土壤湿度达到最大值(检测到模拟电压值最小)。



  从机2土壤湿度达到最大值(检测到模拟电压值最小)。



SBS-Quark2187开发板设计应用

主要元器件

  Ø AC220转DC12电源模块、DC5V电源

  Ø Arduino UNO、SBS_Q2187

  Ø 5V继电器HK4100F-DC5V-SHG

  Ø Zigbee无线通讯模块DTK

  Ø 土壤湿度传感器YL-69

开发环境

  Arduino

项目点评

  开发难度:难度简单,只需要具备模电,数电,单片机开发基础就可以设计出这样的控制系统;

  创新性:运用了ZigBee无线通信,能保证采集现场和控制端通信稳定、高效;

  可发展性:在未来智慧城市,无人农场会有很广泛的应用;

  实用性:实用性很强,不仅能节约水资源,还能减少在灌溉上的人力物力;

项目图片

  焊了个继电器小模块,把引脚引出来了。



  水泵。



  电源模块。



  项目完成(测试视频)。




  • 开发板申请帖链接:http://bbsquark.eepw.com.cn/thread/91/1

  • 开发笔记链接:http://bbsquark.eepw.com.cn/thread/205/1