Tartalomjegyzék:

Atlas WiFi hidroponikai mérő: 19 lépés
Atlas WiFi hidroponikai mérő: 19 lépés

Videó: Atlas WiFi hidroponikai mérő: 19 lépés

Videó: Atlas WiFi hidroponikai mérő: 19 lépés
Videó: ZEITGEIST: MOVING FORWARD | OFFICIAL RELEASE | 2011 2024, November
Anonim
Atlas WiFi hidroponikai mérő
Atlas WiFi hidroponikai mérő

Ez az oktatóanyag bemutatja, hogyan állíthatja be az Atlas Scientific WiFi Hydroponics készletét. A mérő méri a pH -t, a vezetőképességet és a hőmérsékletet. Az adatok feltöltődnek a ThingSpeak platformra, ahol távolról felügyelhetők mobileszközön vagy számítógépen keresztül.

A készlettel kapcsolatos részletes információkért kattintson az adatlapjára IDE kattintva.

FIGYELMEZTETÉSEK:

  • Az Atlas Scientific nem gyárt fogyasztói elektronikát. Ez a berendezés villamosmérnököknek készült. Ha nem ismeri az elektrotechnika vagy a beágyazott rendszerek programozását, előfordulhat, hogy ez a termék nem az Ön számára készült.
  • Ezt az eszközt Windows számítógépen fejlesztették ki és tesztelték. Nem tesztelték Mac -en, az Atlas Scientific nem tudja, hogy ezek az utasítások kompatibilisek -e Mac rendszerrel.

Hardver:

  • WiFi hidroponikai készlet
  • Micro USB kábel
  • Windows számítógép

Szoftverek/programok:

  • Arduino IDE
  • ThingSpeak

1. lépés: Állítson be egy ThingSpeak -fiókot

Állítson be egy ThingSpeak -fiókot
Állítson be egy ThingSpeak -fiókot

Mivel az érzékelő adatait a ThingSpeak tárolja/nézi, be kell állítania egy ThingSpeak fiókot. Hozza létre ThingSpeak fiókját IDE kattintva.

2. lépés: Csatorna létrehozása

Csatorna létrehozása
Csatorna létrehozása

Adatait egy csatornán keresztül tölti fel a ThingSpeak -be. Válassza az Új csatorna lehetőséget

Töltse ki a kiemelt négyzeteket. (A 2. és 3. mező engedélyezéséhez feltétlenül kattintson a jelölőnégyzetekre). Referenciaként ezt adtuk meg.

Név Atlas érzékelők

1. mező pH

2. mező EC (μS/cm)

Filed 3 Temp (° C)

Görgessen az oldal aljára, és kattintson a Csatorna mentése gombra

3. lépés: Szerezze be a ThingSpeak API -kulcsokat

Szerezze be a ThingSpeak API -kulcsokat
Szerezze be a ThingSpeak API -kulcsokat

A csatornabeállítások mentése után átirányítjuk a csatornaoldalára. Kattintson az API kulcsokra

Feltétlenül mentse el a csatornaazonosítót és az írási API -kulcsot. Ezekre lesz szükségünk a következő néhány lépésben.

4. lépés: Győződjön meg arról, hogy az Arduino IDE könyvtárai naprakészek

Győződjön meg arról, hogy Arduino IDE könyvtárai naprakészek
Győződjön meg arról, hogy Arduino IDE könyvtárai naprakészek

A. Győződjön meg arról, hogy az Esp8266 könyvtár helyes elérési útja van

Az IDE -ben lépjen a Fájl> Beállítások menüpontra

Keresse meg a Kiegészítő táblák kezelője URL -ek szövegmezőt.

Győződjön meg arról, hogy ez az URL szerepel a szövegmezőben:

Kattintson az OK gombra

5. lépés: Győződjön meg arról, hogy az Arduino IDE könyvtárai naprakészek

Győződjön meg arról, hogy Arduino IDE könyvtárai naprakészek
Győződjön meg arról, hogy Arduino IDE könyvtárai naprakészek

B. Frissítse az esp8266 táblát

Az IDE -ben válassza az Eszközök> Tábla> Fórumkezelő menüpontot

A Fórumkezelő keresősávjában keresse meg az esp8266 parancsot. Frissítsen a legújabb verzióra, ha még nem rendelkezik vele. (A 2.6.3 verzió nem a legújabb verzió)

6. lépés: Győződjön meg arról, hogy az Arduino IDE könyvtárai naprakészek

Győződjön meg arról, hogy Arduino IDE könyvtárai naprakészek
Győződjön meg arról, hogy Arduino IDE könyvtárai naprakészek

C. Töltse le a ThingSpeak könyvtárat az Arduino számára

Kattintson ide a ThingSpeak könyvtár legújabb verziójának letöltéséhez.

Ne bontsa ki

Importálja a. ZIP fájlt az Arduino IDE -be a Vázlat> Könyvtár bevonása>. ZIP könyvtár hozzáadása menüpontban

7. lépés: Győződjön meg arról, hogy az Arduino IDE könyvtárai naprakészek

Győződjön meg arról, hogy Arduino IDE könyvtárai naprakészek
Győződjön meg arról, hogy Arduino IDE könyvtárai naprakészek

D. Adja hozzá az EZO I2C könyvtárat

Az Ezo_I2c könyvtárfájl letöltéséhez kattintson IDE.

Ne bontsa ki

Importálja a. ZIP fájlt az Arduino IDE -be. A. ZIP fájl importálásához lépjen a Vázlat> Könyvtár beillesztése>. ZIP könyvtár hozzáadása menüpontba

8. lépés: Villázza fel a hidroponikai mérőt a helyes kóddal

Villázza fel a hidroponikai mérőt a helyes kóddal
Villázza fel a hidroponikai mérőt a helyes kóddal

A. Válassza ki, nyissa meg és módosítsa a Wi-Fi készlethez használni kívánt kódot

Fájl> Példák> EZO_I2C_lib-master> Példák> IOT_kit>

Kétféle kód közül választhat: Hydroponics_kit vagy Hydroponics_kit_with_DO

(A "with DO" verzió azoknak szól, akik oldott oxigént szeretnének hozzáadni)

9. lépés: Villázza fel a hidroponikai mérőt a helyes kóddal

Villázza fel a hidroponikai mérőt a helyes kóddal
Villázza fel a hidroponikai mérőt a helyes kóddal

B. Töltse ki a Wi-Fi / ThingSpeak hitelesítő adatait

Töltse ki Wi-Fi nevét és jelszavát, valamint a csatornaazonosítót és az API kulcsot a kódhoz.

10. lépés: Villázza fel a hidroponikai mérőt a helyes kóddal

Villázza fel a hidroponikai mérőt a helyes kóddal
Villázza fel a hidroponikai mérőt a helyes kóddal

C. A szivattyú üzembe helyezése

Ha nincs szivattyú csatlakoztatva, akkor ezt a részt kihagyhatja. A kód meglehetősen magától értetődő. Beállíthatja, hogy milyen paraméterek indítsák el a szivattyút.

11. lépés: A HUZZAH tábla beállítása

A HUZZAH tábla beállítása
A HUZZAH tábla beállítása

A. Állítsa a cél CPU -t villogni

Eszközök> Tábla> Adafruit Feather HUZZAH ESP8266

12. lépés: A HUZZAH tábla beállítása

A HUZZAH tábla beállítása
A HUZZAH tábla beállítása

B. Állítsa be a CPU beállításokat

Győződjön meg arról, hogy az Adafruit Feather HUZZAH ESP8266 CPU -beállításai helyesek. A CPU beállításainak módosításához kattintson az Eszközök elemre.

Referenciaként erre állította az Atlas Scientific a CPU beállításait.

(Lehet, hogy a lehetőségek nem teljesen azonosak, csak próbálja meg a lehető legszorosabban illeszteni őket)

13. lépés: Lásd az olvasmányokat

Lásd az Olvasmányokat
Lásd az Olvasmányokat
Lásd az Olvasmányokat
Lásd az Olvasmányokat
Lásd az Olvasmányokat
Lásd az Olvasmányokat

Nyissa meg az Arduino soros monitort (a soros monitort az Adafruit Feather HUZZAH komportjára kell állítani). Állítsa be a kocsi visszaállítását és a 9600 baudot.

