Turinys:

„Atlas WiFi“baseino matuoklis: 18 žingsnių
„Atlas WiFi“baseino matuoklis: 18 žingsnių

Video: „Atlas WiFi“baseino matuoklis: 18 žingsnių

Video: „Atlas WiFi“baseino matuoklis: 18 žingsnių
Video: Apvalaus, įleisto skardinio baseino įrengimas 2024, Lapkritis
Anonim
„Atlas WiFi“baseino matuoklis
„Atlas WiFi“baseino matuoklis

Ši pamoka parodys, kaip nustatyti „WiFi“baseino rinkinį iš „Atlas Scientific“. Skaitiklis matuoja pH, oksidacijos-redukcijos potencialą (ORP) 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 baseino 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“jutiklį

1 lauko pH

2 laukas ORP (mV)

3 lauko temperatūra (° 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

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 bibliotekos. ZIP 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: blykstelėkite baseino rinkinį naudodami teisingą kodą

Blykstelėkite baseino rinkinį naudodami teisingą kodą
Blykstelėkite baseino rinkinį 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> pool_kit

9 veiksmas: blykstelėkite baseino rinkinį naudodami teisingą kodą

Blykstelėkite baseino rinkinį naudodami teisingą kodą
Blykstelėkite baseino rinkinį 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: blykstelėkite baseino rinkinį naudodami teisingą kodą

Blykstelėkite baseino rinkinį naudodami teisingą kodą
Blykstelėkite baseino rinkinį 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“baseino matuoklis visada bandys prisijungti prie „ThingSpeak“įkrovos metu.

Įvedus apklausos komandą, „Wi-Fi Pool Meter“neleidžia įkelti rodmenų į „ThingSpeak“, kol derinate „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

C. Kalibruoti ORP

Nuplaukite zondą ir įkiškite jį tiesiai į 225 mV kalibravimo tirpalą ir laistykite rodmenis. Palaukite, kol ORP rodmenys stabilizuosis. Tai užtruks apie 10–60 sekundžių.

Kai rodmenys stabilizuosis, išleiskite komandą orp: cal, 225

17 žingsnis: jutiklio kalibravimas (1 dalis. Temperatūros kalibravimas)

Jutiklio kalibravimas (1 dalis. Temperatūros kalibravimas)
Jutiklio kalibravimas (1 dalis. Temperatūros 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ą.

Rekomenduojamas: