Font Size: a A A

Design And Implementation Of IoT Collector Based On Arduino

Posted on:2017-02-24Degree:MasterType:Thesis
Country:ChinaCandidate:M MengFull Text:PDF
GTID:2348330503993050Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of information era, Internet of Things(IoT) technology plays an increasingly important role in society. Io T is an emerging network technology. It is an important part of the information age. The related technologies of IoT include three main areas, that is, information collection, information transmission, and information processing. Among them, information collection is the foundation of IoT, for it is the basic premise of the whole IoT to achieve its functions. IoT collector is a device which can achieve real-time data acquisition, real-time storage scheduling, automatic processing and automatic sending.Traditional collectors usually have many defects, such as poor general-utility, high cost, single usage scenario and so on. To deal with these defects, the author tried to design a new collector based on IoT technology in this paper, which can adjust sensor collection conveniently in different usage scenarios. It can continuously run a long time in some working scene which may unable to provide power as well. What's more, it may have a lower cost.In this paper, we adopt the new Arduino development platform, for it has advantages of strong expandability and lower cost. Therefore, it is easier for us to design and implement information collection. In the paper, the author makes analyze to the demand of IoT collector at first, so as to finish the whole design of Iot collector according to the results of the analysis. As well as identify the type of data acquisition and technical specifications. Then design the hardware and software system of IoT collector. The hardware design includes processing of core module, sensor module, the data output module and power module; while the software system design involves sensor software, collector initialization, data acquisition and processing, and data output. The IoT collector uses the minimum system of Arduino, relay switches and applies the sleep function of Arduino development board to reduce system power consumption.At last, do a test on IoT collector to check out system's acquisition function and its power. The results show that this collector realized the basic functions of data acquisition and output. We may find that it is flexible and may reduce the power consumption as well. So the design goal of the IoT collector is realized.
Keywords/Search Tags:Arduino, IoT collector, sensor, power
PDF Full Text Request
Related items