Inhaltsverzeichnis:

So fügen Sie dem WiFi-Hydroponik-Messgerät gelösten Sauerstoff hinzu - Gunook
So fügen Sie dem WiFi-Hydroponik-Messgerät gelösten Sauerstoff hinzu - Gunook

Video: So fügen Sie dem WiFi-Hydroponik-Messgerät gelösten Sauerstoff hinzu - Gunook

Video: So fügen Sie dem WiFi-Hydroponik-Messgerät gelösten Sauerstoff hinzu - Gunook
Video: Hydroponik Gewächshaus - Wasserwerte und Temperatur smart messen (pH, Leitwert, Temperatur) 2024, November
Anonim
So fügen Sie dem WiFi-Hydroponik-Messgerät gelösten Sauerstoff hinzu
So fügen Sie dem WiFi-Hydroponik-Messgerät gelösten Sauerstoff hinzu

In diesem Tutorial wird gezeigt, wie der EZO D. O-Kreislauf und die Sonde zum WiFi Hydroponics Kit von Atlas Scientific hinzugefügt werden.

Es wird davon ausgegangen, dass der Benutzer das WiFi-Hydroponik-Kit in Betrieb hat und nun bereit ist, gelösten Sauerstoff hinzuzufügen.

WARNUNGEN:

  • Atlas Scientific stellt keine Unterhaltungselektronik her. Dieses Gerät ist für Elektrotechniker bestimmt. Wenn Sie mit der Elektrotechnik oder der Programmierung eingebetteter Systeme nicht vertraut sind, ist dieses Produkt möglicherweise nicht für Sie geeignet.
  • Dieses Gerät wurde mit einem Windows-Computer entwickelt und getestet. Es wurde nicht auf einem Mac getestet, Atlas Scientific weiß nicht, ob diese Anleitung mit einem Mac-System kompatibel ist.

Hardware:

  • WiFi Hydroponik-Kit
  • EZO D. O-Kreis
  • Sonde für gelösten Sauerstoff
  • I2C-Toggler
  • Micro-USB-Kabel
  • Windows-Computer

Softwareprogramme:

  • Arduino-IDE
  • ThingSpeak

Schritt 1: Erstellen Sie ein Feld für Daten zu gelöstem Sauerstoff

Erstellen Sie ein Feld für Daten zu gelöstem Sauerstoff
Erstellen Sie ein Feld für Daten zu gelöstem Sauerstoff

Rufen Sie Ihren Kanal in ThingSpeak auf.

Wählen Sie Kanaleinstellungen und klicken Sie auf das Kontrollkästchen, um das Feld 4 zu aktivieren

Füllen Sie das Feld für Feld 4 aus. Als Referenz haben wir DO (mg/L) eingegeben.

Scrollen Sie zum Ende der Seite und klicken Sie auf Kanal speichern

Schritt 2: Stellen Sie den D. O-Kreis auf I2C. ein

Der einfachste Weg, den D. O-Kreis in den I2C-Modus zu versetzen, ist mit dem I2C-Toggler

  1. Stellen Sie den Schalter am Kippschalter auf DO.
  2. Stecken Sie den D. O-Kreis ein
  3. Stecken Sie den I2C-Toggler in den USB-Anschluss/Kabel
  4. Taste etwa 1 Sekunde lang gedrückt halten
  5. Freigabe nach Farbwechsel: Grün = UART, Blau = I2C

Schritt 3: D. O-Kreis und Sonde zum Messgerät hinzufügen

Nachdem Sie den Schaltkreis in den I2C-Modus versetzt haben, stecken Sie ihn in den AUX-Port des Hydroponik-Messgeräts und verbinden Sie die Sonde mit dem entsprechenden SMA-Anschluss.

Schritt 4: Blinken Sie das Messgerät mit dem richtigen Code

Gehen Sie in der Arduino IDE zu Datei> Beispiele> EZO_I2C_lib-master> Beispiele> IOT_kits> und wählen Sie Hydroponics_kit_with_DO

Fügen Sie dem Code Ihren Wi-Fi-Namen, das Wi-Fi-Passwort, die ThingSpeak-Kanal-ID und den ThingSpeak Write API-Schlüssel hinzu.

Stellen Sie Ihre IDE auf die richtige Ziel-CPU ein: Tools > Board > Adafruit Feather HUZZAH ESP8266

Stellen Sie den richtigen Port ein, an dem die CPU angeschlossen ist. Zum Beispiel ist es an COM107 angeschlossen: Tools > Port > COM107

Kompilieren Sie den Code und laden Sie ihn hoch.

Schritt 5: D. O-Sonde kalibrieren

Kalibrieren der D. O-Sonde
Kalibrieren der D. O-Sonde
Kalibrieren der D. O-Sonde
Kalibrieren der D. O-Sonde

Atlas Scientific hat eine Liste von Kalibrierungsbefehlen erstellt, die in die Bibliothek integriert sind. Geben Sie help in den seriellen Monitor ein, um die Liste der Befehle anzuzeigen.

Senden Sie die Befehlsabfrage. Die Lesungen werden kontinuierlich durchgeführt und das Hochladen auf ThingSpeak wird beendet.

Zum Kalibrieren der Sonde für gelösten Sauerstoff. Der EZO D. O-Kreis verfügt über ein flexibles Kalibrierprotokoll, das eine Einpunkt- oder Zweipunktkalibrierung ermöglicht.

Einpunktkalibrierung

Lassen Sie die Sonde für gelösten Sauerstoff der Luft ausgesetzt, bis sich die Messwerte stabilisieren (kleine Bewegungen von einem Messwert zum nächsten sind normal).

Sobald sich die Messwerte stabilisiert haben, geben Sie den Befehl do:cal. ein

Zweipunktkalibrierung (optional)

Führen Sie diese Kalibrierung nur durch, wenn Sie genaue Messwerte unter 1,0 mg/L benötigen.

Nachdem Sie die Einpunktkalibrierung beendet haben, legen Sie die Sonde in die Nulllösung mit gelöstem Sauerstoff und rühren Sie die Sonde herum, um eingeschlossene Luft zu entfernen. Lassen Sie die Sonde in der Lösung liegen, bis sich die Messwerte stabilisieren (kleine Bewegungen von einem Messwert zum nächsten sind normal).

Sobald sich die Messwerte stabilisiert haben, geben Sie den Befehl do:cal, 0

Schritt 6: Auf ThingSpeak hochladen

Geben Sie den Befehl datalog ein, um die Messung alle 15 Sekunden fortzusetzen und auf ThingSpeak hochzuladen.

Empfohlen: