Arduino basseini pilve jälgimine: 7 sammu (piltidega)
Arduino basseini pilve jälgimine: 7 sammu (piltidega)
Anonim
Arduino basseini pilve jälgimine
Arduino basseini pilve jälgimine

Selle projekti peamine eesmärk on kasutada Samsung ARTIK Cloudi basseinide pH ja temperatuuri jälgimiseks.

Riistvara komponendid:

  • Arduino MKR1000 või Genuino MKR1000
  • Jumper juhtmed (üldine)
  • SparkFun pH anduri komplekt
  • 1 x takisti 4,75 k oomi
  • Sparkfuni veekindel temperatuuriandur

Kasutatav tarkvara ja pilve API:

  • Samsung IoT ARTIK Cloud IoT jaoks
  • Uusim Arduino IDE

Samm: ARTIK Cloudi seadistamine

ARTIK pilve seadistus
ARTIK pilve seadistus
ARTIK pilve seadistus
ARTIK pilve seadistus
ARTIK pilve seadistus
ARTIK pilve seadistus

1. Registreeruge ARTIK Cloudiga. Minge arendaja saidile ja looge uus "seadme tüüp".

2. Sisestage soovitud kuvatav ja kordumatu nimi.

3. Looge uus manifest

4. Sisestage välja nimi ja muu kirjeldus

5. Klõpsake nuppu Salvesta ja seejärel navigeerige vahekaardi Manifest aktiveerimiseks

6. Lõpetamiseks klõpsake nuppu ACTIVE MANIFEST ja teid suunatakse siia

Seadme tüübi loomine on lõpetatud! Nüüd saate luua oma rakenduse, mis seda seadet kasutab.

Samm: looge ARTIK pilverakendus

Looge ARTIK pilverakendus
Looge ARTIK pilverakendus
Looge ARTIK pilverakendus
Looge ARTIK pilverakendus
Looge ARTIK pilverakendus
Looge ARTIK pilverakendus
Looge ARTIK pilverakendus
Looge ARTIK pilverakendus

1. Liikuge saidile ARTIK Cloud Applications ja klõpsake nuppu new application

2. Sisestage soovitud rakenduse nimi ja autentimise ümbersuunamise URL.

Pange tähele, et autentimise ümbersuunamise URL on kohustuslik. Seda kasutatakse selle rakenduse kasutajate autentimiseks, seega suunatakse see sellele URL -ile, kui vajate sisselogimist. Prooviks kasutasime https:// localhost/index/.

3. Nüüd määrake oma rakenduse lugemis- ja kirjutamisluba, navigeerige oma seadmesse ja salvestage.

Palju õnne, teil on nüüd oma taotlus!

Samm: ühendage seade

Ühendage oma seade
Ühendage oma seade
Ühendage oma seade
Ühendage oma seade
Ühendage oma seade
Ühendage oma seade

Nüüd ühendame varem loodud rakenduse.

1. Liikuge minu seadmetele ja klõpsake nuppu Ühenda teine seade.

2. Klõpsake oma varem loodud uut tüüpi seadet ja seejärel nuppu Ühenda seade.

3. Klõpsake ühendatud seadme sätetel.

4. Võtke see teave teadmiseks, kuna teil on seda programmis vaja.

5. Liikuge nüüd ühendatud seadme juurde

Valmis ARTIK Cloudi seadistamiseks. Kui teie riistvara on valmis, on diagrammil andmed.

Samm: riistvaraanduri seadistamine

Riistvara anduri seadistamine
Riistvara anduri seadistamine
Riistvara anduri seadistamine
Riistvara anduri seadistamine
Riistvara anduri seadistamine
Riistvara anduri seadistamine
Riistvara anduri seadistamine
Riistvara anduri seadistamine

Siin on diagramm:

  • Temperatuur GND kuni MRK1000 GND
  • Temp OUT to MKR1000 Digital pin 1
  • Temperatuur VCC kuni MKR1000 5V
  • Ühendage 4.7K takisti Temp VCC ja Temp OUT -ga
  • pH GND kuni MRK1000 GND
  • pH OUT MKR1000 analoogpinnale 1
  • pH VCC kuni MKR1000 5V

Vaadake lisatud piltidel minu juhtmestiku näidist.

Lisasime helipistiku temperatuurianduri hõlpsaks eemaldamiseks. Kuid see on vabatahtlik.

Samm: seadistage vajalik tarkvara

Vajaliku tarkvara seadistamine
Vajaliku tarkvara seadistamine
Vajaliku tarkvara seadistamine
Vajaliku tarkvara seadistamine
Vajaliku tarkvara seadistamine
Vajaliku tarkvara seadistamine
  1. Minge Arduino IDE -sse ja lisage tahvel MKR1000.
  2. Otsige mkr1000 ja klõpsake installil
  3. Lisage vajalik raamatukogu: otsige installimiseks teeke:

    • ArduinoJson - kasutame seda JSON -andmete saatmiseks ARTIK CloudArduino
    • HttpClient - hosti API -ga ühenduse loomiseks
    • OneWire - vajalik temperatuurianduri digitaalse sisendi lugemiseks
    • DallasTemperature - Dallase temperatuurianduri nõutav kogu

Lõpeta vajaliku tarkvara lisamine!

Samm: laadige programm üles

Laadige programm üles
Laadige programm üles
Laadige programm üles
Laadige programm üles
Laadige programm üles
Laadige programm üles

1. Nüüd ühendage MKR1000 arvuti/sülearvutiga.

2. Laadige tarkvara alla GitHubist siit

3. Muutke ARTIK Cloud API ja Wifi mandaati.

4. Seejärel laadige tarkvara kood üles MKR1000 -le ja alustage jälgimist.

Märkus. Teie WiFi -l peab olema Interneti -ühendus.

7. samm: välitesti

Välikatse
Välikatse
Välikatse
Välikatse

Oleme riistvaraandurit katsetanud era-, avaliku ja koolibasseini jaoks. Nende vastajate kogumist andmete kogumine võimaldas meil riistvara võimekust analüüsida.

Saate paigutada MKR1000 ja anduri kasti ja asetada see oma basseinile vee saastumise eest. Seda tehes saate jälgida oma vee kvaliteeti ja neid soovitud kemikaalide abil normaliseerida.

Loodetavasti aitab see õpetus inimestel ehitada oma DIY basseini veekvaliteedi jälgimise seadet. Võib -olla suureneb teadlikkus basseini veekvaliteedi pidevast halvenemisest, kuna inimesed kipuvad turvalisuse kontrollimise asemel keskenduma rohkem pakutavatele mugavustele. Samuti kavatsevad nad kogukonnale kaasa aidata, pakkudes vahendeid veekvaliteedi tõhusamaks ja tulemuslikumaks muutmiseks ilma tarbetuid ressursse ohverdamata.

Õnnelik ehitus!:)

Soovitan: