Innholdsfortegnelse:

Atlas WiFi Pool Meter: 18 trinn
Atlas WiFi Pool Meter: 18 trinn

Video: Atlas WiFi Pool Meter: 18 trinn

Video: Atlas WiFi Pool Meter: 18 trinn
Video: Какие в России есть речные круизные теплоходы? 2024, November
Anonim
Atlas WiFi Pool Meter
Atlas WiFi Pool Meter

Denne opplæringen viser deg hvordan du konfigurerer WiFi Pool -settet fra Atlas Scientific. Måleren måler pH, oksidasjonsreduserende potensial (ORP) og temperatur. Data lastes opp til ThingSpeak -plattformen, der den kan overvåkes eksternt via en mobil enhet eller datamaskin.

For detaljert informasjon om dette settet, se databladet ved å klikke HER.

ADVARSEL:

  • Atlas Scientific lager ikke forbrukerelektronikk. Dette utstyret er beregnet for elektriske ingeniører. Hvis du ikke er kjent med elektroteknikk eller programmering av innebygde systemer, er dette produktet kanskje ikke noe for deg.
  • Denne enheten ble utviklet og testet ved hjelp av en Windows -datamaskin. Den ble ikke testet på Mac, Atlas Scientific vet ikke om disse instruksjonene er kompatible med et Mac -system.

Maskinvare:

  • WiFi bassengsett
  • Micro USB -kabel
  • Windows -datamaskin

Programvare/programmer:

  • Arduino IDE
  • ThingSpeak

Trinn 1: Opprett en ThingSpeak -konto

Opprett en ThingSpeak -konto
Opprett en ThingSpeak -konto

Fordi sensordata er lagret/sett på ThingSpeak, må du sette opp en ThingSpeak -konto. Opprett din ThingSpeak -konto ved å klikke HER.

Trinn 2: Opprett en kanal

Lag en kanal
Lag en kanal

Dataene dine blir lastet opp til ThingSpeak gjennom en 'kanal'. Velg Ny kanal

Fyll ut de markerte boksene. (Husk å klikke i avmerkingsboksene for å aktivere felt 2 og 3). For referanse er dette det vi skrev inn.

Navn Atlas Sensor

Felt 1 pH

Felt 2 ORP (mV)

Felt 3 Temp (° C)

Rull til bunnen av siden og klikk på Lagre kanal

Trinn 3: Få ThingSpeak API -nøkler

Skaff deg ThingSpeak API -nøkler
Skaff deg ThingSpeak API -nøkler

Etter at du har lagret kanalinnstillingene, blir du omdirigert til kanalsiden din. Klikk på API -nøkler

Husk å lagre kanal -ID -en og skrive API -nøkkelen. Vi kommer til å trenge disse i de neste trinnene.

Trinn 4: Sørg for at Arduino IDE -bibliotekene dine er oppdaterte

Sørg for at Arduino IDE -bibliotekene dine er oppdaterte
Sørg for at Arduino IDE -bibliotekene dine er oppdaterte

A. Kontroller at du har riktig bane for Esp8266 -biblioteket

I IDE, gå til Fil> Preferanse

Finn tekstboksen Addition Boards Manager URLs.

Sørg for at denne nettadressen er i tekstboksen

Klikk OK

Trinn 5: Sørg for at Arduino IDE -bibliotekene dine er oppdaterte

Sørg for at Arduino IDE -bibliotekene dine er oppdaterte
Sørg for at Arduino IDE -bibliotekene dine er oppdaterte

B. Oppdater esp8266 -kortet

I IDE, gå til Verktøy> Brett> Styringsleder

I søkefeltet til Boards Manager, slå opp esp8266. Oppdater til den nyeste versjonen hvis du ikke allerede har den. (Versjon 2.6.3 er ikke den siste versjonen)

Trinn 6: Sørg for at Arduino IDE -bibliotekene dine er oppdaterte

Sørg for at Arduino IDE -bibliotekene dine er oppdaterte
Sørg for at Arduino IDE -bibliotekene dine er oppdaterte

Trinn 7: Sørg for at Arduino IDE -bibliotekene dine er oppdaterte

Sørg for at Arduino IDE -bibliotekene dine er oppdaterte
Sørg for at Arduino IDE -bibliotekene dine er oppdaterte

D. Legg til EZO I2C -biblioteket

For å laste ned EZO -biblioteket. ZIP -fil klikk HER.

Ikke pakk den ut

Importer ZIP -filen til Arduino IDE. For å importere. ZIP -filen, gå til Skisse> Inkluder bibliotek> Legg til. ZIP -bibliotek

Trinn 8: Flash Pool Kit med riktig kode

Flash Pool -settet med riktig kode
Flash Pool -settet med riktig kode

A. Velg, åpne og juster koden du vil bruke for Wi-Fi-settet

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

Trinn 9: Flash Pool Kit med riktig kode

Flash Pool -settet med riktig kode
Flash Pool -settet med riktig kode

B. Fyll ut Wi-Fi / ThingSpeak-legitimasjonen din

Fyll ut Wi-Fi-navnet og passordet ditt, sammen med kanal-ID og skrive API-nøkkel til koden.

Trinn 10: Flash Pool Kit med riktig kode

Flash Pool -settet med riktig kode
Flash Pool -settet med riktig kode

C. Sette opp pumpen din

Hvis du ikke har en pumpe tilkoblet, kan du bare hoppe over denne delen. Koden er ganske selvforklarende. Du angir hvilke parametere som skal aktivere pumpen til å gå i gang.

Trinn 11: Sette opp HUZZAH -kortet

Sette opp HUZZAH -kortet
Sette opp HUZZAH -kortet

A. Sett mål -CPU til å blinke

Verktøy> Brett> Adafruit fjær HUZZAH ESP8266

Trinn 12: Sette opp HUZZAH -kortet

Sette opp HUZZAH -kortet
Sette opp HUZZAH -kortet

B. Juster CPU -innstillinger

Kontroller at CPU -innstillingene på Adafruit Feather HUZZAH ESP8266 er riktige. Klikk Verktøy for å justere CPU -innstillingene.

Til referanse er dette Atlas Scientific satte CPU -innstillingene til.

(Alternativene dine er kanskje ikke akkurat de samme, bare prøv å matche dem så tett som mulig)

Trinn 13: Se avlesningene

Se lesningene
Se lesningene
Se lesningene
Se lesningene
Se lesningene
Se lesningene

Åpne din Arduino serielle skjerm (Du må ha seriell skjerm satt til com -porten til Adafruit Feather HUZZAH). Sett til vognretur og 9600 baud.

Wi-Fi-bassengmåleren vil alltid prøve å koble seg til ThingSpeak ved oppstart.

Når du går inn i meningsmålingskommandoen, stopper Wi-Fi Pool Meter fra å laste opp målingene til ThingSpeak, mens du feilsøker WiFi-problemene dine.

Trinn 14: Sensorkalibrering

Sensorkalibrering
Sensorkalibrering

Atlas Scientific opprettet en liste over kalibreringskommandoer som er innebygd i biblioteket. Skriv inn hjelp i den serielle skjermen for å se listen over kommandoer.

A. Avstemningskommandoen

Send kommandoundersøkelsen. Dette lar deg se avlesningene en gang i sekundet, og det vil slutte å laste opp til ThingSpeak mens du kalibrerer.

Trinn 15: Sensorkalibrering

Sensorkalibrering
Sensorkalibrering

B. Kalibrer pH

Når du kalibrerer pH, må du alltid kalibrere til pH 7 først.

Fjern bløtleggingsflasken og skyll av pH -sonden. Fjern toppen av posen med kalibreringsoppløsningen pH 7,00. Plasser pH -sonden inne i posen og la sondestedet i kalibreringsløsningen til avlesningene stabiliserer seg. Dette vil ta 1-2 minutter.

Når avlesningene har stabilisert seg, utsted midtpunktskalibreringskommandoen ph: cal, mid, 7

Skyll av sonden og gjenta denne prosessen for både pH 4,00 og pH 10,00

Trinn 16: Sensorkalibrering

Sensorkalibrering
Sensorkalibrering

C. Kalibrer ORP

Skyll av sonden og sett den direkte inn i 225mV kalibreringsoppløsningen, og vann avlesningene. Vent til ORP -avlesningene er stabilisert. Dette vil ta omtrent 10 - 60 sekunder.

Når avlesningene stabiliserer seg, utsted kommandoen orp: cal, 225

Trinn 17: Sensorkalibrering (del 1: Kalibrer temperatur)

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

Kalibrering av temperatursonden pt-1000 er ikke nødvendig. Men hvis du vil, er en enkel metode å plassere pt-1000-sonden i kokende vann. Gi deretter kommandoen rtd: cal, t hvor t = temperaturverdi.

Trinn 18: Nesten ferdig

Nesten ferdig
Nesten ferdig

Når du er ferdig med kalibrering, utsteder du datalog -kommandoen for å fortsette å lese hver 15. sekund og laste den opp til ThingSpeak.

Last ned ThingSpeak -appen for å se dataene på telefonen.

Anbefalt: