Innholdsfortegnelse:
- Trinn 1: Opprett en ThingSpeak -konto
- Trinn 2: Opprett en kanal
- Trinn 3: Få ThingSpeak API -nøkler
- Trinn 4: Sørg for at Arduino IDE -bibliotekene dine er oppdaterte
- Trinn 5: Sørg for at Arduino IDE -bibliotekene dine er oppdaterte
- Trinn 6: Sørg for at Arduino IDE -bibliotekene dine er oppdaterte
- Trinn 7: Sørg for at Arduino IDE -bibliotekene dine er oppdaterte
- Trinn 8: Flash Pool Kit med riktig kode
- Trinn 9: Flash Pool Kit med riktig kode
- Trinn 10: Flash Pool Kit med riktig kode
- Trinn 11: Sette opp HUZZAH -kortet
- Trinn 12: Sette opp HUZZAH -kortet
- Trinn 13: Se avlesningene
- Trinn 14: Sensorkalibrering
- Trinn 15: Sensorkalibrering
- Trinn 16: Sensorkalibrering
- Trinn 17: Sensorkalibrering (del 1: Kalibrer temperatur)
- Trinn 18: Nesten ferdig
Video: Atlas WiFi Pool Meter: 18 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:20
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
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
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
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
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
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
Trinn 7: 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
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
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
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
A. Sett mål -CPU til å blinke
Verktøy> Brett> Adafruit fjær HUZZAH ESP8266
Trinn 12: 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
Å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
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
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
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)
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
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:
Atlas WiFi Hydroponics Meter: 19 trinn
Atlas WiFi Hydroponics Meter: Denne opplæringen viser deg hvordan du konfigurerer WiFi Hydroponics -settet fra Atlas Scientific. Måleren måler pH, konduktivitet og temperatur. Data lastes opp til ThingSpeak -plattformen, der den kan overvåkes eksternt via en mobil enhet eller
Crocodile Solar Pool Sensor: 7 trinn (med bilder)
Crocodile Solar Pool Sensor: Denne instruktøren viser hvordan du bygger en ganske spesiell bassengsensor som måler bassengtemperaturen og overfører den via WiFi til Blynk App og til en MQTT -megler. Jeg kaller det "Crocodile Solar Pool Sensor". Den bruker Arduino -programmeringen en
SKARA- Autonomous Plus Manual Swimming Pool Cleaning Robot: 17 trinn (med bilder)
SKARA- Autonomous Plus Manual Swimming Pool Cleaning Robot: Tid er penger og manuell arbeidskraft er dyrt. Med fremkomsten og utviklingen innen automatiseringsteknologi må en problemfri løsning utvikles for huseiere, samfunn og klubber for å rense bassenger fra rusk og skitt i dagliglivet, til mai
IoT Pool Monitoring With ThingsBoard: 8 trinn
IoT Pool Monitoring With ThingsBoard: Denne instruksjonen viser hvordan du overvåker pH, ORP og temperatur i et basseng eller spa og laster opp dataene til ThingsBoard.ios visualisering og lagringstjeneste
Pool Pi Guy - AI -drevet alarmsystem og bassengovervåking ved hjelp av Raspberry Pi: 12 trinn (med bilder)
Pool Pi Guy - AI -drevet alarmsystem og bassengovervåking ved bruk av Raspberry Pi: Å ha et basseng hjemme er morsomt, men har et stort ansvar. Min største bekymring er å overvåke om noen er i nærheten av bassenget uten tilsyn (spesielt yngre barn). Min største irritasjon er å sørge for at bassengvannledningen aldri går under pumpens inngang