Abstract

Internet of Things (IoT) is expected to play a major role in our lives through pervasive systems of sensor networks encompassing our environment. These systems are designed to monitor vital physical phenomena generating data which can be transmitted and saved at cloud from where this information can be accessed through applications and further actions can be taken. This paper presents the implementation and results of an environmental monitoring system which employs sensors for temperature and humidity of the surrounding area. This data can be used to trigger short term actions such as remotely controlling heating or cooling devices or long term statistics. The sensed data is uploaded to cloud storage and an Android application accesses the cloud and presents the results to the end users. The system employs Arduino UNO board, DHT11 sensor, ESP8266 Wi-Fi module, which transmits data to open IoT API service ThingSpeak where it is analyzed and stored. An Android application is developed which accesses the cloud and displays results for end users via REST API Web service. The experimental results show the usefulness of the system.

Highlights

  • Internet of Things (IoT) is expected to revolutionize our world by enabling us to monitor and control vital phenomena in our environment through the use of devices capable of sensing, processing and wirelessly transmitting data to remote storage like cloud which stores, analyzes and presents this data in useful form

  • The system comprises of a central Arduino UNO board which interfaces at the input with temperature and humidity monitoring sensor DHT11 and at the output with ESP8266 Wi-Fi module which transmits the sensed data through Internet to a remote cloud storage open IoT API ThingSpeak

  • The developed is a low cost system which gives insight into the design and implementation of a complete IoT application involving all aspects from sensing and wireless transmission to cloud storage and data retrieval from cloud via a mobile application. It involves comprehensive study and deployment of Arduino development board, its interfacing with input and output modules such as sensors and Wi-Fi module, the usage of ThingSpeak open source API and the development of a mobile application based on the Android operating system

Read more

Summary

INTRODUCTION

Internet of Things (IoT) is expected to revolutionize our world by enabling us to monitor and control vital phenomena in our environment through the use of devices capable of sensing, processing and wirelessly transmitting data to remote storage like cloud which stores, analyzes and presents this data in useful form. The system comprises of a central Arduino UNO board which interfaces at the input with temperature and humidity monitoring sensor DHT11 and at the output with ESP8266 Wi-Fi module which transmits the sensed data through Internet to a remote cloud storage open IoT API ThingSpeak. The developed is a low cost system which gives insight into the design and implementation of a complete IoT application involving all aspects from sensing and wireless transmission to cloud storage and data retrieval from cloud via a mobile application It involves comprehensive study and deployment of Arduino development board, its interfacing with input and output modules such as sensors and Wi-Fi module, the usage of ThingSpeak open source API and the development of a mobile application based on the Android operating system. WiFi Module In order to upload sensor readings from DHT11 to the open source cloud ThingSpeak, Arduino UNO interfaces at the output with WiFi module ESP8266 (Figure 3) It is a low cost WiFi microchip with full TCP/IP stack. We wrote the API key before writing the actual data, and the data was stored and displayed in the appropriate channel

Android Application We designed the Android application using the Google
SOFTWARE IMPLEMENTATION
EXPERIMENTAL RESULTS
CONCLUSION

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.