Turinys:
Video: Kaip pridėti ištirpusio deguonies į „WiFi“hidroponikos skaitiklį: 6 žingsniai
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Š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ą
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“
- Perjunkite jungiklį jungikliu DO.
- Įdėkite DO grandinę
- Prijunkite I2C perjungiklį prie USB prievado/kabelio
- Paspauskite ir palaikykite mygtuką maždaug 1 sekundę
- 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ą
„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“.