Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Monitoreo Remoto a Sistemas de Riego

No description
by

Albeiro Yr

on 8 August 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Monitoreo Remoto a Sistemas de Riego

Se compone de 4 Partes fundamentales:
Pozo y tubería de extracción.
Cuarto de bombeo: motor eléctrico y motor diésel.
Tubería de elevación.
Canal de Riego.
El Sistema de Riego
Monitoreo Remoto a Sistemas de Riego de Cultivos del Huila desarrollado mediante Arduino y Software Libre para Usuarios de Electrohuila
Longitud total: ~1 Km
Canal de Riego
Accionan turbinas de succión para el bombeo de agua.
Cuarto de bombeo: motor eléctrico y motor diésel
Pozo en nivel inferior al río Magdalena.
Pozo y Tubería de Extracción
Lazarus Free Pascal: Sistema de desarrollo de código abierto.
Aplicaciones con interfaz gráfico de usuario (GUI).
Aplicación de Almacenamiento
El caudal se calcula con la frecuencia del tacómetro.
La frecuencia es directamente proporcional al caudal.
Factor: Rango caudal del sistema de riego / Rango de funcionamiento del sensor.
Sensor de Caudal
DIAGRAMA DE FLUJO
Diagrama relacional del esquema de datos.
BASE DE DATOS
Tecnología Arduino: Software y Hardware Flexibles.
Características: Memoria Flash 256 KB, 16 MHz
Arduino Mega 2560
Componentes.
ESTRUCTURA DE LA APLICACIÓN
Sensor digital.
Se instala cerca a las bobinas (3cm)
Sensor Magnético
Sensor digital instalado en el armazón del motor eléctrico.
Sensor de Temperatura
Funciona como Puerto serial 1 de Arduino
XBEE serie 1 en Arduino
Distancia Máxima 100 Metros
XBEE serie 1 en el servidor
¡ Muchas Gracias !
Monitoreo Remoto a Sistemas de Riego
Estado del arte.
Prototipo: costo y beneficio
Hacia el canal de riego
Tubería de Elevación
Plano representativo
Motor de almacenamiento: InnoDB
TABLA DE DATOS
Apache web server
Servidor web
Seguridad: Acceso únicamente al usuario.
Pagina de Inicio
Pagina Principal de Monitoreo
Disponible para cualquier dispositivo con navegación web (PC, Smartphone, Tablet, etc.).
Página web en línea

DNS: Sistema de nombres de dominio
Servidor DNS Gratuito
Cajilla de protección.
Energía para el Arduino Mega 2560.
Montaje de Arduino
Tiempo de muestreo: 2 Segundos.
Funcionamiento Arduino Mega 2560
Cable UTP 9. (Hasta 100 metros)
Protección de cableado
Montaje de Sensores Temperatura y caudal
Características: 3.3 V, 250 Kbps
IEEE Zigbee (802.15.4)
Esquema general del proyecto.
RESUMEN
Rutina de alarmas: Usando la herramienta de código abierto
sendmail (servidor virtual SMTP)
, se habilita el envío de E-mail desde el servidor local usando PHP.
Notificaciones por E-mail
Se ejecuta dentro de la rutina de alarmas:
Consulta el estado de las variables cada intervalo predeterminado de tiempo.
Activa un archivo de sonido (
alarm.WAV
) sobre la página principal solo si alguna de las variables esta por fuera del rango de funcionamiento normal del sistema de riego.
Alarma sonora
Reporte general.
Reportes específicos para cada variable.
Reportes en PDF
Se ejecuta en el servidor.
PHP
Se ejecuta en el cliente.
JavaScript

Este software libre es utilizado para instalar el servidor WEB en el computador y de esta forma poder publicar páginas web a través de internet, utilizando únicamente la dirección IP de este ordenador. Además es necesario habilitar el puerto 80 en el Firewall del sistema operativo y en el módem. La página y todos sus archivos se deben ubicar en la carpeta “www” del servidor web, el archivo (
index.php
) será el primero en ejecutarse al entrar a la dirección IP del servidor mediante un navegador web.
Por ser una IP dinámica, la dirección IP del servidor puede cambiar ocasionalmente. Sin embargo, gracias a esta aplicación (gratuita), se puede hacer uso del mismo nombre (monitoriego.noip.me) sin ningún inconveniente.
ACTUALIZADOR DINÁMICO DNS
(www.noip.com)
(Archivo: index.php)
SMTP: Protocolo de transferencia de correo simple.
Rutinas principales: Visualización y alarmas.
Utilizando la librería de código abierto FPDF, se generan archivos de PDF basados en PHP.
Full transcript