Вы находитесь на странице: 1из 12

Proyecto de Investigacin

Smart Grid

Grupo Electrnica

Integrantes:
Guillermo Diaz M.
Eliecer Lpez
Eduarth Ruiz Sierra

Universidad Nacional Abierta y a Distancia


Escuela de Ciencias Basicas Tecnologia e Ingenieria
Septiembre 2015

<Monitoreo de variables ambientales para micro


red inteligente>

OBJETIVO GENERAL
Desarrollar un sistema de monitoreo de variables medioambientales para una
micro-red inteligente
utilizando sensores especficos para la obtencin de los datos.

OBJETIVO ESPECFICO

Analizar el funcionamiento y comportamiento de los sensores, sus


rangos de trabajos y las equivalencias de la seal analgica y la digital.
Disear un cdigo para Arduino capaz de acoplar e interpretar la
informacin recibida de los sensores con el fin de procesarla para los
resultados deseados.
Aplicar la creacin de ficheros para recopilar informacin en los
nodos sensores de manera que est disponible para su uso en tiempo real.

Metodologa

Cargar
Cdigo

Instalacin del
sistema de sensores

Guarda
r datos

Este proyecto tiene como finalidad desarrollar un sistema de monitoreo de variables


ambientales utilizando la plataforma de hardware libre Arduino y almacenar los
datos adquiridos de los sensores en un documento magntico para su posterior uso.
Las tecnologas han presentado un avance acelerado en la ltima dcada y en su gran
parte sin medir el impacto ambiental que pueden generar, por eso, el principal
objetivo de este proyecto consiste en aportar un avance considerable en la domtica
apoyando positivamente al medio ambiente generando un control de consumo de
energa y reducir el impacto ambiental.
Para cualquier actividad que necesite rangos especficos de las variables analgicas
ambientales como temperatura, humedad, luminosidad, etc. Un sistema capaz de
monitorear los cambios en las variables sera el indicado para el control y anlisis de
cualquier rea de trabajo, hoy en da a causa del calentamiento global las
temperaturas son cada vez ms insoportables y esto conlleva a que los equipos de
refrigeracin como ventiladores y aires acondicionados estn en funcionamiento la
mayor parte del tiempo, incluyendo en momentos que no son necesarios y esto implica
un mayor gasto de energa. El sistema de monitorio se encargara de tomar los datos
ambientales con el fin de garantizar las condiciones deseadas para encender o apagar
estos equipos y as cumplir con los parmetros de temperatura que queremos y ahorrar
energa.
Por eso nos preguntamos, Ser posible monitorear las variables ambientales con el fin
de mantener los valores en un rango deseado?, Los resultados podrn compensar los
gastos realizados en el sistema?
Para responder estos interrogantes debemos estudiar el comportamiento de los
sensores, sus tablas de equivalencia, su estructura fsica y considerar la compatibilidad
de estos con las plataformas que utilizaremos, crear el cdigo correspondiente que
permita la interpretacin de la seal enviada del sensor al Arduino y que permita
procesar los datos para guardar de forma ordenada la informacin en un ordenador o
sitio de almacenamiento accesible para su posterior utilizacin, para esto nos
apoyaremos con un software que cumpla las caractersticas para interpretar los datos
trasmitidos del Arduino como es el caso de Java para cumplir con el proceso final de
almacenamiento.
Luego implementaremos una versin beta del proyecto y monitorearemos el
comportamiento de estos dispositivos con la constante obtencin de datos por medio
de los sensores y procesando la informacin por un tiempo considerable de tal forma
que sea adecuada para su lectura, comprensin y anlisis.
Luego comparamos los datos obtenidos antes y despus de la implementacin del
sistema de monitoreo y tomamos una decisin con respecto al proyecto, corregimos
cualquier detalle y buscamos optimizar la mayor cantidad de procesos para mejorar el
rendimiento y los resultados.
Con la ayuda de la plataforma de hardware libre (Arduino) valoraremos los
beneficios/gastos de automatizar el sistema del hogar y as concluir con base en los
resultados obtenidos.

Sensor de Temperatura y Humedad DHT11

Fuente de
alimentacin
Rango de medicin

3-3.5 V DC
Humedad: 20-90% RH
Temperatura: 0 - 50
Celecius

El DHT11 es un sensor que proporciona una salida de datos digital. Entre sus ventajas
podemos mencionar el bajo coste y el despliegue de datos digitales. Esto supone una
gran ventaja frente a los sensores del tipo anlogo, como el LM335 por ejemplo, en los
cuales las fluctuaciones en el voltaje alteran la lectura de datos.

Entre las desventajas pues, el DHT11 solo lee enteros, no podemos leer temperaturas
con decimales, Para poder leer datos desde este sensor de una forma sencilla
necesitamos descargar una librera que ha sido escrita para este propsito.
Primero descargamos los archivos que conforman esta librera. Ahora nos vamos a la
carpeta de nuestro Arduino IDE, buscamos una carpeta llamada libraries y ah
descomprimimos el archivo *.rar.

Luego Creamos el cdigo en el IDE Arduino.


CDIGO
#include <DHT11.h>
int pin=2;
DHT11 dht11(pin);
void setup()
{
Serial.begin(9600);
}
void loop()
{
int err;
float temp, hum;
if((err=dht11.read(hum, temp))==0)
{
Serial.print("temperatura : ");
Serial.print(temp);
Serial.print(" humedad : ");

Serial.print(hum);
Serial.println();
}
else
{
Serial.println();
Serial.print("error Num :");
Serial.print(err);
Serial.println();
}
delay(1000);

//Recordad que solo lee una vez por segundo


}

A continuacin verificamos el cdigo y lo montamos en el Arduino, hay que asignarle al IDE


el modelo y el puerto COM al que est conectado, despus se procede al montaje del
circuito.

Si el sensor DHT11 tiene montura keyes, su montaje al Arduino sera as:

Cmo resultado obtenemos en el puerto serie los datos del sensor

Utilizamos otro monitor serial para guardar los datos obtenidos en un fichero en el
sistema, en este caso usamos el RealTerm

El resultado que tenemos es un fichero con los datos obtenidos por los sensores

Вам также может понравиться