En este proyecto se desarrollarán componentes de software (JavaBeans) los cuales tienen la capacidad de comunicarse vía diferentes protocolos de comunicación con elementos de hardware interconectados a sensores y actuadores para monitorear y controlar diferentes variables físicas, conformando una plataforma software-hardware que obedece al patrón de diseño de los instrumentos virtuales. Los protocolos de comunicación implementados serán RS232, 1-Wire y TCP/IP con todas sus tecnologías anexas como WiFi (Wireless Fidelity) y WiMax (Worldwide Interoperability for Microwave Access); además estos elementos también se comunicarán con una base de datos y podrán enviar mensajes de texto a celulares vía un modem GSM. Para el desarrollo del software se empleará el paradigma de la programación orientado a objetos (POO), el lenguaje de programación Java, el OS LINUX y la base de datos MySQL. Como hardware se utilizarán sensores y actuadores en una red 1-Wire, un microcontrolador TINI (Tiny InterNet Interfaces) y un microcontrolador PIC (Peripheral Interface Controller).
El proyecto pretende interconectar una red 1-Wire que monitorea y controla un ecosistema con la base de datos y luego a la red TCP/IP igualmente con el conjunto de instrumentos virtuales para que el usuario vía estos instrumentos tenga control sobre su sembrado de flores ó el ecosistema donde pretenda monitorear y controlar variables físicas. Los Instrumentos virtuales funcionarán como una consola de control y visión de los procesos que ocurren en el ecosistema. |