Inhoudsopgave:

Opgeloste zuurstof toevoegen aan de WiFi-hydrocultuurmeter - Ajarnpa
Opgeloste zuurstof toevoegen aan de WiFi-hydrocultuurmeter - Ajarnpa

Video: Opgeloste zuurstof toevoegen aan de WiFi-hydrocultuurmeter - Ajarnpa

Video: Opgeloste zuurstof toevoegen aan de WiFi-hydrocultuurmeter - Ajarnpa
Video: Harnessing data to make the water system more robust | Climate Adaptation 15-09-2022 2024, December
Anonim
Opgeloste zuurstof toevoegen aan de WiFi-hydrocultuurmeter
Opgeloste zuurstof toevoegen aan de WiFi-hydrocultuurmeter

Deze tutorial laat zien hoe je het EZO D. O-circuit en de sonde kunt toevoegen aan de WiFi Hydroponics Kit van Atlas Scientific.

Er wordt van uitgegaan dat de gebruiker de wifi-hydrocultuurkit heeft laten werken en nu klaar is om opgeloste zuurstof toe te voegen.

WAARSCHUWINGEN:

  • Atlas Scientific maakt geen consumentenelektronica. Deze apparatuur is bedoeld voor elektrotechnici. Als u niet bekend bent met elektrotechniek of het programmeren van embedded systemen, is dit product misschien niet iets voor u.
  • Dit apparaat is ontwikkeld en getest met een Windows-computer. Het is niet getest op Mac, Atlas Scientific weet niet of deze instructies compatibel zijn met een Mac-systeem.

Hardware:

  • WiFi-hydrocultuurkit
  • EZO D. O-circuit
  • Opgeloste zuurstofsonde
  • I2C-schakelaar
  • Micro-USB-kabel
  • Windows-computer

Software:

  • Arduino IDE
  • ThingSpeak

Stap 1: Maak een veld voor opgeloste zuurstofgegevens

Een veld maken voor gegevens over opgeloste zuurstof
Een veld maken voor gegevens over opgeloste zuurstof

Ga naar je kanaal in ThingSpeak.

Selecteer Kanaalinstellingen en klik op het selectievakje om veld 4. in te schakelen

Vul het vakje voor veld 4 in. Ter referentie hebben we DO (mg/L) ingevoerd

Scrol naar de onderkant van de pagina en klik op Kanaal opslaan

Stap 2: Stel D. O Circuit in op I2C

De eenvoudigste manier om het D. O-circuit in de I2C-modus te zetten, is met de I2C Toggler

  1. Zet de schakelaar op de tuimelschakelaar op DO.
  2. Plaats het D. O-circuit
  3. Sluit de I2C-toggler aan op de USB-poort/-kabel
  4. Houd de knop ongeveer 1 seconde ingedrukt
  5. Vrijgeven na kleurverandering: Groen = UART, Blauw = I2C

Stap 3: D. O-circuit en sonde toevoegen aan meter

Nadat u het circuit in I2C-modus hebt gezet, plaatst u het in de AUX-poort van de hydrocultuurmeter en sluit u de sonde aan op de bijbehorende SMA-connector.

Stap 4: Flash de meter met de juiste code

Ga in de Arduino IDE naar Bestand> Voorbeelden> EZO_I2C_lib-master> Voorbeelden> IOT_kits> en kies Hydroponics_kit_with_DO

Voeg uw wifi-naam, wifi-wachtwoord, ThingSpeak-kanaal-ID en ThingSpeak Write API-sleutel toe aan de code.

Stel uw IDE in op de juiste doel-CPU: Tools > Board > Adafruit Feather HUZZAH ESP8266

Stel de juiste poort in waarop de CPU is aangesloten. Het is bijvoorbeeld verbonden met COM107: Tools > Port > COM107

Compileer en upload de code.

Stap 5: Kalibreer DO-sonde

Kalibreer D. O-sonde
Kalibreer D. O-sonde
Kalibreer D. O-sonde
Kalibreer D. O-sonde

Atlas Scientific heeft een lijst met kalibratieopdrachten gemaakt die in de bibliotheek zijn ingebouwd. Typ help in de seriële monitor om de lijst met opdrachten te zien.

Stuur de opdrachtpoll. Er worden continu metingen uitgevoerd en het uploaden naar ThingSpeak wordt beëindigd.

Op het kalibreren van de opgeloste zuurstofsonde. Het EZO D. O-circuit heeft een flexibel kalibratieprotocol, waardoor een enkelpunts- of tweepuntskalibratie mogelijk is.

Kalibratie op één punt

Laat de sonde voor opgeloste zuurstof zitten, blootgesteld aan lucht, totdat de meetwaarden stabiliseren (een kleine beweging van de ene meting naar de volgende is normaal).

Zodra de meetwaarden zijn gestabiliseerd, geeft u het commando do:cal

Tweepuntskalibratie (optioneel)

Voer deze kalibratie alleen uit als u nauwkeurige metingen van minder dan 1,0 mg/L nodig heeft.

Nadat u de enkelpuntskalibratie hebt voltooid, plaatst u de sonde in de nuloplossing voor opgeloste zuurstof en roert u de sonde rond om ingesloten lucht te verwijderen. Laat de sonde in de oplossing zitten totdat de aflezingen stabiliseren (een kleine beweging van de ene meting naar de volgende is normaal).

Zodra de meetwaarden zijn gestabiliseerd, geeft u het commando do:cal, 0

Stap 6: Uploaden naar ThingSpeak

Om elke 15 seconden een meting te hervatten en deze naar ThingSpeak te uploaden, geeft u de opdracht datalog op.

Aanbevolen: