摘要

针对目前国内中小型规模农业集成化管理难度大、监控成本高和设备复杂等特点,本文提出一种基于OpenWrt系统的智能路由器为主控,外加单片机和传感器模块等外设构成系统,再开发驱动程序和应用程序形成方案,以解决在中小型规模农业中实现智慧化管理、监控和维护等遇到的问题。该方案基于TCP/IP协议使用套接字Socket进行应用程序开发实现网络功能,使用C和C++语言进行驱动程序开发实现数据采集和监控功能。该系统具有硬件耦合度低、以模块化扩展功能、工作稳定和成本低等优点,具有较高的应用价值。