Вы находитесь на странице: 1из 10

Revista de la Universidad de Duhok, vol. 19, n. ° 1 (puro y Ing.

Ciencias), Pp 133-142, 2016 140

Fig. (7):

Aplicación móvil con diferente estados de trabajo

Tanto la aplicación web como la aplicación móvil usan la URL REST (REpresentational State
Transfer) para controlar los dispositivos domésticos remotamente usando Internet. El formato
usado REST URL se muestra a continuación:

http: // < dirección-e devic >> / <tipo> / <s tate> / <pin> / <w riting>

vestido de anuncio de dispositivo : representa IP estática onombre del usadomicrocontrolador r.


tipo: representa el tipo de plataforma de hardware. estado: representa el estado de llamada de
función. pin: representa el pin usado. escritura: representa el valor de escritura digital / analógica.
El siguiente ejemplo muestra el encendido y apagado de una lámpara, respectivamente:

http: // ArduinoIP / arduino / digital / 8/1 http: // ArduinoIP / arduino / digital / 8/0

Grupo de Investigación en Ingeniería de Software y Sistemas Embebidos (SEES), Departamento de


Informática, Facultad de Ciencias, Universidad de Duhok, Duhok, Región del Kurdistán, Iraq

**

Dpto. De Tecnología de la información , Instituto técnico privado Duhok, Duhok, Región del
Kurdistán, Iraq

(Recibido: 12 de enero de 2016; aceptado para su publicación el 24 de mayo de 2016

ABSTRACTO

Este documento presenta el diseño y la implementación de prototipos de un sistema de control


en el hogar en tiempo real basado en Arduino que se puede usar para controlar y monitorear
electrodomésticos de manera remota a través de Internet. En este sistema, el control remoto y la
supervisión de cuatro dispositivos: TV, lavadora de ropa, lámpara y nevera se logran mediante el
uso de dos aplicaciones, aplicaciones móviles y aplicaciones web, que se desarrollan desde cero.
Los resultados muestran que nuestro sistema propuesto permite controlar una variedad de
dispositivos de una manera simple e interactiva, proporciona monitoreo del consumo de energía
de los dispositivos para garantizar el proceso de control y almacena datos en tiempo real en la
nube paraser accedido en cualquier lugar y en cualquier momento.
KEY WORDS:

Sistema de control de la casa, plataforma Arduino, aplicación web, móvil aplicación

1. INTRODUCCIÓN

La tecnología cubre muchos aspectos de las actividades cotidianas de los seres humanos y está en
todas partes. Una forma de usar la tecnología es hacer nuestra vida más fácil e inteligente, esto
esobvio en el desarrollo de sistemas de automatización que ayudan a monitorear y controlar
diferentes tiposde dispositivos que se utilizan en la industria, granjas, militares y hogares (Kumar y
Abdul Qadeer, 2012). En los sistemas de domótica, muchos dispositivos y aplicaciones de software
se integran para lograr el proceso de automatización (Javale el at. 2013). Estos sistemas se
desarrollan de diferentes maneras utilizando diferentes medios para lograr dos objetivos
principales:

"Control" y "monitoreo" de electrodomésticos remotamente. Estos sistemas son muy útiles,


especialmente para ayudar a las personas discapacitadas y de edad a usar sus electrodomésticos
de una manera fácil e inteligente (Sagar y Kusuma 2015). Como estamos en la era de los
dispositivos conectados, Internet of Things (IoT) es el principal habilitador para controlar y
monitorear dispositivos de forma remota. El IoT se puede definir como el proceso de conectar
todo alrededornosotros a la Internet y gestionar sus interacciones (Khan el al. 2012). El núcleo de
cualquier sistema de domótica es un microcontrolador con sensores y actuadores compatibles
.Usualmente, el proceso de control se realiza usando actuadores tales como relés y el proceso de
monitoreoes performe dutilizando sensores tal como sensores de temperatura (Banerjee y Singhal
2010). Para poder interactuar con los componentes de hardware de cualquier sistema domótico,
se requiere un medio de comunicación. Las comunicaciones inalámbricas como GSM, ZigBee,
Bluetooth, IR y WiFi son ampliamente utilizadas hoy en día en este sentido. Utilizando elLa
tecnología inalámbrica adecuada está sujeta a muchos factores, como la flexibilidad, la eficiencia,
el costo, la precisión, la velocidad y la seguridad (Ikram y Thornhill 2010). El sistema propuesto
amplía la funcionalidad de muchos trabajos anteriores y presenta su propio conjunto de
características exclusivas tal como se presentan en las siguientes secciones. Como en la Sección 1,
se ha presentado una introducción de este documento , el resto está organizado de la siguiente
manera. La Sección 2 presenta trabajos relacionados en la literatura y el sistema propuesto se
compara con otros trabajos relevantes para resaltar sus características.El diseño del sistema
propuesto y su implementación prototipose presentan en la sección 3. En la Sección 4,semuestran
y discutenlosresultados experimentales del sistema propuesto. Finalmente,
algunasconclusionesfinalesy áreas para el trabajo futuro se proporcionan en la Sección5.

2. OBRAS RELACIONADAS

La comunidad de investigación presentó muchos enfoques para diseñar e implementar sistemas


de control en el hogar . Algunos enfoques combinan el control del hogar con la seguridad del
hogar también. Este tipo de combinación está fuera del alcance de este documento. Sin embargo,
en esta sección presentamos brevemente los trabajos más relevantes para nuestro enfoque
propuesto con la especificación de sus inconvenientes notables. Los autores (Yusuf y Aminu 2014)
propusieron un sistema de domótica basado en Arduino,ZigBee, y la aplicación móvil Android para
controlar yControle los dispositivos domésticos a través de la puerta de enlace de la casa. Este
sistema ha utilizado muchos dispositivos adicionales para lograr sus objetivos y esto hace que su
costo sea inviable. Además, no es compatible con el acceso al sistema utilizando aplicaciones
móviles que no sean de Android.

Autor (Mahesh 2014) presentó un sistema de control basado en GSM con la aplicación móvil
Android. Este sistema utiliza una aplicación móvil basada en mensajes SMS para controlar los
dispositivos domésticos. Los principales problemas de este sistema son: no hay supervisión se
considera, añade costo adicional por el uso de SMS me ssages como con arrastre por comas NDS,
y no proporciona una interfaz fácil de usar para interactuar en el sistema de manera fácil e
interactiva. Los autores (Bader el at. 2014) presentaron un diseño e implementación de un sistema
de automatización del hogar inalámbrico en tiempo real basado en la plataforma Arduino. Su
sistema propuesto ofrece dos modos de trabajo: modo automatizado manualmente para controlar
el usoaplicación de escritorio conectada a un servidor y modo auto- automatizado para controlar
basado en los valores del sensor . Este sistema no permite a los usuarios interactuar con su
funcionalidad usando sus teléfonos inteligentespara ejemplo, en lugar eso tiene sus posee una
interfaz compleja de control que ha sido diseñada para ayudar a este respecto, pero esta interfaz
agrega un costo adicional y complejidad al sistema. Los autores (Ahmed el at. 2011) propusieron
un sistema de hogar digital (DHS) rico en características . El DHS se controla mediante comandos
de voz y una aplicación móvil . Los comandos de voz del usuario se envían a un sistema
informático que a su vez controla los dispositivos domésticos . Los principales problemas de este
sistema son que los comandos de voz a menudo no se reconocen correctamente, lo que causa
muchos problemas en la operación y el procesamiento.voz comandos consumir hora. Autores
(Subhi y Hajar 2014) propusieron un Arduinosistema basado en control remoto y monitoreo de
dispositivos / sensores eléctricos para proporcionar ahorro de energía y seguridad en el hogar. Los
mensajes SMS estándar móviles con formato de mensaje complejo se utilizan para el proceso de
control, lo que agrega un costo adicional alsistema. Este sistema no proporciona una interfaz fácil
de usar para interactuar con el sistema. Los autores (Kantharia el at. 2014) propusieron el diseño
de detección de fallas basada en sensores y un sistema de monitoreo remoto para medir la
temperatura. El objetivo de este sistema es garantizar que los sensores detecten errores simples
en una etapa temprana y que se puedan tomar las medidas necesarias para que no causen ningún
daño o se conviertan en fallas graves . El principal inconveniente de su sistema es que no hay un
proceso de control sobre los dispositivos bajo supervisión. Después de presentar muchos trabajos
anteriores que están relacionados con el tema de nuestra investigación, unEl análisis comparativo
ha sido realizado por los autores como se muestra en la Tabla 1, para resaltar las características de
lasistema propuesto comparado con otros trabajos relevantes en la literatura. Este análisis
muestra muchas características nuevas que se han agregado a este trabajo que no fueron
presentadas por trabajos anteriores . Esas características, acceso heterogéneo, lo que significa
permitirles a los usuarios interactuar con el sistema usando diferentes tipos de dispositivos. Por
ejemplo, los usuarios pueden usar sus teléfonos móviles Androido no Android móvil teléfonos vía
aplicación web Mensajes de notificación, se consideran una característica muy importante en caso
de enfrentar un problema mientras se usa el sistema. Estos mensajes se activan cuando no hay
conectividad a Internet, un dispositivo específico no responde a las solicitudes de los usuarios y
muchos otros.Proporcionar una interfaz fácil de usar también se tiene en cuenta al diseñar este
sistema. Esta característica permite a los usuarios interactuar con el sistema de una manera simple
e interactiva para obtener beneficiosde sus funcionalidad. Como múltiple los usuarios pueden
interactuar con el sistema simultáneamente, se ha proporcionado la función de sincronización de
la aplicación .Esta característica siempre muestra el el último cambio ha sido hecho por cualquier
usuario. Como resultado, los usuarios siempre obtienen los últimos estados en tiempo real de
todos los dispositivos conectados al sistema. El sistema también proporcionanube
almacenamiento característica cual víveres los estados de funcionamiento y el consumo de
energía de los dispositivos a los que los usuarios acceden en cualquier momento y en cualquier
lugar.

Вам также может понравиться