Indholdsfortegnelse:

Atlas WiFi Pool Meter: 18 trin
Atlas WiFi Pool Meter: 18 trin

Video: Atlas WiFi Pool Meter: 18 trin

Video: Atlas WiFi Pool Meter: 18 trin
Video: Swimming Pool Automatic Dosing System - How to install and how does it work 2024, November
Anonim
Atlas WiFi Pool Meter
Atlas WiFi Pool Meter

Denne vejledning viser dig, hvordan du konfigurerer WiFi Pool -kittet fra Atlas Scientific. Måleren måler pH, oxidationsreduktionspotentiale (ORP) og temperatur. Data uploades til ThingSpeak -platformen, hvor de kan fjernovervåges via en mobil enhed eller computer.

For detaljerede oplysninger om dette kit, se dets datablad ved at klikke HER.

ADVARSLER:

  • Atlas Scientific laver ikke forbrugerelektronik. Dette udstyr er beregnet til elektriske ingeniører. Hvis du ikke kender til elektroteknik eller programmering af integrerede systemer, er dette produkt muligvis ikke noget for dig.
  • Denne enhed blev udviklet og testet ved hjælp af en Windows -computer. Det blev ikke testet på Mac, Atlas Scientific ved ikke, om disse instruktioner er kompatible med et Mac -system.

Hardware:

  • WiFi Pool Kit
  • Micro USB kabel
  • Windows -computer

Software/programmer:

  • Arduino IDE
  • ThingSpeak

Trin 1: Opret en ThingSpeak -konto

Opret en ThingSpeak -konto
Opret en ThingSpeak -konto

Fordi sensordata gemmes/ses på ThingSpeak, skal du oprette en ThingSpeak -konto. Opret din ThingSpeak -konto ved at klikke HER.

Trin 2: Opret en kanal

Opret en kanal
Opret en kanal

Dine data uploades til ThingSpeak via en 'kanal'. Vælg Ny kanal

Udfyld de markerede felter. (Sørg for at klikke på afkrydsningsfelterne for at aktivere felt 2 og 3). Til reference er dette, hvad vi indtastede.

Navn Atlas Sensor

Felt 1 pH

Felt 2 ORP (mV)

Felt 3 Temp (° C)

Rul til bunden af siden, og klik på Gem kanal

Trin 3: Hent ThingSpeak API -nøgler

Hent ThingSpeak API -nøgler
Hent ThingSpeak API -nøgler

Når du har gemt dine kanalindstillinger, bliver du omdirigeret til din kanalside. Klik på API -nøgler

Sørg for at gemme dit kanal -id og skrive API -nøgle. Vi får brug for disse i de næste par trin.

Trin 4: Sørg for, at dine Arduino IDE -biblioteker er opdaterede

Sørg for, at dine Arduino IDE -biblioteker er opdaterede
Sørg for, at dine Arduino IDE -biblioteker er opdaterede

A. Sørg for, at du har den korrekte sti til Esp8266 -biblioteket

I IDE skal du gå til Filer> Præference

Find tekstboksen Addition Boards Manager URL'er.

Sørg for, at denne webadresse er i tekstboksen

Klik på OK

Trin 5: Sørg for, at dine Arduino IDE -biblioteker er opdaterede

Sørg for, at dine Arduino IDE -biblioteker er opdaterede
Sørg for, at dine Arduino IDE -biblioteker er opdaterede

B. Opdater esp8266 -kortet

I IDE skal du gå til Værktøjer> Board> Boards Manager

I søgelinjen i Boards Manager skal du slå op på esp8266. Opdater til den nyeste version, hvis du ikke allerede har den. (Version 2.6.3 er ikke den seneste version)

Trin 6: Sørg for, at dine Arduino IDE -biblioteker er opdaterede

Sørg for, at dine Arduino IDE -biblioteker er opdaterede
Sørg for, at dine Arduino IDE -biblioteker er opdaterede

Trin 7: Sørg for, at dine Arduino IDE -biblioteker er opdaterede

Sørg for, at dine Arduino IDE -biblioteker er opdaterede
Sørg for, at dine Arduino IDE -biblioteker er opdaterede

D. Tilføj EZO I2C -biblioteket

For at downloade EZO -biblioteket. ZIP -fil klik HER.

Pak den ikke ud

Importer. ZIP -filen til din Arduino IDE. For at importere. ZIP -filen skal du gå til Skitse> Inkluder bibliotek> Tilføj. ZIP -bibliotek

Trin 8: Flash Pool Kit med den korrekte kode

Flash Pool Kit med den korrekte kode
Flash Pool Kit med den korrekte kode

A. Vælg, åbn og juster den kode, du vil bruge til dit Wi-Fi-kit

