Page 86 - Revista ingeniantes 2 No1 Vol 1 Interactiva
P. 86
Revista Ingeniantes Año 2 No. 1 Vol. 1
Figura 2. (a) Esquema convencional de programación de un componentes o dispositivos [4]. En particular, la inter-
sistema inmerso. (b) Esquema de programación de un sistema faz RS232-Bluetooth utiliza el módulo UART (Univer-
inmerso con comunicación Bluetooth sal Asynchronous Receiver-Transmitter) con formato
NRZ, y los siguientes parámetros: 9600 Baudios, 8 bits
de datos, No paridad, y 1 bit de paro para la comunica-
ción full-duplex y cuyos parámetros de configuración
son los mismos con los que opera el módulo de co-
municación Bluetooth HC-06 para establecer enlaces
inalámbricos. De esta manera, el microcontrolador se
comunica con el módulo HC-06 para él envió y recep-
ción de datos utilizando el protocolo RS232. El módulo
HC-06 se comunica con dispositivos móviles de ma-
nera bidireccional utilizando el protocolo de comunica-
ción Bluetooth como se muestra en la fig. 4.
A. Hardware Figura 4. Interfaz RS232-Bluetooth
Utilizando un microcontrolador PIC18F4550, circuitos
decodificadores, un arreglo de LED blancos ultra-bri- C. Software
llantes y un módulo de comunicación Bluetooth HC- Para el desarrollo del sistema inmerso se utilizó el IDE
06 se ha realizado el circuito de control del sistema (integrated development environment) CCS C com-
inmerso y la matriz LED. El diseño de la matriz consiste piler, por su versatilidad, y por ser de distribución li-
de 8 módulos de 8 columnas y 8 renglones dando un bre, lo cual permite reducir los costos de desarrollo.
total de 512 pixeles, donde cada punto está formado Dispone de una amplia librería de funciones predefini-
por 5 LED. Con lo anterior es posible desplegar carac- das, comandos de procesado, además de numerosos
teres alfanuméricos y animaciones en un total de 320 controladores para dispositivos electrónicos [4]. En lo
LED por modulo, y tiene la capacidad de extenderse que concierne el desarrollo de la aplicación móvil de
hasta 16 módulos dando un total de 5120 LED simultá- control, se utilizó App Inventor. App Inventor es una
neamente. aplicación web que ofrece a los usuarios un entorno
El principio de funcionamiento del circuito de control de desarrollo de aplicaciones para dispositivos móviles
está basado en el diagrama a bloques que se mues- Android Os, a través de un módulo Web y un editor de
tra en la fig. 3. Este sistema utiliza un microcontrolador bloques de funciones Open Blocks de Java [6].
para enviar datos directamente a las filas de la matriz
y a un circuito decodificador que accede en cada uno
de los módulos. El microcontrolador está interconec-
tado con el módulo de comunicación Bluetooth para
realizar la comunicación bidireccional con dispositivos
móviles en todo momento.
Figura 3. Diagrama a bloques del sistema inmerso de la matriz RESULTADOS
LED Las pruebas realizadas a cada módulo de la matriz LED
permitieron cuantificar los parámetros mostrados en la
B. Interfaz RS232-Bluetooth tabla I. La medición de iluminancia, eficacia, y potencia
Los microcontroladores poseen módulos internos de consumida se realizó en áreas confinadas y aisladas de
comunicación (UART, SPI, I2C, etc.) para establecer iluminación externa con equipo de medición eléctrica.
la comunicación de datos en forma serial con otros Respecto a la vida útil y grado de proyección de luz
emitida por el módulo LED, hemos utilizado los datos de
la hoja de especificaciones del fabricante. Para el uso
de la aplicación desarrollada Bluetooth SMV Control,
se utilizó dispositivos móviles que contaran con el sis-
tema Android O.S. versión 4.0 y superiores. Finalmente
se realizaron pruebas de funcionalidad en laboratorios,
edificios, aulas didácticas, pasillos, espacios libres para
uso público, así como también áreas transitadas bajo
condiciones no controladas de iluminación, y conexio-
nes externas Bluetooth de dispositivos móviles.
80