| The facility agriculture of our country develops fast now. But the management level of the greenhouse is very low. In order to promote the environment monitoring level of the greenhouse of our country, effective monitoring method should be developed. The wireless sensor networks based on the Zigbee technique can meet the needs well and represent the developmental direction of the future greenhouse monitoring method. So this article develops a greenhouse environment monitoring system based on Zigbee technique. It is founded by the agriculture sci-tech popularization project of the Northwest A&F University called The Precise Monitoring and Warning System of the Environmental Data in the greenhouses. This system is the basic part of the whole monitoring and warning system. It can sends different environmental data to the end users periodically. It extremely promotes the auto-monitoring ability of the greenhouse. The main contents of the article are as below:1. The hardware design of the system.(1) Based on the functional requirements of the system, we perform the overall design of the system. Then we selected the components needed by the system based on it, including the microprocessor and various sensors.(2) The hardware circuits design. In order to improve the application flexibility, the system was designed into two parts: the main board and the extended board. The wireless radio microprocessor CC2430 was used as the main chip of the main board. Then the information processing module, the Information Collecting module, the Wireless Transport module, the Interaction module and the Power module was founded based on it. The extended board includes the Power module and the Information Collecting module. In addition, the main board includes the light sensor and the air temperature and humidity sensor which have low power consumption and high demands. The extended board includes the soil-temperature sensor, the soil-water sensor and the CO2 sensor.2. The software design of the system.(1) The Zigbee protocol configuration. Including communication channel and network ID selection, protocol profile configuration, hardware driver conditional compilation and power management mode configuration, etc. (2) The sensor collecting program design. Compiling corresponding collecting program based on the different communication methods of the sensors. There are mainly I2C communication procedures, 1-Wire Bus communication procedures and AD communication procedures, etc.The system has been tested and deployed after the development work of the sensing node is completed. The experimental results show that this system has good practical efficacy. It can send the air temperature and humidity, light intensity, soil temperature and humidity and CO2 density to the end users based on the time setted by the user. It has some advantages, for example, low power consuming, high efficiency, flexible application. |