Design of a System that Detects the Loss of Temperature of a Refrigerator using RuuviTag Sensor
Pajares Alonso, Jaime (2019)
Pajares Alonso, Jaime
2019
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2019053113900
https://urn.fi/URN:NBN:fi:amk-2019053113900
Tiivistelmä
Due to the development of 5G technology, Internet of Things is starting to become a reality.
This Bachelor’s thesis is based on the design of a system which detects the loss of temperature in a refrigerator. For obtaining this parameter, a RuuviTag sensor has been used and placed inside the household device. For the interaction between the user and the sensor, the system has an Android application for the smartphone.
For obtaining and ensuring the design’s best viability and functionality, several techniques and programs were used. These have been explained and showed during the thesis with practical examples for testing purposes.
The IDE of choice is Android Studio and the application is targeted at the Android 4.0.3 operating system.
Also, different problems and difficulties have emerged in general, regarding with the development of the application, however, most of the obstacles have been satisfactory resolved.
Thanks to the design that I propose, it would be possible to implement Internet of Things not only in refrigerators, but also in all old electronic households’ devices with no necessity of buying a new one.
The design of the application user interface was created to a point where all the functionalities are completed and described.
Nevertheless, for the implementation of the designed system and all its functionalities, further researches are needed for a perfect performance of the application. Debido al desarrollo de la tecnología 5G, el Internet de las Cosas esta comenzando a ser una realidad.
Este proyecto de fin de grado recoge el diseño de un sistema para la detección de pérdida de temperatura en una nevera. Para la obtención de este parámetro, se ha utilizado un sensor RuuviTag colocado en el interior del electrodoméstico.
Para la lectura del parámetro y la interacción con el usuario, el sistema cuenta con una aplicación Android para el Smartphone.
Para este diseño, distintas implementaciones y programas han sido necesitados a la hora de llevar a cabo la aplicación. Estas han sido explicadas y mostradas con ejemplos prácticos a lo largo del trabajo, para testear cada funcionalidad.
El entorno de trabajo utilizado ha sido Android Studio y la aplicación esta codificada para trabajar en el sistema operativo Android 4.0.3 o posterior.
Diferentes problemas han surgido durante la realización del proyecto, la mayoría resueltas de forma satisfactoria. Los que han sido los más difíciles de subsanar se han centrado generalmente en el desarrollo de la aplicación móvil.
Gracias a este diseño, será posible implementar el Internet de las Cosas no solo en neveras, si no también en cualquier electrodoméstico antiguo sin la necesidad de tener que comprar uno nuevo.
Todas las funcionalidades del diseño de la interfaz de usuario han sido creadas y descritas. Para la implementación de todas las funcionalidades del sistema diseñado, futuros desarrollos son necesarios para un completo funcionamiento de la aplicación.
This Bachelor’s thesis is based on the design of a system which detects the loss of temperature in a refrigerator. For obtaining this parameter, a RuuviTag sensor has been used and placed inside the household device. For the interaction between the user and the sensor, the system has an Android application for the smartphone.
For obtaining and ensuring the design’s best viability and functionality, several techniques and programs were used. These have been explained and showed during the thesis with practical examples for testing purposes.
The IDE of choice is Android Studio and the application is targeted at the Android 4.0.3 operating system.
Also, different problems and difficulties have emerged in general, regarding with the development of the application, however, most of the obstacles have been satisfactory resolved.
Thanks to the design that I propose, it would be possible to implement Internet of Things not only in refrigerators, but also in all old electronic households’ devices with no necessity of buying a new one.
The design of the application user interface was created to a point where all the functionalities are completed and described.
Nevertheless, for the implementation of the designed system and all its functionalities, further researches are needed for a perfect performance of the application.
Este proyecto de fin de grado recoge el diseño de un sistema para la detección de pérdida de temperatura en una nevera. Para la obtención de este parámetro, se ha utilizado un sensor RuuviTag colocado en el interior del electrodoméstico.
Para la lectura del parámetro y la interacción con el usuario, el sistema cuenta con una aplicación Android para el Smartphone.
Para este diseño, distintas implementaciones y programas han sido necesitados a la hora de llevar a cabo la aplicación. Estas han sido explicadas y mostradas con ejemplos prácticos a lo largo del trabajo, para testear cada funcionalidad.
El entorno de trabajo utilizado ha sido Android Studio y la aplicación esta codificada para trabajar en el sistema operativo Android 4.0.3 o posterior.
Diferentes problemas han surgido durante la realización del proyecto, la mayoría resueltas de forma satisfactoria. Los que han sido los más difíciles de subsanar se han centrado generalmente en el desarrollo de la aplicación móvil.
Gracias a este diseño, será posible implementar el Internet de las Cosas no solo en neveras, si no también en cualquier electrodoméstico antiguo sin la necesidad de tener que comprar uno nuevo.
Todas las funcionalidades del diseño de la interfaz de usuario han sido creadas y descritas. Para la implementación de todas las funcionalidades del sistema diseñado, futuros desarrollos son necesarios para un completo funcionamiento de la aplicación.