Turinys:

„Atlas WiFi“hidroponikos matuoklis: 19 žingsnių
„Atlas WiFi“hidroponikos matuoklis: 19 žingsnių

Video: „Atlas WiFi“hidroponikos matuoklis: 19 žingsnių

Video: „Atlas WiFi“hidroponikos matuoklis: 19 žingsnių
Video: Our Atlas Scientific WiFi Hydroponics Kit works again (thanks to an amazing student)! 2024, Lapkritis
Anonim
„Atlas WiFi“hidroponikos skaitiklis
„Atlas WiFi“hidroponikos skaitiklis

Ši pamoka parodys, kaip nustatyti „Atlas Scientific“„WiFi Hydroponics“rinkinį. Skaitiklis matuoja pH, laidumą ir temperatūrą. Duomenys įkeliami į „ThingSpeak“platformą, kur juos galima stebėti nuotoliniu būdu per mobilųjį įrenginį ar kompiuterį.

Išsamią informaciją apie šį rinkinį rasite jo duomenų lape spustelėdami ČIA.

Į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
  • Mikro USB kabelis
  • Windows kompiuteris

Programinė įranga/programos:

  • „Arduino IDE“
  • „ThingSpeak“

1 veiksmas: nustatykite „ThingSpeak“paskyrą

Nustatykite „ThingSpeak“paskyrą
Nustatykite „ThingSpeak“paskyrą

Kadangi jutiklio duomenys yra saugomi/peržiūrimi „ThingSpeak“, turėsite nustatyti „ThingSpeak“paskyrą. Sukurkite „ThingSpeak“paskyrą spustelėdami ČIA.

2 veiksmas: sukurkite kanalą

Sukurkite kanalą
Sukurkite kanalą

Jūsų duomenys į „ThingSpeak“įkeliami per kanalą. Pasirinkite Naujas kanalas

Užpildykite paryškintus langelius. (Norėdami įjungti 2 ir 3 laukus, būtinai spustelėkite žymimuosius laukelius). Nuoroda: tai mes įvedėme.

Pavadinkite „Atlas“jutiklius

1 lauko pH

2 laukas EC (μS/cm)

Filed 3 Temp (° C)

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

3 žingsnis: Gaukite „ThingSpeak“API raktus

Gaukite „ThingSpeak“API raktus
Gaukite „ThingSpeak“API raktus

Išsaugoję kanalo nustatymus, būsite nukreipti į savo kanalo puslapį. Spustelėkite API raktus

Būtinai išsaugokite kanalo ID ir „Write API Key“. To mums prireiks artimiausiais žingsniais.

4 žingsnis: įsitikinkite, kad jūsų „Arduino IDE“bibliotekos yra atnaujintos

Įsitikinkite, kad jūsų „Arduino IDE“bibliotekos yra atnaujintos
Įsitikinkite, kad jūsų „Arduino IDE“bibliotekos yra atnaujintos

A. Įsitikinkite, kad turite teisingą Esp8266 bibliotekos kelią

IDE eikite į Failas> Nuostatos

Raskite teksto laukelį Papildomų lentų tvarkyklės URL.

Įsitikinkite, kad šis URL yra teksto laukelyje

Spustelėkite Gerai

5 veiksmas: įsitikinkite, kad jūsų „Arduino IDE“bibliotekos yra atnaujintos

Įsitikinkite, kad jūsų „Arduino IDE“bibliotekos yra atnaujintos
Įsitikinkite, kad jūsų „Arduino IDE“bibliotekos yra atnaujintos

B. Atnaujinkite esp8266 plokštę

IDE eikite į Įrankiai> Lenta> Lentų tvarkytuvė

Lentų tvarkyklės paieškos juostoje ieškokite esp8266. Atnaujinkite į naujausią versiją, jei jos dar neturite. (2.6.3 versija nėra naujausia versija)

6 veiksmas: įsitikinkite, kad jūsų „Arduino IDE“bibliotekos yra atnaujintos

Įsitikinkite, kad jūsų „Arduino IDE“bibliotekos yra atnaujintos
Įsitikinkite, kad jūsų „Arduino IDE“bibliotekos yra atnaujintos

C. Atsisiųskite „ThingSpeak“biblioteką, skirtą „Arduino“

Spustelėkite ČIA ir atsisiųskite naujausią „ThingSpeak“bibliotekos versiją.

Neatplėškite jo

Importuokite. ZIP failą į „Arduino IDE“, eidami į Eskizas> Įtraukti biblioteką> Pridėti. ZIP biblioteką

7 žingsnis: įsitikinkite, kad jūsų „Arduino IDE“bibliotekos yra atnaujintos

Įsitikinkite, kad jūsų „Arduino IDE“bibliotekos yra atnaujintos
Įsitikinkite, kad jūsų „Arduino IDE“bibliotekos yra atnaujintos

D. Pridėkite EZO I2C biblioteką

Norėdami atsisiųsti „Ezo_I2c“bibliotekos failą, spustelėkite ČIA.

Neatplėškite jo

Importuokite. ZIP failą į „Arduino IDE“. Norėdami importuoti. ZIP failą, eikite į Eskizas> Įtraukti biblioteką> Pridėti. ZIP biblioteką

8 veiksmas: užveskite hidroponikos matuoklį naudodami teisingą kodą

Blykstelėkite hidroponikos matuoklį naudodami teisingą kodą
Blykstelėkite hidroponikos matuoklį naudodami teisingą kodą

A. Pasirinkite, atidarykite ir koreguokite kodą, kurį norite naudoti „Wi-Fi“rinkiniui

Failas> Pavyzdžiai> EZO_I2C_lib-master> Pavyzdžiai> IOT_kits>

Turite du kodo pasirinkimus: „Hydroponics_kit“arba „Hydroponics_kit_with_DO“

(„Su DO“versija skirta žmonėms, norintiems pridėti ištirpusio deguonies)

9 veiksmas: užveskite hidroponikos matuoklį naudodami teisingą kodą

Blykstelėkite hidroponikos matuoklį naudodami teisingą kodą
Blykstelėkite hidroponikos matuoklį naudodami teisingą kodą

B. Užpildykite „Wi-Fi“/ „ThingSpeak“kredencialus

Į kodą įveskite „Wi-Fi“pavadinimą ir slaptažodį kartu su kanalo ID ir „Write API Key“.

10 veiksmas: užveskite hidroponikos matuoklį naudodami teisingą kodą

Blykstelėkite hidroponikos matuoklį naudodami teisingą kodą
Blykstelėkite hidroponikos matuoklį naudodami teisingą kodą

C. Siurblio nustatymas

Jei neturite siurblio, galite tiesiog praleisti šią dalį. Kodas gana savaime suprantamas. Jūs nustatote, kokie parametrai paskatins siurblį įsijungti.

11 veiksmas: nustatykite HUZZAH lentą

„HUZZAH Board“nustatymas
„HUZZAH Board“nustatymas

A. Nustatykite tikslinį procesoriaus blykstę

Įrankiai> Lenta> Adafruit Feather HUZZAH ESP8266

12 veiksmas: nustatykite HUZZAH lentą

„HUZZAH Board“nustatymas
„HUZZAH Board“nustatymas

B. Sureguliuokite procesoriaus nustatymus

Įsitikinkite, kad „Adafruit Feather HUZZAH ESP8266“procesoriaus nustatymai yra teisingi. Norėdami koreguoti procesoriaus nustatymus, spustelėkite Įrankiai.

Pavyzdžiui, „Atlas Scientific“nustatė procesoriaus nustatymus.

(Jūsų pasirinkimai gali būti ne tokie patys, tiesiog pabandykite juos kuo tiksliau suderinti)

13 žingsnis: žiūrėkite skaitymus

Žr. Skaitymus
Žr. Skaitymus
Žr. Skaitymus
Žr. Skaitymus
Žr. Skaitymus
Žr. Skaitymus

