| At present, much attention focused on internet of things (IoT) technology in the international, and our country also place great attention on it. A lot of new applications based on IoT is appearing and people are eager to see it could take great change to their lives, just like what computer technology and internet technology did before. In this context, we choose some aspects which people care most, like environment monitoring, equipment remote control and home security, as the research center of this paper, and explore the applications of them based on IoT.In this paper, we designed and realized a monitoring system based on IoT architecture. It combines with wireless sensing technology, radio frequency identification technology, infrared technology and 3G network technology, through the various sensors, control equipment, video equipment, to realize the monitoring and control of environment, equipment and so on. The characters of this system are large number of network nodes, high monitoring density, reliable, network build easily, and remote controllable.This paper firstly introduced research status of IoT at home and abroad, and analyzed the advantage of our country to implement it. Then we analyzed the wireless communication technology which could be applied to IoT and choose ZigBee protocol whose characters are low power consumption, low delay, easy to build network, large cover scope, reliable data transmission, low cost, as protocol of our monitoring system. After that this paper analyzed the function, structural model and frame structure of different layers of ZigBee protocol, and then briefly introduced three different network organization methods of it.After gave the overall design scheme of the system, this paper design the system from hardware and software in detail. In the terms of hardware, this paper mainly introduced the main structure, micro processing unit, sensing control module and other connection equipment, meanwhile had a brief introduction of peripheral circuit of the sensing node. In the terms of software, this paper divided the system software into upper application software, server software, coordinator software and sensing node software, and focused on the design thinking and work process of each part. Tests indicated the whole system could run stably which certify the effectiveness and the feasibility. |