Acuaponia: De Control de relé en línea

Intro
Lo más emocionante para alguien nuevo a monitoreo, control y automatización en internet, es poder manualmente activar algo o desactivar usando su computadora, tableta o teléfono, desde cualquier lugar.

Inevitablemente, el siguiente paso es automatizar el control.  Algunos ejemplos de automatización incluyen conmutar el relé basado en las condiciones ambientales, informes de sensor, tiempo, coordenadas GPS, detección de movimiento o alguna combinación de estos.

Desglosamos los usos de la Arduino en acuaponia a tres categorías principales

Monitoreo.  Usando sensores para monitorear el medio ambiente ya sea aire o agua luz temperatura, humedad relativa, niveles, etc..
Control.  Manualmente, lo que provocó una acción, convirtiendo una bomba encendido, crece la luz con. / desc., apertura y cierre de ventanas, etc..
Automatización.  Combina los pasos uno y dos para utilizar lecturas de sensor para implementar controles, sin su entrada.

¿Qué tipo de proyectos de automatización puede resolver el Arduino para acuaponia? En realidad, hay muchos, pero aquí están unos pocos.

Temporizador de la bomba
Bomba de reserva activada cuando la bomba primaria murió (historia real).
Automáticamente aumentar/disminuir ciclos de bomba en los días de forma consecutiva nublado/soleado
Luces de crecimiento en base al tiempo de las condiciones de día, nublado/soleado
Tonos claros en días soleados
Abrir y cerrar ventanas de invernadero basados en pronóstico de clima
Cambiar calentadores portátiles o aparatos de aire acondicionado
Cambiar luz al entrar efecto invernadero/sótano/garaje

No importa qué inteligencia desea implementar, todo comienza con conseguir el relé hablando con internet y eso es lo que se trata este proyecto.  La webapp es huesos desnudo excepto por un botón de encendido.

Aquí se encuentran los demos de nuestros proyectos:

http://adacsprojects.appspot.com

Cómo funciona
La técnica que vamos a utilizar es la interrogación y es análoga a un niño sentado en el asiento trasero de un largo camino viaje preguntando "¿Estamos allí todavía?" cada veinte segundos.  Un Arduino hará una petición GET a App Engine, que se consulta al almacén de datos para la entidad de relé y propiedad del estado del relé.  El Arduino será analizar la respuesta y activar el pin de transmisión alta/baja.

La webapp es una imagen simple, cuyos cambios de clase basan en el estado actual.  Haga clic en la imagen del botón de power y se cambiar la clase, crear una petición AJAX al servidor que a su vez cambiará la característica del estado de la entidad de relé en el almacén de datos.

Lista de piezas
1 x Arduino Uno R3

1 x Arduino Ethernet Shield, R3

1 cola de x Powerswitch II

2 x cables de protoboard puente macho/macho

1 x Arduino fuente (opcional, para mejor poder)

Versiones de software

IDE de Arduino 1.0.3

Google App Engine, Python SDK 1.7.4

Ubuntu 12.04

Python 2.7

Requisito previo

La aplicación web se ejecuta en Google App Engine.  Nuestro anterior Instructable, se describe cómo crear una aplicación.

Este proyecto es parte del sistema de Control se describe con más detalle en nuestro próximo eBook, Automatización de acuaponia con Arduinoy adquisición de datos de Arduino.

Etiquetas: Arduino, Acuaponia

Artículos Relacionados

OpenHab en control de relé de fotón partícula Pi

OpenHab en control de relé de fotón partícula Pi

En este artículo va a correr OpenHab que es un software libre de automatización del hogar en un Raspberry Pi. Utilicé un modelo frambuesa Pi B ejecutando Raspbian pero este artículo debería funcionar como está ejecutando Linux en una Rapberry Pi.Tamb
Motores de control con relés (control de motor estilo tanque)

Motores de control con relés (control de motor estilo tanque)

el esquema muestra cómo conectarse a salidas de un PIC, se necesitan sólo cuatro líneas. O,Utilizar un motores grandes de juguete radio control para control de tanque-como control.En el receptor, cortar los cables del motor del coche/tanque juguete e
Tablero de Control de relé de 8 canales con comunicación Serial

Tablero de Control de relé de 8 canales con comunicación Serial

