Turinys:

Kaip pridėti ištirpusio deguonies į „WiFi“hidroponikos skaitiklį: 6 žingsniai
Kaip pridėti ištirpusio deguonies į „WiFi“hidroponikos skaitiklį: 6 žingsniai

Video: Kaip pridėti ištirpusio deguonies į „WiFi“hidroponikos skaitiklį: 6 žingsniai

Video: Kaip pridėti ištirpusio deguonies į „WiFi“hidroponikos skaitiklį: 6 žingsniai
Video: The Science of ALGAE 2024, Liepa
Anonim
Kaip į „WiFi“hidroponikos skaitiklį pridėti ištirpusio deguonies
Kaip į „WiFi“hidroponikos skaitiklį pridėti ištirpusio deguonies

Ši pamoka parodys, kaip pridėti „EZO D. O“grandinę ir zondą prie „Atlas Scientific“„WiFi Hydroponics“rinkinio.

Daroma prielaida, kad naudotojas turi „wifi“hidroponikos rinkinį ir dabar yra pasirengęs pridėti ištirpusio deguonies.

ĮSPĖJIMAI:

  • „Atlas Scientific“negamina plataus vartojimo elektronikos. Ši įranga skirta elektros inžinieriams. Jei nesate susipažinę su elektros inžinerija ar įterptųjų sistemų programavimu, šis produktas gali būti ne jums.
  • Šis įrenginys buvo sukurtas ir išbandytas naudojant „Windows“kompiuterį. Jis nebuvo išbandytas „Mac“, „Atlas Scientific“nežino, ar šios instrukcijos suderinamos su „Mac“sistema.

Techninė įranga:

  • „WiFi“hidroponikos rinkinys
  • EZO D. O grandinė
  • Ištirpusio deguonies zondas
  • „I2C“perjungiklis
  • Mikro USB kabelis
  • Windows kompiuteris

Programinė įranga/programos:

  • „Arduino IDE“
  • „ThingSpeak“

1 žingsnis: sukurkite ištirpusio deguonies duomenų lauką

Sukurkite ištirpusio deguonies duomenų lauką
Sukurkite ištirpusio deguonies duomenų lauką

Eikite į savo kanalą naudodami „ThingSpeak“.

Pasirinkite Kanalo nustatymai ir spustelėkite žymimąjį laukelį, kad įjungtumėte 4 lauką

Užpildykite 4 laukelio langelį. Nuorodai įvedėme DO (mg/L)

Slinkite į puslapio apačią ir spustelėkite Išsaugoti kanalą

2 veiksmas: nustatykite D. O grandinę į I2C

Paprasčiausias būdas nustatyti D. O grandinę į I2C režimą yra naudojant „I2C Toggler“

  1. Perjunkite jungiklį jungikliu DO.
  2. Įdėkite DO grandinę
  3. Prijunkite I2C perjungiklį prie USB prievado/kabelio
  4. Paspauskite ir palaikykite mygtuką maždaug 1 sekundę
  5. Paleidimas pakeitus spalvą: žalia = UART, mėlyna = I2C

3 veiksmas: pridėkite DO grandinę ir zondą prie skaitiklio

Įjungę grandinę I2C režimu, įkiškite ją į hidroponikos matuoklio AUX prievadą ir prijunkite zondą prie atitinkamos SMA jungties.

4 žingsnis: mirksėkite matuokliu naudodami teisingą kodą

„Arduino IDE“eikite į Failas> Pavyzdžiai> EZO_I2C_lib-master> Pavyzdžiai> IOT_kits> ir pasirinkite „Hydroponics_kit_with_DO“

Prie kodo pridėkite „Wi-Fi“pavadinimą, „Wi-Fi“slaptažodį, „ThingSpeak“kanalo ID ir „ThingSpeak Write API“raktą.

Nustatykite savo IDE teisingą tikslinį procesorių: Įrankiai> Lenta> Adafruit Feather HUZZAH ESP8266

Nustatykite teisingą prievadą, prie kurio prijungtas procesorius. Pavyzdžiui, jis prijungtas prie COM107: Tools> Port> COM107

Sudarykite ir įkelkite kodą.

5 veiksmas: kalibruokite D. O zondą

Kalibruoti D. O zondą
Kalibruoti D. O zondą
Kalibruoti D. O zondą
Kalibruoti D. O zondą

„Atlas Scientific“sukūrė bibliotekoje įdiegtų kalibravimo komandų sąrašą. Įveskite pagalbą serijiniame monitoriuje, kad pamatytumėte komandų sąrašą.

Siųsti komandų apklausą. Skaitymai bus atliekami nuolat, o įkėlimas į „ThingSpeak“bus nutrauktas.

Į ištirpusio deguonies zondo kalibravimą. „EZO D. O“grandinė turi lankstų kalibravimo protokolą, leidžiantį kalibruoti vieną arba du taškus.

Vieno taško kalibravimas

Leiskite ištirpusiam deguonies zondui sėdėti, veikiant orui, kol rodmenys stabilizuosis (mažas judėjimas iš vieno rodmens į kitą yra normalus).

Kai rodmenys stabilizuosis, paleiskite komandą do: cal

Dviejų taškų kalibravimas (neprivaloma)

Atlikite šį kalibravimą tik tuo atveju, jei jums reikia tikslių rodmenų, mažesnių nei 1,0 mg/l.

Baigę vieno taško kalibravimą, įdėkite zondą į nulinio ištirpusio deguonies tirpalą ir maišykite, kad pašalintumėte įstrigusį orą. Leiskite zondui sėdėti tirpale, kol rodmenys stabilizuosis (mažas judėjimas iš vieno rodmens į kitą yra normalus).

Kai rodmenys stabilizuosis, paleiskite komandą do: cal, 0

6 veiksmas: įkelkite į „ThingSpeak“

Norėdami atnaujinti skaitymą kas 15 sekundžių ir įkelti jį į „ThingSpeak“, išleiskite komandą „Datalog“.

Rekomenduojamas: