Innehållsförteckning:

Atlas WiFi Pool Meter: 18 steg
Atlas WiFi Pool Meter: 18 steg

Video: Atlas WiFi Pool Meter: 18 steg

Video: Atlas WiFi Pool Meter: 18 steg
Video: Как сделать стяжку с шумоизоляцией в квартире. #18 2024, November
Anonim
Atlas WiFi poolmätare
Atlas WiFi poolmätare

Denna handledning visar dig hur du konfigurerar WiFi Pool -kit från Atlas Scientific. Mätaren mäter pH, oxidationsreduktionspotential (ORP) och temperatur. Data laddas upp till ThingSpeak -plattformen, där den kan övervakas på distans via en mobil enhet eller dator.

För detaljerad information om detta kit, se dess datablad genom att klicka HÄR.

VARNINGAR:

  • Atlas Scientific tillverkar inte konsumentelektronik. Denna utrustning är avsedd för elektriska ingenjörer. Om du inte känner till elektroteknik eller inbyggda systemprogrammering kanske den här produkten inte är något för dig.
  • Denna enhet har utvecklats och testats med en Windows -dator. Det testades inte på Mac, Atlas Scientific vet inte om dessa instruktioner är kompatibla med ett Mac -system.

Hårdvara:

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

Programvara/program:

  • Arduino IDE
  • ThingSpeak

Steg 1: Skapa ett ThingSpeak -konto

Skapa ett ThingSpeak -konto
Skapa ett ThingSpeak -konto

Eftersom sensordata lagras/visas på ThingSpeak måste du skapa ett ThingSpeak -konto. Skapa ditt ThingSpeak -konto genom att klicka HÄR.

Steg 2: Skapa en kanal

Skapa en kanal
Skapa en kanal

Dina data laddas upp till ThingSpeak via en "kanal". Välj Ny kanal

Fyll i de markerade rutorna. (Klicka på kryssrutorna för att aktivera fält 2 och 3). Som referens är detta vad vi skrev in.

Namn Atlas Sensor

Fält 1 pH

Fält 2 ORP (mV)

Fält 3 Temp (° C)

Rulla längst ned på sidan och klicka på Spara kanal

Steg 3: Skaffa ThingSpeak API -nycklar

Skaffa ThingSpeak API -nycklar
Skaffa ThingSpeak API -nycklar

När du har sparat dina kanalinställningar omdirigeras du till din kanalsida. Klicka på API -nycklar

Var noga med att spara ditt kanal -ID och Skriv API -nyckel. Vi kommer att behöva dessa i de närmaste stegen.

Steg 4: Se till att dina Arduino IDE -bibliotek är uppdaterade

Se till att dina Arduino IDE -bibliotek är uppdaterade
Se till att dina Arduino IDE -bibliotek är uppdaterade

A. Se till att du har rätt sökväg för Esp8266 -biblioteket

I IDE, gå till Arkiv> Preferenser

Leta reda på textrutan Addition Boards Manager URL: er.

Se till att denna URL finns i textrutan

Klicka på OK

Steg 5: Se till att dina Arduino IDE -bibliotek är uppdaterade

Se till att dina Arduino IDE -bibliotek är uppdaterade
Se till att dina Arduino IDE -bibliotek är uppdaterade

B. Uppdatera esp8266 -kortet

I IDE, gå till Verktyg> Board> Boards Manager

I sökfältet i Boards Manager, leta upp esp8266. Uppdatera till den senaste versionen om du inte redan har den. (Version 2.6.3 är inte den senaste versionen)

Steg 6: Se till att dina Arduino IDE -bibliotek är uppdaterade

Se till att dina Arduino IDE -bibliotek är uppdaterade
Se till att dina Arduino IDE -bibliotek är uppdaterade

Steg 7: Se till att dina Arduino IDE -bibliotek är uppdaterade

Se till att dina Arduino IDE -bibliotek är uppdaterade
Se till att dina Arduino IDE -bibliotek är uppdaterade

D. Lägg till EZO I2C -biblioteket

För att ladda ner EZO -biblioteket. ZIP -fil, klicka HÄR.

Packa inte upp det

Importera. ZIP -filen till din Arduino IDE. Om du vill importera. ZIP -filen går du till Sketch> Include Library> Add. ZIP Library

Steg 8: Flash Pool Kit med rätt kod

Flasha poolkitet med rätt kod
Flasha poolkitet med rätt kod

A. Välj, öppna och justera koden som du vill använda för ditt Wi-Fi-kit

Arkiv> Exempel> EZO_I2C_lib-master> Exempel> IOT_kit> pool_kit

Steg 9: Flash Pool Kit med rätt kod

Flasha poolkitet med rätt kod
Flasha poolkitet med rätt kod

B. Fyll i dina Wi-Fi / ThingSpeak-referenser

Fyll i ditt Wi-Fi-namn och lösenord, tillsammans med kanal-ID och Write API-nyckel till koden.

Steg 10: Flash Pool Kit med rätt kod

Flasha poolkitet med rätt kod
Flasha poolkitet med rätt kod

C. Installera din pump

Om du inte har någon pump ansluten kan du bara hoppa över den här delen. Koden är ganska självförklarande. Du ställer in vilka parametrar som ska aktivera pumpen.

Steg 11: Konfigurera HUZZAH -kortet

Konfigurera HUZZAH -kortet
Konfigurera HUZZAH -kortet

A. Ställ in mål -CPU: n för att blinka

Verktyg> Bräda> Adafruit fjäder HUZZAH ESP8266

Steg 12: Konfigurera HUZZAH -kortet

Konfigurera HUZZAH -kortet
Konfigurera HUZZAH -kortet

B. Justera CPU -inställningarna

Se till att CPU -inställningarna på Adafruit Feather HUZZAH ESP8266 är korrekta. Klicka på Verktyg för att justera CPU -inställningarna.

Som referens är detta vad Atlas Scientific ställde in CPU -inställningarna till.

(Dina alternativ är kanske inte exakt desamma, försök bara matcha dem så nära som möjligt)

Steg 13: Se avläsningarna

Se avläsningarna
Se avläsningarna
Se avläsningarna
Se avläsningarna
Se avläsningarna
Se avläsningarna

Öppna din Arduino seriella bildskärm (du måste ha den seriella bildskärmen inställd på porten på Adafruit Feather HUZZAH). Ställ in på vagnretur och 9600 baud.

Poolmätaren för Wi-Fi försöker alltid ansluta till ThingSpeak vid uppstart.

Om du går in i omröstningskommandot stoppas Wi-Fi Pool Meter från att ladda upp avläsningarna till ThingSpeak medan du felsöker dina WiFi-problem.

Steg 14: Sensorkalibrering

Sensorkalibrering
Sensorkalibrering

Atlas Scientific skapade en lista över kalibreringskommandon som är inbyggda i biblioteket. Skriv in hjälp i seriell bildskärm för att se listan över kommandon.

A. omröstningskommandot

Skicka kommandoundersökningen. Detta låter dig se avläsningarna en gång per sekund och det kommer att sluta ladda upp till ThingSpeak medan du kalibrerar.

Steg 15: Sensorkalibrering

Sensorkalibrering
Sensorkalibrering

B. Kalibrera pH

Vid kalibrering av pH måste du alltid kalibrera till pH 7 först.

Ta bort blötläggningsflaskan och skölj av pH -sonden. Ta bort toppen av påsen med kalibreringslösning med pH 7,00. Placera pH -sonden inuti påsen och låt sondplatsen i kalibreringslösningen tills avläsningarna stabiliseras. Detta tar 1-2 minuter.

När avläsningarna har stabiliserats, utfärdar du mittpunktskalibreringskommandot ph: cal, mid, 7

Skölj av sonden och upprepa denna process för både pH 4,00 och pH 10,00

Steg 16: Sensorkalibrering

Sensorkalibrering
Sensorkalibrering

C. Kalibrera ORP

Skölj av sonden och sätt in den direkt i kalibreringslösningen på 225 mV och vattna avläsningarna. Vänta tills ORP -avläsningarna har stabiliserats. Detta tar cirka 10 - 60 sekunder.

När avläsningarna stabiliseras, utfärda kommandot orp: cal, 225

Steg 17: Sensorkalibrering (del 1: Kalibrera temperatur)

Sensorkalibrering (del 1: Kalibrera temperatur)
Sensorkalibrering (del 1: Kalibrera temperatur)

Kalibrering av temperatursonden pt-1000 krävs inte. Men om du vill är en enkel metod att placera sonden pt-1000 i kokande vatten. Ge sedan kommandot rtd: cal, t där t = temperaturvärde.

Steg 18: Nästan klart

Nästan klar
Nästan klar

När du är klar med kalibreringen, utfärda datalog -kommandot för att återuppta avläsningen var 15: e sekund och ladda upp den till ThingSpeak.

För att se data på din telefon, ladda ner ThingSpeak -appen.

Rekommenderad: