Innholdsfortegnelse:
- Trinn 1: ARTIK Cloud Setup
- Trinn 2: Lag ARTIK Cloud -applikasjon
- Trinn 3: Koble til enheten
- Trinn 4: Oppsett av maskinvaresensor
- Trinn 5: Oppsett nødvendig programvare
- Trinn 6: Last opp programmet
- Trinn 7: Feltprøve
Video: Arduino Swimming Pool Cloud Monitoring: 7 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Hovedmålet med dette prosjektet er å bruke Samsung ARTIK Cloud til å overvåke pH og temperaturnivåer i svømmebassenger.
Maskinvarekomponenter:
- Arduino MKR1000 eller Genuino MKR1000
- Stikkledere (generisk)
- SparkFun pH Sensor Kit
- 1 x motstand 4.75k ohm
- Sparkfun vanntett temperatursensor
Brukt programvare og Cloud API:
- Samsung IoT ARTIK Cloud for IoT
- Siste Arduino IDE
Trinn 1: ARTIK Cloud Setup
1. Registrer deg med ARTIK Cloud. Gå til utviklernettstedet og opprett en ny "enhetstype".
2. Skriv inn ønsket skjerm og unikt navn.
3. Lag et nytt manifest
4. Skriv inn feltnavn og annen beskrivelse
5. Klikk på Lagre, og naviger deretter til Aktiver Manifest -fanen
6. Klikk på ACTIVE MANIFEST -knappen for å fullføre, og du blir omdirigert hit
Ferdig med å lage enhetstype! Nå kan vi opprette programmet som skal bruke enheten.
Trinn 2: Lag ARTIK Cloud -applikasjon
1. Naviger til ARTIK Cloud Applications og klikk på nytt program
2. Skriv inn ønsket applikasjonsnavn og omadresseringsadresse for autentisering.
Vær oppmerksom på at omdirigeringsadressen for autentisering er påkrevd. Den brukes til å autentisere brukerne av denne applikasjonen, og vil derfor omdirigere til denne nettadressen hvis vi trenger pålogging. Vi brukte https:// localhost/index/for sample.
3. Sett nå søknadstillatelsen til å lese og skrive, naviger til enheten og lagre.
Gratulerer med at du har søknaden din nå!
Trinn 3: Koble til enheten
La oss nå koble programmet du opprettet tidligere.
1. Naviger til enhetene mine og klikk på Koble til en annen enhet.
2. Klikk på den nye enhetstypen som ble opprettet tidligere, og klikk deretter på Koble til enhet.
3. Klikk på de tilkoblede enhetsinnstillingene.
4. Legg merke til denne informasjonen, da du trenger det på programmet.
5. Naviger nå til den tilkoblede enheten
Ferdig med ARTIK Cloud -oppsett. Når maskinvaren din er ferdig, vil diagrammet ha data.
Trinn 4: Oppsett av maskinvaresensor
Her er diagrammet:
- Temp GND til MRK1000 GND
- Temp OUT til MKR1000 Digital pin 1
- Temp VCC til MKR1000 5V
- Koble en 4,7K motstand til Temp VCC og Temp OUT
- pH GND til MRK1000 GND
- pH OUT til MKR1000 Analog pin 1
- pH VCC til MKR1000 5V
Se prøveeksempler på de vedlagte bildene.
Vi har lagt til en lydkontakt for enkel avmontering av temperatursensoren. Men dette er valgfritt.
Trinn 5: Oppsett nødvendig programvare
- Gå til Arduino IDE og legg til MKR1000 -kortet.
- Søk mkr1000 og klikk installer
-
Legg til nødvendig bibliotek: Søk etter biblioteker som skal installeres:
- ArduinoJson - vi bruker dette til å sende JSON -data til ARTIK CloudArduino
- HttpClient - vert for tilkobling til API
- OneWire - nødvendig for å lese digital inngang fra temperatursensor
- DallasTemperature - Dallas Temperatursensor nødvendig bibliotek
Legg til nødvendig programvare!
Trinn 6: Last opp programmet
1. Koble MKR1000 til din PC/bærbare datamaskin.
2. Last ned programvaren på GitHub her
3. Endre ARTIK Cloud API og Wifi -legitimasjon.
4. Last deretter opp programvarekoden til MKR1000 og begynn å overvåke.
Merk: WiFi -enheten din må ha internettforbindelse.
Trinn 7: Feltprøve
Vi har testet maskinvaresensoren for privat, offentlig og skolebasseng. Ved å samle inn data fra disse respondentenes basseng kunne vi analysere maskinvarens evne.
Du kan plassere MKR1000 og sensoren på en eske og sette den på svømmebassenget ditt vekk fra vannforurensning. Ved å gjøre dette kan du overvåke vannkvaliteten og normalisere dem ved å plassere de ønskede kjemikaliene.
Håper denne opplæringen hjelper folk med å bygge sin egen DIY svømmebasseng for vannkvalitetsovervåking. Kan det være en større bevissthet om den kontinuerlige forringelsen av svømmebassengets vannkvalitet ettersom folk har en tendens til å fokusere mer på fasilitetene som tilbys i stedet for å sjekke hvor trygge de er. De har også til hensikt å bidra til samfunnet ved å kunne gi et middel for å gjøre vannkvalitetstesting mer effektiv og effektiv uten unødvendig ofring av ressurser.
Lykke til med byggingen!:)
Anbefalt:
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
Seven Swans A-swimming: 5 trinn (med bilder)
Seven Swans A-swimming: Lag syv svømmesvaner med småbiter og resirkulerte materialer
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