Está en la página 1de 42

Monitoreo de energa por Internet

Rev. 1.0

INGENIERA MCI LTDA.


www.olimex.cl
Luis Thayer Ojeda 0115. Of. 1105 Santiago, Chile Tel. +56 2 23339579 info@olimex.cl
Monitoreo de energa por Internet Pgina 2 de 42

MCI Ltda.

Luis Thayer Ojeda 0115. Oficina 1105


Santiago, Chile

www.olimex.cl

Tel: +56 2 23339579


Fax: +56 2 23350589

MCI Ltda. 2014

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 3 de 42

Introduccin ................................................................................................................. 5

Qu son Xively y Exosite? Cul escojo? .................................................................. 6

Cableando las placas ................................................................................................... 7

Creacin de cuenta ...................................................................................................... 9

1.1 Xively ............................................................................................................ 9

1.2 Exosite........................................................................................................ 11

Xively ......................................................................................................................... 15

1.3 Cargar sketch de Arduino ........................................................................... 15

1.4 Compilar sketch .......................................................................................... 16

1.5 Procesar los datos ...................................................................................... 19

1.5.1 Grfico de datos ...................................................................................... 19

1.5.2 Aadir Triggers ....................................................................................... 21

1.5.3 Compartir acceso al dispositivo con ms personas ................................. 22

1.5.4 Acceder al historial de Uploads ............................................................... 23

Exosite ....................................................................................................................... 25

1.6 Compilar sketch de Arduino ........................................................................ 25

1.7 Procesar los datos ...................................................................................... 29

1.7.1 Descripcin del Men .............................................................................. 29

1.7.2 Aadir Eventos y Alarmas .......................... Error! Marcador no definido.

1.7.3 Formatear los datos en Dashboard ......................................................... 30

1.7.4 Listado de datos con sus valores ............................................................ 35

1.7.5 Medidor Didctico de Voltaje ................................................................... 36

1.7.6 Grafico de Corriente/Voltaje .................................................................... 38

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 4 de 42

1.7.7 Eventos ................................................................................................... 39

Ms ideas .................................................................................................................. 42

HISTORIA DEL DOCUMENTO .................................................................................. 42

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 5 de 42

Introduccin

Quieres realizar tu propio sistema de medicin de energa remoto? Te gustara


poder encender y/o apagar equipos elctricos cmodamente a travs de internet, y as
disminuir el consumo en tu hogar? Todo esto es posible utilizando la plataforma
Arduino junto con un par de Shields externos: el Arduino Ethernet Shield, y el Arduino
Energy Shield, algunos sensores y dos sitios web gratuitos para elegir: Xively y
Exosite.

En este tutorial utilizaremos la plataforma Arduino como cerebro del proyecto.


Pero, qu voy a necesitar? Slo una pequea cantidad de cosas

Arduino UNO
Arduino Ethernet Shield
Arduino Energy Shield
1 Transformador 220/12V
1 Sensor de corriente
1 resistencia 330 ohm
1 LED comn
1 Transformador AC/DC 9V 650mA regulado
Protoboard (si es que no quieres o no sabes soldar)

El Ethernet Shield se encargar de manejar el trfico de datos TCP/IP con el


servidor de Xively/Exosite, y el Energy Shield ser utilizado para medir consumo. Con
todo esto listo, ya podemos empezar a trabajar.

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 6 de 42

Qu son Xively y Exosite? Cul escojo?

Xively (www.xively.com) y Exosite (www.exosite.com), son sitios gratuitos que


permiten administrar datos de sensores y otros dispositivos en tiempo real. Adems
permite visualizar los datos enviados desde algn dispositivo de manera grfica,
manteniendo un archivo histrico con la informacin.

La diferencia entre ambos radica en la facilidad de implementar y la forma en que


se puede manipular los datos. La siguiente tabla compara los dos servicios

Xively Exosite

Variables se declaran en el cdigo. Variables se declaran en el sitio web Y


cdigo.

Formas muy limitadas de visualizar los Formas muy variadas de visualizar los
datos, no todas configurables por el datos, todas configurables por el usuario.
usuario.

Envo de datos consume poca memoria. Envo de datos consume mucha memoria.

Soporte: Soporte:

Android, Arduino, ARM, C, Electric Imp, Arduino, C++, Java, .NET, Python, XMPP
Java, Javascript, Objective C, PHP, Python,
Ruby

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 7 de 42

Cableando las placas