Fil> Eksempler> EZO_I2C_lib-master> Eksempler> IOT_kits> pool_kit

Trin 9: Flash Pool Kit med den korrekte kode

Flash Pool Kit med den korrekte kode
Flash Pool Kit med den korrekte kode

B. Udfyld dine Wi-Fi / ThingSpeak-legitimationsoplysninger

Udfyld dit Wi-Fi-navn og din adgangskode sammen med kanal-id'et og skriv API-nøglen til koden.

Trin 10: Flash Pool Kit med den korrekte kode

Flash Pool Kit med den korrekte kode
Flash Pool Kit med den korrekte kode

C. Opsætning af din pumpe

Hvis du ikke har en pumpe tilsluttet, kan du bare springe denne del over. Koden er temmelig selvforklarende. Du indstiller, hvilke parametre der vil få pumpen til at aktivere.

Trin 11: Opsætning af HUZZAH -kortet

Opsætning af HUZZAH Board
Opsætning af HUZZAH Board

A. Indstil mål -CPU'en til at blinke

Værktøjer> Board> Adafruit Feather HUZZAH ESP8266

Trin 12: Opsætning af HUZZAH -kortet

Opsætning af HUZZAH Board
Opsætning af HUZZAH Board

B. Juster CPU -indstillinger

Sørg for, at CPU -indstillingerne på Adafruit Feather HUZZAH ESP8266 er korrekte. Klik på Værktøjer for at justere CPU -indstillingerne.

Til reference er dette, hvad Atlas Scientific satte CPU -indstillingerne til.

(Dine muligheder er muligvis ikke nøjagtig de samme, bare prøv at matche dem så tæt som muligt)

Trin 13: Se aflæsningerne

Se læsninger
Se læsninger
Se læsninger
Se læsninger
Se læsninger
Se læsninger

Åbn din Arduino serielle skærm (Du skal have den serielle skærm indstillet til com -porten på Adafruit Feather HUZZAH). Indstillet til vognretur og 9600 baud.

Wi-Fi Pool Meter prøver altid at oprette forbindelse til ThingSpeak ved opstart.

Indtastning af meningsmålingskommandoen stopper Wi-Fi Pool Meter fra at uploade målingerne til ThingSpeak, mens du debugger dine WiFi-problemer.

Trin 14: Sensorkalibrering

Sensorkalibrering
Sensorkalibrering

Atlas Scientific oprettede en liste over kalibreringskommandoer, der er indbygget i biblioteket. Indtast hjælp i den serielle skærm for at se listen over kommandoer.

A. Afstemningskommandoen

Send kommandoafstemningen. Dette lader dig se målingerne en gang i sekundet, og det vil stoppe med at uploade til ThingSpeak, mens du kalibrerer.

Trin 15: Sensorkalibrering

Sensorkalibrering
Sensorkalibrering

B. Kalibrer pH

Ved kalibrering af pH skal du altid kalibrere til pH 7 først.

Fjern blødgøringsflasken, og skyl pH -sonden af. Fjern toppen af posen med kalibreringsopløsning med pH 7,00. Placer pH -sonden inde i posen, og lad sondestedet i kalibreringsopløsningen, indtil aflæsningerne stabiliseres. Dette vil tage 1-2 minutter.

Når aflæsningerne er stabiliseret, skal du udstede midtpunktskalibreringskommandoen ph: cal, mid, 7

Skyl sonden af og gentag denne proces for både pH 4,00 og pH 10,00

Trin 16: Sensorkalibrering

Sensorkalibrering
Sensorkalibrering

C. Kalibrer ORP

Skyl sonden af, og indsæt den direkte i 225mV kalibreringsopløsningen, og vand aflæsningerne. Vent på, at ORP -aflæsningerne stabiliseres. Dette vil tage omkring 10 - 60 sekunder.

Når aflæsningerne stabiliseres, skal du udstede kommandoen orp: cal, 225

Trin 17: Sensorkalibrering (del 1: Kalibrer temperatur)

Sensorkalibrering (del 1: Kalibrer temperatur)
Sensorkalibrering (del 1: Kalibrer temperatur)

Kalibrering af pt-1000 temperatursonden er ikke påkrævet. Men hvis du vil, er en enkel metode at placere pt-1000-sonden i kogende vand. Udsted derefter kommandoen rtd: cal, t hvor t = temperaturværdi.

Trin 18: Næsten færdig

Næsten færdig
Næsten færdig

Når du er færdig med kalibrering, skal du udstede datalog -kommandoen for at genoptage aflæsning hvert 15. sekund og uploade den til ThingSpeak.

For at se dataene på din telefon skal du downloade ThingSpeak -appen.

Anbefalede: