research

Sistema distribuido para medida y procesado en tiempo real de sensores IoT

Abstract

Internet of things (IoT) is a term we use today to describe all those technologies that enables interconnection of digital with physical world. IoT is present in our everyday life allowing to connect all kind of elements. They can be domestic devices, industrial or merchant ones, in such a way that the human can interact and modify them. In IoT, things are enabled to collect information from their surroundings, to later process it, analyze it and give it value and thus be able to create applications and offer innovative services. This services and applications are bit by bit changing the world, making it better and changing the concept of technology as we know it today. This project aims to implement an IoT application using a wireless sensor network (WSN). Each sensor collects some information, in our case, temperature, battery level and the values of two external sensors, chosen by the user, connected to the mote to proceed with its analysis and processing. The information will be presented to the user through two interfaces: a web page and an Android application. The user can view data in different formats for further analysis. To carry out the network implementation, a Raspberry Pi 3 Model B and four Zolertia Z1 motes were used. Z1 motes feature a low power microcontroller MSP430F2617. Contiki was used as operating system for motes. Raspberry Pi plays the role of a border router that allows the communication between the WSN and external IP network. To send the information from the nodes, we have developed a serie of programs that allow the sensor to send data using UDP as a transport protocol. On the other hand, to receive the information sent from the nodes, we have developed a UDP server. Finally, we have gone one step forward and we offer to the user to choose what kind of sensor want to work with

    Similar works