Diseño y construcción de un prototipo para la supervisión de un invernadero a través de internet
Resumen
Este proyecto tuvo la finalidad de realizar el diseño y construcción de un prototipo para la supervisión de un invernadero a través de Internet con el cual se pretende facilitar el manejo, inspección, visualización y verificación de los invernaderos de rosas por medio de Internet y ayudar a la empresa floricultora a supervisar sus cultivos de una manera sencilla y que está al alcance de cualquier necesidad. Consiste en generar una supervisión de cada una de las dos variables implementadas en un invernadero (temperatura y humedad) y que estos resultados puedan ser visualizados por medio de una página Web, esto se logra por medio de 4 sensores de temperatura distribuidos a lo largo del invernadero, un sensor de humedad que se encuentra en el centro del mismo y una electro válvula que controla la activación del sistema de riego por goteo. Los datos obtenidos por cada una de los sensores son tomados por un microcontrolador que almacena la información mientras el micro maestro la requiera. La comunicación entre el sistema de control y el computador, se realizó a través del protocolo RS-232 de comunicación serial, mediante el cable de datos del mismo dispositivo. Los datos son transmitidos desde el micro hacia Visual Basic que se encarga de realizar la captura de los datos que vienen desde la tarjeta y se conecta a la base de datos por medio del programa ODBC actúa como interfaz de comunicación entre Visual Basic y MySQL, la base de datos va guardando los registros generados por los sensores. Con PHP (Programación para páginas Web) se logra la comunicación del PC con el servidor, para finalizar se visualizan todas las variables en la página Web, resultados que se obtendrán cada 1 minutos y se tienen consultas de hora, día, semana, mes y año. Para finalizar se puede tener una visualización del invernadero por medio de una cámara Web y si existe algún tipo de problema que los controladores no puedan resolver se le enviará un mensaje de texto al usuario para comunicarle el error que se presenta. El sistema será implementado en un banco de prueba.