Aquaponics: Online-Relais-Steuerung


Intro
Die aufregendste Sache für jemanden neu wird zur Überwachung, Kontrolle und Automatisierung über das Internet, in der Lage, manuell etwas ein- und Ausschalten mit Ihrem Computer, Tablet oder Smartphone, von überall.

Es ist unvermeidlich, ist der nächste Schritt, um das Steuerelement zu automatisieren.  Automatisierung Beispiele anhand der Umgebungsbedingungen, Sensor Berichte, Zeit, GPS-Koordinaten, Bewegungserkennung oder irgendeine Kombination dieser Relais umschalten.

Wir brechen die Verwendungen des Arduino in Aquaponics, drei Hauptkategorien

Überwachung.  Mit Sensoren zur Überwachung der Umweltschutzes sei es Luft oder Wasser Temperatur, Luftfeuchtigkeit, Licht Ebenen, etc..
Kontrolle.  Manuell aufgefordert, eine Aktion, eine Pumpe ein/aus, wachsen Licht an/aus, öffnen/schließen, Fenster, etc. drehen.
Automatisierung.  Kombiniert Schritte eins und zwei Sensor-Werte verwenden, um Kontrollen, ohne Ihre Eingabe durchzuführen.

Welche Art von Automatisierungsprojekten kann die Arduino für Aquaponics lösen? Eigentlich gibt es viele, aber hier sind ein paar.

Pumpen, timer
Reservepumpe ausgelöst als Hauptpumpe (wahre Geschichte) starb.
Automatisch erhöhen/verringern der Pumpe Zyklen hintereinander bewölkt/sonnige Tage
Basierend auf der Zeit des Tages, bewölkt/sonnigen Bedingungen wachsen Sie Lichter
Hellen Farbtönen an hellen Tagen
Schließen Sie öffnen/Gewächshaus Fenster basierend auf Klima-Prognose
Mobile Heizgeräte oder Klimaanlagen zu wechseln
Schalten Sie Licht auf bei der Eingabe von Gewächshaus/Keller/garage

Egal, was Intelligenz, die Sie implementieren möchten, am Anfang steht immer das Relais im Gespräch mit dem Internet und darum geht es in diesem Projekt.  Die Webapp ist Bare Bones mit Ausnahme der ein-/aus-Taste.

Die Demos unserer Projekte finden Sie hier:

http://adacsprojects.appspot.com

Wie es funktioniert
Die Technik werden wir verwenden ist polling und ist ähnlich wie ein Kind sitzt auf dem Rücksitz auf einem langen Weg Reise Fragen "sind wir da noch?" alle 20 Sekunden.  Ein Arduino machen eine GET-Anforderung nach App Engine, die Abfrage des Datenspeichers für die Relais-Entität und die Relais-State-Eigenschaft zurück.  Der Arduino analysiert die Antwort und auslösen die Relais Pin HIGH/LOW.

Die Webapp ist ein einfaches Bild, dessen Klassenänderungen auf der Grundlage der den aktuellen Zustand.  Klicken Sie auf das Schaltflächensymbol macht und es wird die Klasse zu wechseln, erstellen Sie eine AJAX-Request an den Server, der wiederum die State-Eigenschaft der Entität im Datenspeicher Relais Umschalten wird.

Teileliste
1 x Arduino Uno R3

1 X Arduino Ethernet Shield, R3

1 X Powerswitch Tail II

2 x Steckbrett männlich/männlich-Jumper Kabel

1 X Arduino Wand Warze (optional, für bessere Leistung)

Software-Versionen

Arduino IDE 1.0.3

Google App Engine, Python SDK 1.7.4

Ubuntu 12.04

Python 2.7

Voraussetzung

Die Webanwendung läuft auf Google App Engine.  Unsere bisherigen Instructable, erläutert, wie eine Anwendung zu erstellen.

Dieses Projekt ist ein Teil des Arduino-Datenerfassung und Steuerung in unserem bevorstehenden eBook, Automatisierung von Aquaponics mit Arduinoausführlicher beschrieben.

Stichworte: Arduino, Aquaponics

In Verbindung stehende Artikel

Aquaponics: Online-Temperatur und Luftfeuchtigkeit

Aquaponics: Online-Temperatur und Luftfeuchtigkeit

weitere Projekte finden Sie in unserer Haupt-Website: www.iowa-aquaponics.com/arduino/** Update **Eine live-Demo Online-Temperatur und Luftfeuchtigkeit finden Sie hier in Aktion:http://adacsprojects.appspot.com**Während dieses Projekt mit Aquaponics
Zimmer-Besucherzähler mit Relais-Steuerung

Zimmer-Besucherzähler mit Relais-Steuerung

Home Automation ist eine wirklich nette Nutzung von Technologie. Automatisierung des Prozesses der das Licht ausschalten, wenn Sie den Raum verlassen ist schön, wenn Sie wie ich ein bisschen faul, und ist auch eine Art des Seins freundlich zu unserer
Arduino - LCD 1602A-Tastatur-LCD-Schild-Relais-Steuerung.

Arduino - LCD 1602A-Tastatur-LCD-Schild-Relais-Steuerung.

Hallo Welt! Heute habe ich einen einfachen Code um 4 Relais mit einem Tastatur-LCD-Schild für Arduino zu steuern. Sie können alle Geräte hinzufügen und der Code ist leicht zu ändern. Ich habe 1 Lampe als ein Beispiel-Gerät. Das Video zeigt niederländ
Arduino-Relais-Steuerung über das Internet

Arduino-Relais-Steuerung über das Internet

Herzlich Willkommen!Schritt 1: Machen Sie eine SkizzeVerwenden Sie die Skizze, um das Relais mit dem Arduino zu verbinden.Die Skizze wird Ihnen helfen, wenn Sie den Code schreiben, so dass Sie wissen werden, welche Pins Sie mit dem Code zu steuern mü
Relais-Steuerung mit Alkohol Sensor

Relais-Steuerung mit Alkohol Sensor

Dank Instructables erhielt ich eine Intel-Kit für Transport und Sicherheit. Ich genieße sehr und das Kit ist genial. Ich werde versuchen, eine Reihe von Instructables mit der Entwicklung von meinem Projekt zu erstellen und ich fange mit dem System, i
Monitorkamera und Relais steuern über Internet

Monitorkamera und Relais steuern über Internet

Viele von uns haben Smartphones, iPads oder Netbooks, die wir mitnehmen und es wäre toll, auf dem Platz, in einem Café oder unterwegs einchecken. Jetzt verwenden wir die Raspberry Pi 2 für Überwachungskamera und Steuerrelais über Internet. Alles ist
Zeit aktiviert 8 Relais Teilchen Photon Controller

Zeit aktiviert 8 Relais Teilchen Photon Controller

In diesem Artikel werden wir in ein Teilchen Photon-Modul installiert in einem ControlEverything 8-Kanal-Relais-Controller Firmware-flash. Die Firmware erkennt die aktuelle Uhrzeit/Datum und Relais Steuerung Befehle anhand der geplanten Ereignisse, d
WiFi-Relais mit ESP8266

WiFi-Relais mit ESP8266

Dieses Wifi-Relais Steuerung können alle Geräte wie Lampen oder Ihre Lötstation mit Ihrem Smartphone oder Ihrem Computer.Schritt 1: Materialien und Werkzeuge Um dieses Wifi-Relais zu machen, die Sie brauchen:Eine Esp8266, die Programm sein kann wie e
Einführung in die elektronische Relais verwenden Snap Schaltungen

Einführung in die elektronische Relais verwenden Snap Schaltungen

was ist ein Relais? Sie haben wahrscheinlich einen Staffellauf gesehen, wo ein Läufer aus einem Schlagstock ein anderer Läufer übergibt. In ähnlicher Weise übergibt ein elektronisches Relais Steuerung aus einer Schaltung zu einem anderen. Ein Relais
OSD-Audio ATM-7-Smartphone-Lautsprecher-Steuerung mit Arduino und Blynk

OSD-Audio ATM-7-Smartphone-Lautsprecher-Steuerung mit Arduino und Blynk

Heutzutage gibt es mehrere Möglichkeiten, Multi-Zone-Sound mit Smartphone-basierte Steuerung zu implementieren, aber die meisten beschränken sich auf wenige Zonen oder erfordern teure proprietäre Boxen an jedem Ort (Hallo! Sonos). Ein Lautsprecher-Se
Ein Relais mit Haus-Assistenten steuern mit Arduino esp8266

Ein Relais mit Haus-Assistenten steuern mit Arduino esp8266

Diese Instructable zeigt, wie ein Relaismodul mit einer esp8266, etwas zu verbinden, das sollte geradlinig, aber braucht ein paar zusätzliche Komponenten, um das Relais funktioniert ordnungsgemäß, wenn Sie das Kleingerät esp in den Bildern verwenden.
Mit Relais-Boards Linear Aktuatoren Steuern

Mit Relais-Boards Linear Aktuatoren Steuern

In dieser Instructable werden wir lernen, wie man die Relais-Boards verwenden, um linear Aktuatoren steuern. Alle Relais handeln gleich, der einzige Unterschied ist, wie viele auf dem Brett sind.Vier Relais kombinierbar mit der Steuerplatine MegaMoto
SMS gesteuert Wireless-Bewässerungs-System

SMS gesteuert Wireless-Bewässerungs-System

13.02.11 aktualisieren: Abstimmung für den Sparkfun Microcontroller Wettbewerb hat begonnen. Bitte VOTE für mich!26.02.11 aktualisieren: Ich gewann einen zweiten Preis!! Huzzah! Vielen Dank für all die Stimmen Jungs!17.03.11 aktualisieren: Ich würde
CNC-Laser für Drucken Bilder und Gravur - Shapeoko 2 basierend

CNC-Laser für Drucken Bilder und Gravur - Shapeoko 2 basierend

Wenn Sie besitzen oder planen, eine Shapeoko 2 CNC-Fräsen-Maschine zu bauen, führt Sie diese Instructable durch die erforderlichen Schritte zum einen 2-Watt-Laser in der Lage, Graustufen-Bilder auf vielen Oberflächen drucken hinzufügen können. Detail