115 NEO, Nueva Estrategia de Control

Anuncio
Numero de trabajo:
NEO, Nueva Estrategia de Control
AUTORES:
Karen Ailed Neri Espinoza
Dafne Denise Ortiz Ruiz
Valeria Perfecto Espinosa
ASESOR:
Carla Kerlegand Bañales
Colegio Indoamericano
INTRODUCCIÓN
La tecnología actualmente es una de las herramientas en las que el ser humano se apoya para la resolución
de sus problemas o para su confort. NEO es un proyecto inspirado en la necesidad creciente de utilizar la
tecnología como medio para facilitar nuestra vida cotidiana.
FUNDAMENTOS TEÓRICOS E HIPÓTESIS
Domótica: Conjunto de sistemas capaces de automatizar una vivienda, aportando servicios de gestión
energética, seguridad, bienestar y comunicación, y que pueden estar integrados por medio de redes interiores
y exteriores de comunicación, cableadas o inalámbricas.
Arduino: Hardware (microcontrolador) de uso libre (open-source, open-hardware) el cual permitió explorar la
idea de un sistema inteligente que pudiera controlar la casa por comandos de voz; es el núcleo de NEO en
donde todos los procesos se llevan a cabo.
EasyVR: Circuito integrado de reconocimiento de voz para la automatización de la casa.
Ley de Ohm: La corriente que circula por un conductor es directamente proporcional a la diferencia de
potencial entre sus puntos extremos. Con la ley de Ohm se pudieron calcular las resistencias que se
necesitaban para las conexiones.
Lenguaje C/C++: Lenguaje de programación de propósito general que ofrece economía sintáctica, control de
flujo y estructuras sencillas. NEO está basado en programación con lenguaje C/C++, instalado en el
microcontrolador Arduino.
Visual Basic 6.0: Se utilizó el programa Visual Basic para crear una plataforma de NEO en la computadora.
Esta interfaz puede controlar la casa sin la necesidad de los comandos de voz.
Hipótesis: Es viable la creación de un sistema inteligente que controle mediante comandos de voz la
automatización de una casa a un bajo costo con los mismos beneficios que otros de mayor costo.
OBJETIVOS
Objetivo general: Emplear los fundamentos teóricos de la domótica para realizar un proyecto el cual sea capaz
de que, por medio de la interacción del usuario, controle por comandos de voz aparatos eléctricos, luces,
puertas, etc.
Objetivos específicos: Realizar un proyecto que sea capaz de controlar las instalaciones de una casa por
medio de comandos de voz, reduciendo el costo y lográndose un ahorro importante de energía.
METODOLOGÍA
Material empleado: Arduino Uno, comando de voz EasyVR, focos led (7), resistencias( 7 de 47 Ohms y 1 de
1KOhm), protoboard, cables de conexión, solenoide Push-Pull de 12V, transistor(TIP121) y diodo(1N4007), 2
motores de 5V.
Construcción del prototipo:
El Arduino conectado con el EasyVR en modo “adaptador" se utiliza para programar los comandos de voz
Se cambia la conexión del EasyVR a modo “Bridge”
El programa de EasyVR compila un código predeterminado para los diferentes comandos; este código lo
genera en formato “Processing Source Code” el cual se abrió en la plataforma del Arduino y se dieron
especificaciones de qué hacer cuando se diga un comando, ya sea que se reconozca una contraseña, se
envíe el voltaje para encender un led u otros comandos que se indiquen.
Las conexiones se realizaron en el protoboard.
Se creó una interfaz en Visual Basic que permite el control de la casa sin la necesidad de utilizar los
comandos de voz.
Se creó una interfaz gráfica en Visual Basic
Se instaló el sistema en una casa-prototipo.
En la casa-prototipo se instalaron los motores de apertura y cierre.
Para realizar el cierre magnético se utilizó un solenoide.
RESULTADOS
El microcontrolador Arduino hizo posible la programación para hacer a NEO más accesible al entorno en
donde se encontrara.
La interfaz que se realizó en Visual Basic se integró adecuadamente a NEO en todas sus funciones.
En cuanto al reconocimiento de voz, cuando éste tiene un ruido excesivo en el ambiente no responde a los
comandos; en un ambiente poco ruidoso la respuesta es inmediata.
En el ámbito de la programación, la plataforma de Arduino permitió explotar el potencial del microcontrolador
CONCLUSIONES
Se logró construir un prototipo con la tecnología similar a sistemas ya antes desarrollados por empresas,
pudiendo NEO desarrollar funciones que otro sistema inteligente realice.
BIBLIOGRAFÍA
1.
http://arduino.cc/es/
2.
http://www.msebilbao.com/notas/downloads/EasyVR%20Guia%20rapida.pdf
3.
http://es.wikipedia.org/wiki/Dom%C3%B3tica
4.
Tippens Paul (7 Edición) (2011). Ley de Ohm, resistencia. En Física: Conceptos y aplicaciones (p.
537). México D.F., México: McGraw-Hill.
5.
http://www.monografias.com/trabajos4/lenguajec/lenguajec.shtml
6.
http://informatica-full2.blogspot.com/2009/06/historia-del-lenguaje-c.html
7.
Ceballos Javier (2 Edición) (2010). Prólogo. En Enciclopedia de Microsoft Visual Basic (p. 26).
Madrid, España: RA-MA Editorial.
8.
Margolis Michael (1era Edición) (2011), Arduino Cookbook. California, EE. UU.: O’Reilly Media
ma
da
Descargar