Antes de entrar en el cdigo debemos cablear correctamente nuestro sistema.


Para esto

1. Coloca el Ethernet Shield sobre el Arduino Shield. Ten cuidado de que los
pines entren derechos y no se vayan a doblar.
2. Para poder utilizar el Ethernet Shield y el Energy Shield simultneamente
debes cablear algunos pines como se muestra en la figura 2. Ntese que el
pin 9 del Ethernet Shield est conectado al pin 10 del Energy Shield:

Esto debe hacerse porque el Ethernet Shield y el Energy Shield ocupan los
mismos pines para comunicarse con el Arduino: Los pines 10, 11, 12 y 13 (SPI).

Se ha colocado un LED amarillo para debugging. Este se encender cuando el


Arduino est hablando con el servidor de Xively o Exosite.

En las siguientes imgenes puedes ver el cableado del proyecto:

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 8 de 42

Las placas fueron montadas en una caja metlica de fuente de poder


computacional comn. Puedes obtener un acabado ms profesional de esta forma.

1. Conecta la sonda de corriente al conector correspondiente. Debes


colocarla en un solo cable.
2. Conecta el transformador 220/12V en el conector de voltaje. Los extremos
del transformador deben ser conectados en paralelo a la red elctrica. Se
recomienda utilizar un enchufe como el de la figura 3.

Como se ve en la figura, se conect una lmpara para medir consumo. El enchufe


de la lmpara fue intervenido, para tener acceso a la corriente que fluye hacia la
ampolleta (cable azul). Adems se conect el transformador en paralelo, para medir el
voltaje de la red elctrica. Y ya est, tienes todo cableado y listo para ser usado en tu
proyecto de medicin remota.

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 9 de 42

Creacin de cuenta

Antes de empezar, y una vez escogido el servicio que desees utilizar, debemos
crear una cuenta en el sitio seleccionado (o ambos, si deseas comparar por ti mismo).

1.1 Xively
1. Entrar a la web de Xively y hacer click en Get Started.
2. Apareceran 3 opciones de cuenta, seleccionar la que dice Sign Up for a
free Developer Account. Posteriormente si lo deseas o necesitas, puedes
registrarte con las otras opciones que son de pago.
3. Rellenar el formulario y verificar la cuenta.
4. Una vez est lista la parte de registro, debera aparecernos la siguiente
pantalla.

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 10 de 42

5. Hacemos click en Add Device. En la pantalla siguiente escogemos un


nombre de dispositivo (en este caso se utiliz Arduino Uno) y una
descripcin, escogemos la privacidad, y finalmente agregamos el
dispositivo nuevo.
6. Una vez agregamos el dispositivo, debera aparecernos la siguiente
pantalla.

7. Anotar en algn lado los datos marcados en rojo (FEED ID y DEVICE


KEY), estos son datos que utilizaremos en el cdigo de Arduino para
comunicarnos con la pgina.
8. Ok, ahora que tenemos todo listo, podemos entrar en la parte ms
divertida!

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 11 de 42

1.2 Exosite
1. Entrar a la web de Exosite y hacer click en Get Started.
2. Rellenar el formulario y verificar la cuenta.
3. Una vez est lista la parte de registro, debera aparecernos la siguiente
pantalla. Los cuadros con datos de temperatura mostrados all son slo de
ejemplo y pueden ser borrados sin ningn problema, al igual que el cuadro
de bienvenida.

4. Seleccionamos Devices en el Men principal. Nos aparecer una lista con


los dispositivos que tenemos en la pgina, estando solo el de ejemplo por
ahora. Hacemos click en +Add Device.
5. En la ventana emergente, rellenamos los campos de la siguiente manera.

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 12 de 42

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 13 de 42

6. Hacemos click en Submit una vez rellenado todos los campos. Nos debera
decir Device Successfully Created. Luego cerramos la ventana de creacin
de dispositivo.
7. Ahora debera aparecer nuestro dispositivo en la lista anterior. Le hacemos
click y nos debera aparece la siguiente ventana emergente

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 14 de 42

8. Anotar en algn lado el dato marcado en rojo (CIK), este es el dato que
utilizaremos en el cdigo de Arduino para comunicarnos con la pgina.
9. Ok, ahora que tenemos todo listo, podemos entrar en la parte ms
divertida!

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 15 de 42

Xively

1.3 Cargar sketch de Arduino


1. Descargar la IDE de Arduino desde este enlace.
2. Descargar las libreras de Arduino para Xively o Exosite. En los enlaces,
hacer click en Download as ZIP.
Libreras Xively + HttpClient
Librera Exosite
3. Descomprimir los archivos. Se crearan carpetas que terminarn en -
master. Borrar esto del nombre de las carpetas, dado que las libreras de
Arduino no trabajan bien con esos caracteres.
4. Poner las libreras en la carpeta /libraries de la IDE de Arduino.

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 16 de 42

5. Descargar el sketch de Arduino para Xively o Exosite (disponibles en los


archivos adjuntos de la Energy Shield).
6. Abrir el sketch (archivo .ino) con la IDE de Arduino. Dependiendo si
estamos usando Xively o Exosite, tendremos que cambiar algunas cosas,
por lo que an no lo cargaremos el programa.

1.4 Compilar sketch


Abrimos el archivo xivelyClientEnergyShield.ino desde la IDE de Arduino. Una vez
abierto, debemos rellenar con el Device Key y el Feed ID anotados anteriormente
como en la imagen

Luego simplemente cargamos el Sketch al Arduino y abrimos el monitor serial,


donde deberamos ver una salida similar a esta (los valores dependern del tipo de
carga conectada)

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 17 de 42

Felicidades! Ya estn envindose los datos de la Energy Shield a tu dispositivo de


Xively. Para comprobarlo entra a la pgina con tu cuenta y revisa el dispositivo que
creamos antes. En la seccin Channels, deberan aparecerte los datos actualizndose
cada cierto tiempo.

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 18 de 42

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 19 de 42

1.5 Procesar los datos


Ahora que tenemos los datos en nuestra pgina, qu podemos hacer con ellos?
A continuacin se presentan diversos ejemplos

1.5.1 Grfico de datos

En la pgina del dispositivo, seleccionamos el botn Graphs que se encuentra a la


derecha de Channels. Esto tomar todos los datos subidos y generar grficos en un
intervalo que puede ir desde 5 minutos hasta 1 hora para datos solos, y de 6 horas
hasta 3 meses para datos promediados.

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 20 de 42

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 21 de 42

1.5.2 Aadir Triggers

En la pgina del dispositivo, en la seccin Triggers seleccionamos Add Trigger, lo


cual desplegar una ventana donde se podr configurar como uno desee.

Un trigger sirve bsicamente para que, al momento de ocurrir la condicin


configurada (en este caso, si el voltaje es menor a 200), entonces Xively se
comunicar con otro servidor especificado por el usuario, envindole informacin del
dato que gatill el evento.

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 22 de 42

1.5.3 Compartir acceso al dispositivo con ms personas

En la pgina del dispositivo, en la seccin API Keys seleccionamos Add Key, lo


cual desplegar una ventana donde se podr configurar como uno desee.

Una API Key permite generar una llave adicional para compartir con otras
personas, cuyos permisos para interactuar con los datos (crear, leer, actualizar, borrar)
dependern del administrador del dispositivo.

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 23 de 42

1.5.4 Acceder al historial de Uploads

En la pgina del dispositivo, en la seccin Request Log seleccionamos cualquiera


de las filas que poseen la ltima subida de datos al sistema.

Una vez seleccionado un feed, nos aparecer una ventana emergente con
diversos datos relacionados a los ltimos envos del dispositivo. Notar que en
REQUEST BODY se encuentran los valores especficos de las variables medidas por
el Energy Shield.

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 24 de 42

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 25 de 42

Exosite

1.6 Compilar sketch de Arduino


Antes de poder subir los datos desde nuestro cdigo Arduino, debemos decirle al
sitio de Exosite el nombre de las variables que Arduino intentar escribirle.

En este caso, nuestro sketch de ejemplo es capaz de medir voltaje, corriente,


consumo y nmero de uploads al sistema. Para poder verlos en Exosite es necesario
crear estas variables en el sitio web tambin. Existen dos mtodos para lograr esto

Seleccionar Data desde el Men principal, y luego hacer click en +Add


Data, donde seleccionaremos el dispositivo creado anteriormente (Arduino
Uno).
Seleccionar Devices desde el Men principal, y luego hacer click en el
dispositivo creado anteriormente (Arduino Uno). Despus hacer click en
+Add Data en la esquina superior derecha.

Sea cual sea el mtodo que escojamos, la ventana emergente que aparecer
permite registrar una variable en el sitio web. Para el caso del Voltaje se rellena de
esta manera

Donde

Data Source Name: Nombre que le daremos al dato en la pgina.


Data Source Format: Tipo de dato almacenado (int, float, string, binary).
Data Unit: La unidad del dato almacenado (en este caso, Volts).
Alias: Nombre que tiene la variable en el sketch de Arduino.

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 26 de 42

NOTA: El Alias nombre debe coincidir EXACTAMENTE con el del


sketch de Arduino, de lo contrario el dato no se almacenar en esta
instancia.

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 27 de 42

Con esto tenemos nuestra primera variable lista para recibir datos. Ahora debemos
repetir este mismo paso con el resto de la variables, teniendo cuidado de rellenar el
Alias de la siguiente manera.
Dato Alias
Voltaje RMS voltaje
Corriente corriente
Consumo consumo
Uploads uploads

Si lo hicimos correctamente, al seleccionar Data desde el Men principal, se


debera mostrar la siguiente lista

El siguiente paso es abrir el archivo exositeClientEnergyShield.ino desde la IDE de


Arduino. Una vez abierto, debemos rellenar con el CIK anotado anteriormente como
en la imagen

Notar que en el cdigo, el Alias es igual a como estn declarados los datos

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 28 de 42

Luego simplemente cargamos el Sketch al Arduino y abrimos el monitor serial,


donde deberamos ver una salida similar a esta (los valores dependern del tipo de
carga conectada)

Con esto ya estamos en condiciones de ver cambios en los datos de la pgina en


Exosite. Si recargamos la pgina Data en el men principal, deberan aparecernos
datos de la siguiente manera

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 29 de 42

1.7 Procesar los datos


Antes de procesar los datos, primero debemos entender para que sirve cada men
que nos ofrece el sitio web. Una vez entendamos esto, pasaremos a la siguiente parte
que es interpretar los datos subidos por el Sketch.

1.7.1 Descripcin del Men

A la derecha de la pgina principal de nuestra cuenta aparecern las siguientes


opciones

Home: Esto te llevar a tu pgina personal de Exosite, mostrando lo que se


llama Dashboard principal, que es donde podremos ver la informacin de
nuestro dispositivo de diferentes formas.
Data: Ac se organizan los datos provenientes de todos los dispositivos que
registremos. Para agregar datos, es necesario tener un dispositivo registrado
en Devices.
Devices: Ac se muestran todos los dispositivos que tenemos registrados con
la cuenta de Exosite, mostrando informacin general de estos y permitiendo
editarla.
Events: Ac se pueden crear eventos y alertas para los datos que
necesitemos. Por ejemplo, si el voltaje supera los 300V en algn momento,
puedo generar un evento que avise en caso de que esto ocurra y guarde la
hora/fecha en que ocurri.
Dashboards: Ac se pueden configurar pginas principales adicionales. Sin
embargo, para disponer de estas a todo su potencial, es necesario utilizar el
servicio de pago de Exosite.
Scripts: Ac se configuran scripts especficos que pueden interactuar con la
pgina de diversos modos. En este tutorial no se revisar esta opcin, pero
Exosite tiene un muy buen tutorial en caso de que busques profundizar an la
forma en que procesas tus datos.
Admin: Configuracin general de la cuenta. Se pueden administrar usuarios
adicionales con diferentes permisos para acceder y editar los datos de los
dispositivos.

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 30 de 42

1.7.2 Aadir Eventos y Alarmas

Exosite permite no slo observar datos, si no tambin reaccionar de acuerdo al


valor de estos. Esto quiere decir que si nuestra dispositivo deja de enviar datos, o
tiene bajas de voltaje muy importantes, es posible registrarlos de manera de saber a
qu hora fueron y cunto tiempo se mantuvo en este estado. Esto tiene el nombre de
Eventos.

Adems de esto, existen las Alarmas, que van un paso ms adelante, permitiendo
enviar alertas al administrador (en forma de correo electrnico) en caso de que un
Evento configurado anteriormente se gatille.

Para agregar un Evento debemos ir a Events desde el Men principal y hacer click
en +Add Event en la esquina superior derecha. Se nos abrir una ventana emergente
con diferentes opciones. Se presentan tres formas de aadir eventos

1.7.3 Indicar Baja de Voltaje

Este evento se gatilla al momento de que una medicin de voltaje sea menos de
200V.

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 31 de 42

1.7.4 Indicar falla de envo de datos

Este evento se gatilla en caso de que el nmero de Uploads no aumente en una


cierta cantidad de tiempo.

1.7.5 Indicar voltaje demasiado alto

Este evento se gatilla en caso de que el voltaje sea superior a 250V durante al
menos 3 mediciones, en una ventana de tiempo de 120 segundos.

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 32 de 42

Para aadir una alarma por otro lado, seleccionamos +Add Alarm, en el cuadro
que est debajo del de Events, donde nos aparecer otro cuadro de configuracin.

En el siguiente ejemplo, la alarma se configur para enviar un correo en caso de


que el evento de fallo de envo de datos (No Uploads) se gatille.

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 33 de 42

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 34 de 42

1.7.6 Formatear los datos en Dashboard

Ahora viene la parte ms importante, que es cmo queremos ver los datos en
Exosite, y una de las grandes fortalezas que este otorga es la variedad de mtodos
que ofrece para esto.

Primero debemos ir a Home desde el men principal, donde aparecer nuestro


Dashboard. Eliminemos todos los cuadros relacionados al medidor de ejemplo y
bienvenida de Exosite. Para esto hacemos click en la parte superior derecha de cada
cuadro, y le damos a Delete.

Ahora, con nuestro Dashboard vaco, hacemos click en ADD WIDGET en la


esquina superior derecha de la pgina. Nos aparecer una ventana emergente donde
podemos seleccionar el tipo de cuadro que queremos agregar.

Algunos ejemplos a continuacin

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 35 de 42

1.7.7 Listado de datos con sus valores

En Widget Type escogemos Data Source List y en Block Title le ponemos el mismo
nombre o uno parecido. Luego en la ventana de configuracin siguiente escogemos
los datos que queremos observar.

Esto agregar a nuestro Dashboard un cuadro con un listado de datos, sus


valores, y la ltima fecha en que estos fueron recibidos.

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 36 de 42

1.7.8 Medidor Didctico de Voltaje

En Widget Type escogemos Gauge y en Block Title ponemos Voltaje. Luego en


la siguiente ventana de configuracin, rellenarla de manera similar a esta.

Esto agregar a nuestro Dashboard un medidor de Voltaje que est un rango de


200V a 260V, con zona de bajo voltaje en 220V, y zona de alto voltaje de 240V, con
una tasa de refresco de 15 segundos.

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 37 de 42

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 38 de 42

1.7.9 Grfico de Corriente/Voltaje

En Widget Type escogemos Line Graph, y luego en Block Title ponemos algo
como Grfico Voltaje/Corriente. Luego en la siguiente ventana de configuracin,
rellenamos de esta forma

Esto agregar a nuestro Dashboard un grfico de lneas con los valores de


corriente y voltaje en un rango de 0 a 250, en una ventana de 30 minutos (0.5 horas)
con una tasa de refresco de 15 segundos.

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 39 de 42

1.7.10 Eventos

En Widget Type escogemos Event List, y luego en Block Title ponemos Eventos.
Luego en la ventana de configuracin siguiente rellenamos de esta forma

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 40 de 42

Esto agregar a nuestro Dashboard un listado con los eventos que hemos
configurado anteriormente, con una tasa de refresco de 15 segundos. En caso de que
un Evento se gatille, esto ser indicado en la lista con un True mientras est
activo, y un False cuando est inactivo, pero que se haya activado anteriormente.

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 41 de 42

Con esto ya tenemos un Dashboard configurado para hacer diversas cosas con las
mediciones tomadas por nuestro sketch de Arduino. La siguiente imagen muestra una
imagen del Dashboard con todos los Widgets configurados anteriormente.

Esperamos que este tutorial te haya servido!

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl
Monitoreo de energa por Internet Pgina 42 de 42

Ms ideas

Este tutorial slo tena la intencin de mostrarte cmo utilizar el Energy Shield
junto con Xively y Exosite, de forma bsica.

Si quieres entrar en ms detalles sobre el tema, como por ejemplo, cmo utilizar el
Reloj de Tiempo Real (RTC) o cmo usar el conector XBee incluido para
comunicacin inalmbrica, es recomendable que eches una mirada por el manual de
usuario del Energy Shield. Todo esto lo puedes ver en este link.

HISTORIA DEL DOCUMENTO

Revisin Fecha Editado por Descripcin/Cambios


1.0 26 de febrero de Cristbal Silva Versin inicial del
2014 documento

Luis Thayer Ojeda 0115 Of. 1105 Santiago, Chile Tel. +56 2 3339579 info@olimex.cl
www.olimex.cl

También podría gustarte