A Wi-Fi Hydroponics Meter mindig megpróbál csatlakozni a ThingSpeakhez az indításkor.

A szavazás parancs megadásával leállítja a Wi-Fi hidroponikai mérőt, hogy ne töltse fel a leolvasott értékeket a ThingSpeak szolgáltatásba, miközben hibakeresést végez a WiFi problémákkal kapcsolatban.

14. lépés: Az érzékelő kalibrálása

Érzékelő kalibrálása
Érzékelő kalibrálása

Az Atlas Scientific létrehozta a könyvtárba épített kalibrálási parancsok listáját. A parancsok listájának megtekintéséhez írja be a súgót a soros monitorba.

A. A szavazás parancs

Küldje el a parancs szavazást. Ez lehetővé teszi, hogy másodpercenként egyszer lássa az értékeket, és a kalibrálás során leáll a feltöltés a ThingSpeak -re.

15. lépés: Az érzékelő kalibrálása

Érzékelő kalibrálása
Érzékelő kalibrálása

B. Kalibrálja a pH -t

A pH kalibrálásakor először mindig 7 -re kell kalibrálni

Vegye ki az áztató palackot, és öblítse le a pH -szondát. Távolítsa el a pH 7,00 kalibráló oldat tasak tetejét. Helyezze a pH -szondát a tasakba, és hagyja a szonda helyét a kalibráló oldatban, amíg a leolvasások stabilizálódnak. Ez 1-2 percet vesz igénybe.

Miután az értékek stabilizálódtak, adja ki a ph: cal, mid, 7 középponti kalibrálási parancsot

Öblítse le a szondát, és ismételje meg ezt az eljárást mind a 4,00, mind a 10,00 pH értéknél

16. lépés: Az érzékelő kalibrálása

Érzékelő kalibrálása
Érzékelő kalibrálása
Érzékelő kalibrálása
Érzékelő kalibrálása

C. A vezetőképesség kalibrálása

A K1.0 szondát az alábbiakban kalibrálják.

A vezetőképesség kalibrálásakor először mindig száraz szondát kell kalibrálni. Győződjön meg arról, hogy a szonda száraz, mielőtt kiadja a parancsát, ec: cal, dry

A száraz kalibrálás befejezése után helyezze a szondát egy kis csészébe a 12, 880μS kalibráló oldatból. Rázza fel a szondát, hogy megbizonyosodjon arról, hogy nincsenek -e beszorult légbuborékok az érzékelési területen. Látnia kell azokat az értékeket, amelyek 1-40% -kal elmaradnak a kalibráló oldat megadott értékétől. Várja meg, amíg az értékek stabilizálódnak.

Amikor az értékek stabilizálódnak, adja ki az ec: cal, low, 12880 alacsony pont kalibrálási parancsot. Az értékek nem változnak.

Öblítse le a szondát, mielőtt a csúcspontra kalibrálna. Öntsön egy kis mennyiséget a 80 000μS kalibráló oldatba egy csészébe. Rázza fel a szondát, hogy eltávolítsa a beszorult levegőt. Ismét előfordulhat, hogy a leolvasott értékek 1-40%-kal csökkennek. Várja meg, amíg az értékek stabilizálódnak.

Amint az értékek stabilizálódnak, adja ki az ec: cal, high, 80000 csúcspont kalibrálási parancsot. Az értékek megváltoznak, a kalibrálás befejeződött.

17. lépés: Az érzékelő kalibrálása

Érzékelő kalibrálása
Érzékelő kalibrálása

A pt-1000 hőmérséklet szonda kalibrálása nem szükséges. Ha azonban szeretné, egyszerű módszer a pt-1000 szonda forrásban lévő vízbe helyezése. Ezután adja ki az rtd parancsot: cal, t ahol t = hőmérsékletérték.

18. lépés: Majdnem kész

Majdnem kész
Majdnem kész

Miután befejezte a kalibrálást, adja ki a datalog parancsot, hogy 15 másodpercenként folytassa a leolvasást, és töltse fel a ThingSpeak -be.

Az adatok megtekintéséhez töltse le a ThingSpeak alkalmazást.

19. lépés: Kiegészítő: Hogyan adjunk hozzá oldott oxigént a mérőhöz

Az utasításokért kattintson IDE

Ajánlott: