Përmbajtje:

Monitorimi i reve në pishinën Arduino: 7 hapa (me fotografi)
Monitorimi i reve në pishinën Arduino: 7 hapa (me fotografi)

Video: Monitorimi i reve në pishinën Arduino: 7 hapa (me fotografi)

Video: Monitorimi i reve në pishinën Arduino: 7 hapa (me fotografi)
Video: Legends Never Die (ft. Against The Current) | Worlds 2017 - League of Legends 2024, Nëntor
Anonim
Monitorimi i reve në pishinën Arduino
Monitorimi i reve në pishinën Arduino

Objektivi kryesor i këtij projekti është përdorimi i Samsung ARTIK Cloud për të monitoruar pH dhe nivelet e temperaturës së pishinave.

Komponentët e harduerit:

  • Arduino MKR1000 ose Genuino MKR1000
  • Telat e bluzave (të përgjithshme)
  • Kompleti i sensorit të pH të SparkFun
  • 1 x Rezistencë 4.75k ohm
  • Sensor i temperaturës me provë uji Sparkfun

Softueri dhe Cloud API i përdorur:

  • Samsung IoT ARTIK Cloud për IoT
  • Arduino IDE e fundit

Hapi 1: Konfigurimi i cloud ARTIK

Konfigurimi i resë ARTIK
Konfigurimi i resë ARTIK
Konfigurimi i resë ARTIK
Konfigurimi i resë ARTIK
Konfigurimi i resë ARTIK
Konfigurimi i resë ARTIK

1. Regjistrohuni me ARTIK Cloud. Shkoni në sitin e zhvilluesit dhe krijoni "llojin e pajisjes" së re.

2. Shkruani ekranin tuaj të dëshiruar dhe emrin unik.

3. Krijoni Manifest të ri

4. Shkruani emrin e fushës dhe përshkrimin tjetër

5. Klikoni Ruaj dhe më pas lundroni për të aktivizuar skedën Manifest

6. Klikoni butonin ACTIVE MANIFEST për të përfunduar dhe do të ridrejtoheni këtu

Mbaroi krijimi i llojit të pajisjes! Tani le të krijojmë aplikacionin tuaj që do të përdorë atë pajisje.

Hapi 2: Krijoni ARTIK Cloud Application

Krijoni Aplikacionin Cloud ARTIK
Krijoni Aplikacionin Cloud ARTIK
Krijoni Aplikacionin ARTIK Cloud
Krijoni Aplikacionin ARTIK Cloud
Krijoni Aplikacionin ARTIK Cloud
Krijoni Aplikacionin ARTIK Cloud
Krijoni Aplikacionin Cloud ARTIK
Krijoni Aplikacionin Cloud ARTIK

1. Shkoni te ARTIK Cloud Applications dhe Klikoni aplikacionin e ri

2. Shkruani emrin e dëshiruar të aplikacionit dhe url -në e ridrejtimit të vërtetimit.

Vini re se kërkohet url -ja e ridrejtimit të vërtetimit. Përdoret për të vërtetuar përdoruesit e këtij aplikacioni, kështu që do të ridrejtohen në këtë url nëse keni nevojë për hyrje. Ne përdorëm https:// localhost/index/për mostër.

3. Tani vendosni lejen e aplikacionit tuaj për të lexuar dhe shkruar, lundroni në pajisjen tuaj dhe më pas ruani.

Urime tani keni aplikimin tuaj!

Hapi 3: Lidhni pajisjen tuaj

Lidhni pajisjen tuaj
Lidhni pajisjen tuaj
Lidhni pajisjen tuaj
Lidhni pajisjen tuaj
Lidhni pajisjen tuaj
Lidhni pajisjen tuaj

Tani le të lidhim aplikacionin që keni krijuar më herët.

1. Shkoni te pajisjet e mia dhe klikoni lidhni një pajisje tjetër.

2. Klikoni llojin tuaj të ri të pajisjes të krijuar më herët dhe klikoni lidh pajisjen.

3. Klikoni cilësimet e pajisjes tuaj të lidhur.

4. Merrni parasysh këto informacione pasi do t'ju nevojiten në program.

5. Tani lundroni te pajisja juaj e lidhur

Bërë për konfigurimin e ARTIK Cloud. Pasi pajisja juaj të jetë ngritur, grafiku do të ketë të dhëna.

Hapi 4: Konfigurimi i sensorit të pajisjes

Konfigurimi i sensorit të harduerit
Konfigurimi i sensorit të harduerit
Konfigurimi i sensorit të harduerit
Konfigurimi i sensorit të harduerit
Konfigurimi i sensorit të harduerit
Konfigurimi i sensorit të harduerit
Konfigurimi i sensorit të harduerit
Konfigurimi i sensorit të harduerit

Këtu është diagrami:

  • Temp GND në MRK1000 GND
  • Temp OUT në MKR1000 Pin dixhital 1
  • Temperatura VCC në MKR1000 5V
  • Lidhni një rezistencë 4.7K me Temp VCC dhe Temp OUT
  • pH GND në MRK1000 GND
  • pH jashtë në MKR1000 Kunja analoge 1
  • pH VCC në MKR1000 5V

Shihni mostrën time të instalimeve elektrike në imazhet e bashkangjitura.

Ne shtuam një Audio Jack për shkëputjen e lehtë të sensorit të temperaturës. Por kjo është fakultative.

Hapi 5: Konfiguroni softuerin e kërkuar

Konfiguroni softuerin e kërkuar
Konfiguroni softuerin e kërkuar
Konfiguroni softuerin e kërkuar
Konfiguroni softuerin e kërkuar
Konfiguroni softuerin e kërkuar
Konfiguroni softuerin e kërkuar
  1. Shkoni te Arduino IDE dhe shtoni bordin MKR1000.
  2. Kërkoni mkr1000 dhe klikoni install
  3. Shtoni bibliotekën e kërkuar: Kërkoni biblioteka për të instaluar:

    • ArduinoJson - ne do ta përdorim këtë për të dërguar të dhëna JSON në ARTIK CloudArduino
    • HttpClient - host për t'u lidhur me API
    • OneWire - nevojitet për të lexuar hyrjen dixhitale nga sensori i temperaturës
    • DallasTemperature - Biblioteka e kërkuar e sensorit të temperaturës Dallas

Përfundoni duke shtuar softuerin e kërkuar!

Hapi 6: Ngarko Programin

Ngarko Programin
Ngarko Programin
Ngarko Programin
Ngarko Programin
Ngarko Programin
Ngarko Programin

1. Tani lidhni MKR1000 me kompjuterin/laptopin tuaj.

2. Shkarkoni softuerin në GitHub këtu

3. Ndryshoni ARTIK Cloud API dhe kredencialet Wifi.

4. Pastaj Ngarko Kodin e Softuerit në MKR1000 dhe fillo monitorimin.

Shënim: WiFi juaj duhet të ketë lidhje interneti.

Hapi 7: Testi në terren

Test në terren
Test në terren
Test në terren
Test në terren

Ne kemi testuar sensorin e harduerit në Pishinën Private, Publike dhe Shkollore. Mbledhja e të dhënave nga grupi i këtyre të anketuarve na mundësoi të analizojmë aftësinë e pajisjeve.

Mund ta vendosni MKR1000 dhe sensorin në një kuti dhe ta vendosni në pishinën tuaj larg ndotjes së ujit. Duke e bërë këtë, ju mund të monitoroni cilësinë e ujit tuaj dhe t'i normalizoni ato duke vendosur kimikatet e dëshiruara.

Shpresoj se ky mësim i ndihmon njerëzit të ndërtojnë pajisjen e tyre të monitorimit të cilësisë së ujit të pishinës DIY. Mund të ketë një ndërgjegjësim të shtuar në lidhje me degradimin e vazhdueshëm të cilësisë së ujit në pishina pasi njerëzit kanë tendencë të përqëndrohen më shumë në lehtësitë që ofrohen në vend që të kontrollojnë sa të sigurt janë. Ata gjithashtu synojnë të kontribuojnë në komunitet duke qenë në gjendje të sigurojnë një mjet për ta bërë testimin e cilësisë së ujit më efikas dhe efektiv pa sakrificën e panevojshme të burimeve.

Gëzuar ndërtesa!:)

Recommended: