Font Size: a A A

The Web Application Of Arduino Based On AJson

Posted on:2016-07-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y WangFull Text:PDF
GTID:2298330467995630Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of mobile Internet, social progress and industrialdevelopment has played a very active role in the mobile Internet-based applications.With the present situation, the automation has penetrated into many fields andindustries, and makes the mobile Internet has become people’s daily life, study andwork in essential helper, in order to better achieve automatic control in industrial andlife, intelligent, Embedded developers as a big trend has been more and more attentionto all walks of life. Arduino, is a hardware and software platform based on open source,built on open source simple I/O interface version, and has a similar use Java, Clanguage Processing/Wiring development environment. Arduino during programdevelopment, the interface is free to download, depending on the requirements of theuser’s requirements can be different modifications. Giving users a great convenience,but also saves a lot of resources. Arduino, through a variety of sensors to sense theenvironment, then according to the data-aware, by controlling lights, switches or otherdevices for feedback, thus affecting the perceived environment. The micro controlleron the board can be a variety of written procedures by Arduino programming languageand then compiled into a binary file, use burner to burn into the micro-controller,automatic control and intelligent. All in all, Arduino provides a range of free, easy touse, open source hardware product set is easy to learn. The experimental design of aWeb-based application Arduino platform, through the use of web design, informationcollection and storage, Arduino program as well as temperature and humidity sensors,embedded development hardware verification using automated collection, monitoringand other industrial control feasibility. This break through the traditional mode ofapplication of the plant, can be unlimited time and space, and thus greatly improvepeople’s working efficiency, reduce the workload of the people, the people’s work toreduce costs, but also to enhance the various parts of plant information accuracy,convenience, safety.The experimental design of Web applications, through jsp/servlet to doserver-side program, use Tomcat as a server, mainly to study the overall architecture ofthe experimental design, database design, intelligent content capture sensorinformation, serial transmission and information such as reading. The experiment board is compatible with Arduino uno, a large number of Arduino development board.In this paper, the main function is to collect temperature data and make the store anddo according to storage. Combines Arduino boards, sensors, a complete applicationimplementation process. System through the transfer process data to show readersconvergence methods and functions into each module. But also to achieve the programcontrol data flow, to achieve synchronization of the communication process, acustomer reception of control, there are also automatically run daemon. Front deskachieved data display and data backup, background monitoring program to read theserial serial data, Arduino board reads the ambient temperature by a temperature sensor,the computer receives data from the serial port Arduino, and storage to the database.As a client program with Arduino platform, use DHT11temperature and humiditysensor temperature change, the collected data is sent to the serial port via the popularUSB, for PC machine to read, the data including the current time, temperature and thelike. Design a stable operation of this system by the temperature contrast authoritiesreleased information, the results of data collected error is small. And successfulimplementation of the backup. The test can be seen, the system can function properly,every part of functions have been well implemented.This paper introduces the development of embedded systems in domestic andinternational situation and development trend, then briefly introduces web applicationdevelopment technology, Arduino, and related presentations DHT11temperature andhumidity sensors, and then describes the collected temperature data storage and makethe system structure, outline design, detailed design, system testing and so on. Thesystem includes the following three parts: web applications, databases, Arduinobreadboard and temperature and humidity sensors DHT11. Then complete webapplication design, database design, Arduino Dht11sensor design, a comprehensivesystem for testing in a Windows environment, the design of web applications,databases, Arduino breadboard and temperature and humidity sensors DHT11achieveone by one, and in order to ensure systems designed to meet the needs of the systemwas tested on the performance and functionality, and finally with the developmentdirection and the actual needs of the current technology used to complete the work atthe moment, and the development of embedded development areas are data acquisitionsystem analyze and predict future development. This design of the system, as anexample of an embedded development, we can see the broad prospects for embedded applications in the field of control and intelligent, and its development of a variety ofembedded terminal products, but also a great convenience to our everyday life. Inindustrial production, due to the popularity, efficiency, safety and other issuesembedded terminal products will be a good solution.
Keywords/Search Tags:Embedded systems, Arduino, Web applications, the sensor detects
PDF Full Text Request
Related items