Este es un proyecto que hice hace algún tiempo durante la escuela de pregrado. Es un poco vieja, pero todavía vale la pena compartir.El proyecto es sobre un PCB con 8 relés que están controlados por un microcontrolador, que recibe órdenes desde un PC
Controles de medios en línea de móvil para coche Audio

Controles de medios en línea de móvil para coche Audio

este Instructable le mostrará cómo crear un cable estéreo de 3.5mm macho a macho para usar entre su teléfono móvil y el coche para darle el control de los medios simples sin tener que tocar o mirar el teléfono.Sólo han probado con un Samsung Galaxy S
Control de relé de ESP 8266 independiente WiFI [ytUt]

Control de relé de ESP 8266 independiente WiFI [ytUt]

OBJETIVOPara accionar un relé con esp8266 en modo autónomo (sin arduino, pic o cualquier otro microcontrolador) a través de la interfaz de usuario WebEl ESP difunde su SSID. No se conecta a un router. dirección IP local del esp es 192.168.4.1Paso 1:
Arduino - LCD 1602A teclado LCD CONTROL de relé de protección.

Arduino - LCD 1602A teclado LCD CONTROL de relé de protección.

¡Hola mundo! hoy escribió un código sencillo para controlar 4 relés con un protector de pantalla LCD teclado para arduino. Puede agregar cualquier dispositivo y el código es fácil de modificar. Usé 1 lámpara como un dispositivo de ejemplo. El video m
Control de relé de Arduino por internet

Control de relé de Arduino por internet

¡ Bienvenido!Paso 1: Haga un bosquejoUse el bosquejo para conectar el relé a la Arduino.El bosquejo le ayudará cuando escribes el código, para que sepas qué pines necesita controlar con el código.Estoy utilizando un Arduino con la tarjeta de expansió
¿Interruptor controlado por ordenador

¿Interruptor controlado por ordenador

desea cambiar un tomacorriente entre encendido o apagado con el ordenador? ¿Por qué hacerlo con un mando a distancia? Suena nice - sé. Pero lo mejor es que puede hacerlo todo, y esto le dirá cómo..."¿Por qué querría encender una toma de corriente o i
Magia detener Telcom / Audio / relé Control gestión serie

Magia detener Telcom / Audio / relé Control gestión serie

después de 6 meses de tiempo de desarrollo que estoy dispuesto a ayudar a otros a construir desde mi trabajo. La parada de magia está en su camino. (Mascarilla es opcional :) Este llanero electrónico le ayudará a controlar y proteger su hogar o negoc
Web base, frambuesa pi controlada, caja de control de red de relé de 2 canales.

Web base, frambuesa pi controlada, caja de control de red de relé de 2 canales.

Con los relés de estante y algunos componentes de electrónica básica juntados con una frambuesa pi básico HTML, PHP y javascript programación, este cuadro de control de relé basado en la Web puede utilizarse para activar o desactivar los dispositivos
SMS control inalámbrico sistema de riego

SMS control inalámbrico sistema de riego

Actualización 13/02/11: la votación ha comenzado para el concurso de microcontrolador de Sparkfun. Por favor voten por mi!ACTUALIZACIÓN 26/02/11: gané un segundo premio!!!! Huzzah! Gracias por los votos!ACTUALIZACIÓN 17/03/11: me encantaría ganar un
Domótica - cómo agregar relés a Arduino

Domótica - cómo agregar relés a Arduino

Cómo seleccionar relés – todo sobre la energía.Cuando usted está seleccionando un relé para conectar a tu Arduino necesita considerara) la energía (voltaje y corriente) de lo que quiere encender y apagar yb) la energía (voltaje y corriente) necesaria
Zeta Reticuli: MIDI control de ecualizador de 10 bandas y múltiples interfaz de efecto externo

Zeta Reticuli: MIDI control de ecualizador de 10 bandas y múltiples interfaz de efecto externo

aproximadamente la mitad mi vida (20 años) hace que solía tener literalmente drillions y drillions de ideas que todavía siento no es una completa pérdida de tiempo. Una de estas brillantes ideas debía ser capaz de controlar un pedal de wah-wah guitar
Control informático de los dispositivos de la CA

Control informático de los dispositivos de la CA

si has alguna vez querido control electrónico dispositivos del ordenador para controlar o regular su entorno, este instructivo le guiará. En este ejemplo de control de computadora, un dispositivo USB de relé (USBmicro http://www.usbmicro.com - U451)