Acuaponia: Humedad y temperatura en línea (6 / 6 paso)

Paso 6: Notas finales

Hay dos notas finales a realizar.  Una de las cosas bonitas de Google App Engine es que obtienes un cupo diario libre y tomamos ventaja de que aquí.  En concreto, le dan 50.000 operaciones de lectura y escritura al día y 28 horas de instancia.  Arduino está listo para hacer las solicitudes de cada sesenta segundos para evitar que los servidores de cola más de una instancia.  El cliente (navegador web) hace las peticiones AJAX a App Engine cada 45 segundos, para mantener la pantalla actualizada con datos precisos.  Si eliges estos baje (Arduino pide cada 30 segundos y AJAX cada 15 segundos), aún debe caber dentro de su cuota diaria, pero vigilar para asegurarse, especialmente si tiene el Arduino y un cliente durante todo el día.

En segundo lugar.  Este código no es perfecto.  De hecho, es una parte muy pequeña de un todo mucho mayor.  La aplicación web aquí es desnudo los huesos para hacerlo tan fácil como sea posible para asimilar en su propia aplicación (aún existente).  Como tal tiene un gran defecto que fue deliberadamente omitido.  Si Arduino perdiera contacto con el servidor web, el servidor web no sabe (push vs pull).  El cliente va simplemente a obtener los mismos datos una y otra vez.

El trabajo en torno era grabar la fecha y hora cuando el Arduino envía datos.  Además de la grabación de la solicitud fecha y hora, la aplicación también crea una tarea diferida y se agrega a la cola.  La tarea es aplazada durante cinco minutos y luego se ejecuta.  Analiza la actual fecha y hora de la tarea y lo compara con la última fecha y hora por el Arduino.  Si esa diferencia de tiempo es mayor de dos minutos, suponemos que el Arduino ha perdido el contacto y notificar al usuario por correo electrónico, fue cambiado a un icono visual (no incluido) y los valores de temperatura y humedad fueron reajustados a cero.  Pero como voy añadir este código a tus propios proyectos pensamos que puede tener su propio sistema de alerta en el lugar, por lo que no incluimos.

Si usted está interesado en ampliar su automatización y control revisa nuestro próximo libro Automatización acuaponia con Arduino donde este proyecto y otros, se desarrollan en profundidad.  No sólo a controlar el medio ambiente, pero también podrá automatizar una bomba y crece la luz conectados a relés, controlados remotamente a través de una completa aplicación en App Engine.

Artículos Relacionados

Fuente luminosa de humedad y temperatura reaccionando

Fuente luminosa de humedad y temperatura reaccionando

Este proyecto surgió de mi deseo de obtener una lectura de temperatura activo cuando estoy en mi habitación. no siendo aficionado a intentando mirar una pantalla pequeña en la habitación, quería algo que sólo podía sentir en mi habitación. con una si
Arduino Nano: Humedad y temperatura DHT11 instrumentación Visual con Visuino

Arduino Nano: Humedad y temperatura DHT11 instrumentación Visual con Visuino

DTH11/DTH21/DTH22 y AM2301 son sensores de temperatura y humedad Arduino combinados muy populares.Ya hice un Instructable sobre cómo utilizarlas y enviar información de texto para la temperatura y la humedad sobre el puerto serie.En este Instructable
Control de Arduino invernadero - humedad y temperatura

Control de Arduino invernadero - humedad y temperatura

Este proyecto regula la humedad y la temperatura de cualquier efecto invernadero mediante el uso de calentadores y ventiladores. Tutoriales adicionales se añadirán con el tiempo de riego automatizado e iluminación, entre otras cosas.Todo se hace a tr
Frambuesa Pi - HIH6130 I2C humedad y temperatura Sensor Java Tutorial

Frambuesa Pi - HIH6130 I2C humedad y temperatura Sensor Java Tutorial

HIH6130 es una humedad y temperatura con salida digital. Estos sensores proporcionan un nivel de precisión de ±4% hr. Con la estabilidad a largo plazo líder en la industria, verdadero-compensación de temperatura digital I2C, confiabilidad líder en la
Como humedad y temperatura (DHT11) y Arduino incluyendo DHT11 biblioteca de interfaz.

Como humedad y temperatura (DHT11) y Arduino incluyendo DHT11 biblioteca de interfaz.

DTH11 incluye sensor de temperatura y humedad.Componentes de hardware necesarios:-1) DTH11 Sensor de temperatura y humedad2) Arduino UNO3) conectar los cables4) Biblioteca DTHUsted puede conseguir el sensor DTH11 hoja de datos desde el siguiente enla
Frambuesa Pi - HIH6130 I2C humedad y temperatura Sensor Python Tutorial

Frambuesa Pi - HIH6130 I2C humedad y temperatura Sensor Python Tutorial

HIH6130 es una humedad y temperatura con salida digital. Estos sensores proporcionan un nivel de precisión de ±4% hr. Con la estabilidad a largo plazo líder en la industria, verdadero-compensación de temperatura digital I2C, confiabilidad líder en la
Monitoreo de temperatura en línea usando Arduino Ethernet Shield

Monitoreo de temperatura en línea usando Arduino Ethernet Shield

Hola, hoy voy a mostrar Chico cómo hacer monitoreo en línea de la temperatura del arduino, este ejemplo es basado en la web significa que puede conectar desde cualquier lugar, combinan AJAX y PHP junto que puede aportar datos de la temperatura sobre
Frambuesa Pi - A20 SI7006 humedad y temperatura Sensor Python Tutorial

Frambuesa Pi - A20 SI7006 humedad y temperatura Sensor Python Tutorial

SI7006-A20 es una humedad y temperatura que puede funcionar con protocolo de comunicación I2C. Tiene un CI CMOS monolítica integración de humedad y elementos de sensor de temperatura, un conversor de analógico a digital etc.. Con calibración y elemen
Frambuesa Pi - A20 SI7006 humedad y temperatura Sensor Java Tutorial

Frambuesa Pi - A20 SI7006 humedad y temperatura Sensor Java Tutorial

SI7006-A20 es una humedad y temperatura que puede funcionar con protocolo de comunicación I2C. Tiene un CI CMOS monolítica integración de humedad y elementos de sensor de temperatura, un conversor de analógico a digital etc.. Con calibración y elemen
Arduino Nano - A20 SI7006 humedad y temperatura Sensor Tutorial

Arduino Nano - A20 SI7006 humedad y temperatura Sensor Tutorial

SI7006-A20 es una humedad y temperatura que puede funcionar con protocolo de comunicación I2C. Tiene un CI CMOS monolítica integración de humedad y elementos de sensor de temperatura, un conversor de analógico a digital etc.. Con calibración y elemen
Sensor de humedad y temperatura

Sensor de humedad y temperatura

En el trabajo utilizamos un montón de monitores ambientales. Yo quería algo similar para el hogar. Vi estos sensores de DHT-11 en ebay bastante baratos. se dispone de una gama más amplia y la versión de mayor resolución pero quería algunos de ellos e
Arduino y medición de humedad de temperatura Visual Basic sobre RF

Arduino y medición de humedad de temperatura Visual Basic sobre RF

Podemos ver Arduino usando RF de 433 MHz con visualización instantánea de los valores de temperatura y humedad como lo hacemos con el programa de visual basic.http://make.robimek.com/Arduino-Visual-Basic-Wireless-temperature-Humidity-Control/Vamos a
"DIY" módulo de humedad y temperatura con Arduino uno

"DIY" módulo de humedad y temperatura con Arduino uno

Este instructable explica el funcionamiento del módulo temperatura y humedad. El módulo es diseñado y construido por mí mismo. Su tiene un medidor digital de temperatura y humedad (DHT11) incrustado en ella. Este sensor permite el módulo de adquisici
Temperatura en línea Monitor w/frambuesa Pi

Temperatura en línea Monitor w/frambuesa Pi

En este Instructable mostrará cómo crear una simple monitor a monitor ambiental temperatura usando el Rasberry Pi y una tarjeta de captura de datos personalizados. Voy a incluir una aplicación de web de ejemplo que ilustra algunas de las formas puede