Innehållsförteckning:
- Steg 1: Skapa ett ThingSpeak -konto
- Steg 2: Skapa en kanal
- Steg 3: Skaffa ThingSpeak API -nycklar
- Steg 4: Se till att dina Arduino IDE -bibliotek är uppdaterade
- Steg 5: Se till att dina Arduino IDE -bibliotek är uppdaterade
- Steg 6: Se till att dina Arduino IDE -bibliotek är uppdaterade
- Steg 7: Se till att dina Arduino IDE -bibliotek är uppdaterade
- Steg 8: Flash Pool Kit med rätt kod
- Steg 9: Flash Pool Kit med rätt kod
- Steg 10: Flash Pool Kit med rätt kod
- Steg 11: Konfigurera HUZZAH -kortet
- Steg 12: Konfigurera HUZZAH -kortet
- Steg 13: Se avläsningarna
- Steg 14: Sensorkalibrering
- Steg 15: Sensorkalibrering
- Steg 16: Sensorkalibrering
- Steg 17: Sensorkalibrering (del 1: Kalibrera temperatur)
- Steg 18: Nästan klart
Video: Atlas WiFi Pool Meter: 18 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:36
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
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
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
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
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
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
Steg 7: 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
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
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
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
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
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
Ö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
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
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
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)
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ä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:
Atlas WiFi Hydroponics Meter: 19 steg
Atlas WiFi Hydroponics Meter: Denna handledning visar dig hur du konfigurerar WiFi Hydroponics kit från Atlas Scientific. Mätaren mäter pH, konduktivitet och temperatur. Data laddas upp till ThingSpeak -plattformen, där den kan övervakas på distans via en mobil enhet eller
Crocodile Solar Pool Sensor: 7 steg (med bilder)
Crocodile Solar Pool Sensor: Denna instruerbara visar hur man bygger en ganska speciell poolsensor som mäter pooltemperaturen och överför den via WiFi till Blynk App och till en MQTT -mäklare. Jag kallar det "Crocodile Solar Pool Sensor". Den använder Arduino -programmeringen en
IoT Pool Monitoring With ThingsBoard: 8 steg
IoT Pool Monitoring With ThingsBoard: Denna instruktör visar hur man övervakar pH, ORP och temperatur i en pool eller ett spa och laddar upp data till ThingsBoard.ios visualisering och lagringstjänst
Pool Pi Guy - AI -driven larmsystem och poolövervakning med Raspberry Pi: 12 steg (med bilder)
Pool Pi Guy - AI -driven larmsystem och poolövervakning med Raspberry Pi: Att ha en pool hemma är kul, men medför ett stort ansvar. Min största oro är att övervaka om någon är nära poolen utan uppsikt (särskilt yngre barn). Min största irritation är att se till att poolvattenledningen aldrig går under pumpens entré
Arduino Swimming Pool Cloud Monitoring: 7 steg (med bilder)
Arduino Swimming Pool Cloud Monitoring: Huvudsyftet med detta projekt är att använda Samsung ARTIK Cloud för att övervaka pH och temperaturnivåer i pooler.Hardware Components: Arduino MKR1000 eller Genuino MKR1000 Jumper wire (generic) SparkFun pH Sensor Kit 1 x Resistor 4.7