Innehållsförteckning:
- Steg 1: ARTIK Cloud Setup
- Steg 2: Skapa ARTIK Cloud Application
- Steg 3: Anslut din enhet
- Steg 4: Installation av hårdvarusensor
- Steg 5: Installera nödvändig programvara
- Steg 6: Ladda upp programmet
- Steg 7: Fältprov
Video: Arduino Swimming Pool Cloud Monitoring: 7 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Huvudsyftet med detta projekt är att använda Samsung ARTIK Cloud för att övervaka pH och temperaturnivåer i pooler.
Hårdvarukomponenter:
- Arduino MKR1000 eller Genuino MKR1000
- Bygelkablar (generiska)
- SparkFun pH Sensor Kit
- 1 x motstånd 4.75k ohm
- Sparkfun vattentät temperaturgivare
Programvara och moln -API:
- Samsung IoT ARTIK Cloud för IoT
- Senaste Arduino IDE
Steg 1: ARTIK Cloud Setup
1. Registrera dig med ARTIK Cloud. Gå till utvecklarwebbplatsen och skapa en ny "enhetstyp".
2. Ange önskad display och unikt namn.
3. Skapa nytt manifest
4. Ange fältnamn och annan beskrivning
5. Klicka på Spara och navigera sedan till fliken Aktivera manifest
6. Klicka på ACTIVE MANIFEST -knappen för att avsluta så kommer du att omdirigeras hit
Klar att skapa enhetstyp! Nu kan vi skapa din applikation som använder den enheten.
Steg 2: Skapa ARTIK Cloud Application
1. Navigera till ARTIK Cloud Applications och klicka på nytt program
2. Ange önskat applikationsnamn och autentiseringsadress för omdirigering.
Observera att autentiseringsadressen för omdirigering krävs. Den används för att autentisera användarna av denna applikation och kommer därför att omdirigera till denna webbadress om vi behöver inloggning. Vi använde https:// localhost/index/för prov.
3. Ställ nu in din applikationstillstånd för att läsa och skriva, navigera till din enhet och spara sedan.
Grattis nu har du din ansökan!
Steg 3: Anslut din enhet
Nu kan vi ansluta programmet du skapade tidigare.
1. Navigera till mina enheter och klicka på Anslut en annan enhet.
2. Klicka på din nya enhetstyp som skapades tidigare och klicka sedan på Anslut enhet.
3. Klicka på dina anslutna enhetsinställningar.
4. Notera denna information eftersom du kommer att behöva den i programmet.
5. Navigera nu till din anslutna enhet
Klar för installationen av ARTIK Cloud. När din maskinvara är klar kommer diagrammet att ha data.
Steg 4: Installation av hårdvarusensor
Här är diagrammet:
- Temp GND till MRK1000 GND
- Temp OUT till MKR1000 Digital pin 1
- Temp VCC till MKR1000 5V
- Anslut ett 4,7K motstånd till Temp VCC och Temp OUT
- pH GND till MRK1000 GND
- pH OUT till MKR1000 Analog stift 1
- pH VCC till MKR1000 5V
Se mitt provkablar på de bifogade bilderna.
Vi har lagt till ett ljuduttag för enkel lossning av temperatursensorn. Men detta är valfritt.
Steg 5: Installera nödvändig programvara
- Gå till Arduino IDE och lägg till MKR1000 -kortet.
- Sök mkr1000 och klicka på installera
-
Lägg till önskat bibliotek: Sök efter bibliotek att installera:
- ArduinoJson - vi kommer att använda detta för att skicka JSON -data till ARTIK CloudArduino
- HttpClient - värd för anslutning till API
- OneWire - behövs för att läsa digital ingång från temperatursensorn
- DallasTemperature - Dallas temperatursensor krävs bibliotek
Lägg till nödvändig programvara!
Steg 6: Ladda upp programmet
1. Anslut nu MKR1000 till din dator/bärbara dator.
2. Ladda ner programvaran på GitHub här
3. Ändra ARTIK Cloud API och Wifi Credentials.
4. Ladda sedan upp programvarukoden till MKR1000 och börja övervaka.
Obs! Din WiFi måste ha internetanslutning.
Steg 7: Fältprov
Vi har testat hårdvarusensorn för privat, offentlig och skolpool. Genom att samla in data från dessa respondenters pool kunde vi analysera maskinvarans förmåga.
Du kan placera MKR1000 och sensorn på en låda och lägga den på din pool, borta från vattenföroreningar. Genom att göra detta kan du övervaka kvaliteten på ditt vatten och normalisera dem genom att placera de önskade kemikalierna.
Hoppas att denna handledning hjälper människor att bygga sin egen DIY simbassäng för vattenkvalitetsövervakning. Kan det bli en ökad medvetenhet om den ständiga försämringen av poolens vattenkvalitet eftersom människor tenderar att fokusera mer på de bekvämligheter som erbjuds istället för att kontrollera hur säkra de är. De tänker också bidra till samhället genom att kunna tillhandahålla ett sätt att göra vattenkvalitetsprovning mer effektiv och effektiv utan onödiga uppoffringar av resurser.
Lyckligt att bygga!:)
Rekommenderad:
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
Arduino Soil Moisture Monitoring Stick - Glöm aldrig att vattna dina växter: 4 steg (med bilder)
Arduino Soil Moisture Monitoring Stick - Glöm aldrig att vattna dina växter: Glömmer du ofta att vattna dina inomhusväxter? Eller kanske du ger dem för mycket uppmärksamhet och övervattnar dem? Om du gör det bör du göra dig till en batteridriven jordfuktighetsövervakningspinne. Denna bildskärm använder en kapacitiv jordfuktighet
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é
IoT Plant Monitoring System (med IBM IoT -plattform): 11 steg (med bilder)
IoT Plant Monitoring System (Med IBM IoT Platform): Översikt Plant Monitoring System (PMS) är en applikation byggd med individer som är i arbetarklassen med en grön tumme i åtanke. Idag är arbetande individer mer upptagna än någonsin; utveckla sin karriär och hantera sin ekonomi.