Atidarykite serijinį „Arduino“monitorių (nuoseklusis monitorius turi būti nustatytas kaip „Adafruit Feather HUZZAH“prievadas). Nustatykite vežimėlio grįžimą ir 9600 baudų.

„Wi-Fi“hidroponikos matuoklis visada bandys prisijungti prie „ThingSpeak“įkrovos metu.

Įvedus apklausos komandą „Wi-Fi“hidroponikos matuoklis sustabdys rodmenų įkėlimą į „ThingSpeak“, kol derinsite „WiFi“problemas.

14 žingsnis: jutiklio kalibravimas

Jutiklio kalibravimas
Jutiklio kalibravimas

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

A. Apklausos komanda

Siųsti komandų apklausą. Tai leis matyti rodmenis vieną kartą per sekundę ir nustos įkelti į „ThingSpeak“, kol atliksite kalibravimą.

15 žingsnis: jutiklio kalibravimas

Jutiklio kalibravimas
Jutiklio kalibravimas

B. Kalibruoti pH

Kalibruodami pH, pirmiausia visada turite kalibruoti iki pH 7

Išimkite mirkymo buteliuką ir nuplaukite pH zondą. Nuimkite pH 7,00 kalibravimo tirpalo maišelio viršų. Įdėkite pH zondą į maišelį ir leiskite zondo vietai į kalibravimo tirpalą, kol rodmenys stabilizuosis. Tai užtruks 1-2 minutes.

Kai rodmenys stabilizuosis, išleiskite vidurio taško kalibravimo komandą ph: cal, mid, 7

Nuplaukite zondą ir pakartokite šį procesą, kai pH yra 4,00 ir pH 10,00

16 žingsnis: jutiklio kalibravimas

Jutiklio kalibravimas
Jutiklio kalibravimas
Jutiklio kalibravimas
Jutiklio kalibravimas

C. Kalibruoti laidumą

Žemiau kalibruojamas zondas K1.0.

Kalibruodami laidumą, pirmiausia visada turite kalibruoti sausą zondą. Prieš duodami komandą, įsitikinkite, kad zondas yra sausas, ec: cal, dry

Baigę sausą kalibravimą, įdėkite zondą į mažą 12, 880μS kalibravimo tirpalo puodelį. Pakratykite zondą, kad įsitikintumėte, jog jutimo zonoje nėra oro burbuliukų. Turėtumėte matyti rodmenis, kurie yra 1–40% nuo nurodytos kalibravimo tirpalo vertės. Palaukite, kol rodmenys stabilizuosis.

Kai rodmenys stabilizuosis, išleiskite žemo taško kalibravimo komandą ec: cal, low, 12880 Rodmenys nesikeis.

Prieš kalibruodami iki aukščiausio taško, nuplaukite zondą. Į puodelį įpilkite nedidelį kiekį 80 000 μS kalibravimo tirpalo. Pakratykite zondą, kad pašalintumėte įstrigusį orą. Vėlgi, rodmenys gali būti išjungti 1–40%. Palaukite, kol rodmenys stabilizuosis.

Kai rodmenys stabilizuosis, paleiskite aukšto taško kalibravimo komandą ec: cal, high, 80000. Rodmenys pasikeis, kalibravimas baigtas.

17 žingsnis: jutiklio kalibravimas

Jutiklio kalibravimas
Jutiklio kalibravimas

Kalibruoti pt-1000 temperatūros zondo nereikia. Tačiau, jei norite, paprastas metodas yra įdėti zondą pt-1000 į verdantį vandenį. Tada paleiskite komandą rtd: cal, t, kur t = temperatūros vertė.

18 žingsnis: beveik baigta

Beveik baigta
Beveik baigta

Kai baigsite kalibravimą, paleiskite komandą „Datalog“, kad kas 15 sekundžių vėl pradėtumėte skaityti ir įkelti į „ThingSpeak“.

Norėdami pamatyti duomenis telefone, atsisiųskite „ThingSpeak“programą.

19 veiksmas: papildomas: kaip į skaitiklį pridėti ištirpusio deguonies

Norėdami gauti instrukcijas, spustelėkite ČIA

Rekomenduojamas: