INHOUDSOPGAWE:

Wolkmonitering van Arduino -swembad: 7 stappe (met foto's)
Wolkmonitering van Arduino -swembad: 7 stappe (met foto's)

Video: Wolkmonitering van Arduino -swembad: 7 stappe (met foto's)

Video: Wolkmonitering van Arduino -swembad: 7 stappe (met foto's)
Video: Измерьте ток до 500A с помощью шунтирующего резистора с помощью Arduino 2024, November
Anonim
Arduino -swembadwolkmonitering
Arduino -swembadwolkmonitering

Die hoofdoel van hierdie projek is om Samsung ARTIK Cloud te gebruik om die pH en temperatuurvlakke van swembaddens te monitor.

Hardeware komponente:

  • Arduino MKR1000 of Genuino MKR1000
  • Springdrade (generies)
  • SparkFun pH Sensor Kit
  • 1 x Weerstand 4.75k ohm
  • Sparkfun waterdigte temperatuur sensor

Sagteware en wolk -API gebruik:

  • Samsung IoT ARTIK Cloud vir IoT
  • Laaste Arduino IDE

Stap 1: ARTIK Cloud Setup

ARTIK -wolkopstelling
ARTIK -wolkopstelling
ARTIK -wolkopstelling
ARTIK -wolkopstelling
ARTIK -wolkopstelling
ARTIK -wolkopstelling

1. Teken in met ARTIK Cloud. Gaan na die ontwikkelaarwerf en skep 'n nuwe "toesteltipe".

2. Voer die gewenste skerm en unieke naam in.

3. Skep nuwe manifest

4. Voer die veldnaam en ander beskrywing in

5. Klik op Stoor en navigeer dan na Aktiveer manifes -oortjie

6. Klik op die ACTIVE MANIFEST -knoppie om te voltooi en u word hierheen herlei

Klaar met die skep van toesteltipe! Laat ons nou u toepassing skep wat die toestel sal gebruik.

Stap 2: Skep ARTIK Cloud -toepassing

Skep ARTIK Cloud -toepassing
Skep ARTIK Cloud -toepassing
Skep ARTIK Cloud -toepassing
Skep ARTIK Cloud -toepassing
Skep ARTIK Cloud -toepassing
Skep ARTIK Cloud -toepassing
Skep ARTIK Cloud -toepassing
Skep ARTIK Cloud -toepassing

1. Gaan na ARTIK Cloud Applications en klik op nuwe toepassing

2. Voer die gewenste toepassingsnaam en verifikasie -herlei -url in.

Let daarop dat die verifikasie -aanstuur -url vereis word. Dit word gebruik om die gebruikers van hierdie toepassing te verifieer, en sal dus na hierdie URL herlei word as ons aanmelding benodig. Ons gebruik https:// localhost/index/vir monster.

3. Stel nou u toestemming vir aansoek om te lees en skryf, navigeer na u toestel en stoor dit.

Baie geluk met u aansoek!

Stap 3: Koppel u toestel

Koppel jou toestel
Koppel jou toestel
Koppel jou toestel
Koppel jou toestel
Koppel jou toestel
Koppel jou toestel

Laat ons nou die toepassing wat u vroeër geskep het, verbind.

1. Gaan na my toestelle en klik verbind 'n ander toestel.

2. Klik op u nuwe toesteltipe wat vroeër geskep is, en klik dan op Koppel toestel.

3. Klik op die gekoppelde toestelinstellings.

4. Let op hierdie inligting, aangesien u dit op die program benodig.

5. Navigeer nou na u gekoppelde toestel

Gereed vir die opstel van ARTIK Cloud. Sodra u hardeware op is, bevat die grafiek data.

Stap 4: Opstel van hardeware -sensor

Opstelling van hardeware sensor
Opstelling van hardeware sensor
Opstelling van hardeware sensor
Opstelling van hardeware sensor
Opstelling van hardeware sensor
Opstelling van hardeware sensor
Opstelling van hardeware sensor
Opstelling van hardeware sensor

Hier is die diagram:

  • Temp GND tot MRK1000 GND
  • Temp OUT na MKR1000 Digitale pen 1
  • Temp VCC tot MKR1000 5V
  • Koppel 'n 4,7K -weerstand aan Temp VCC en Temp OUT
  • pH GND tot MRK1000 GND
  • pH OUT tot MKR1000 Analoog pen 1
  • pH VCC tot MKR1000 5V

Sien my voorbeeldbedrading op die aangehegte beelde.

Ons het 'n Audio Jack bygevoeg om die temperatuursensor maklik te verwyder. Maar dit is opsioneel.

Stap 5: Stel die vereiste sagteware op

Stel die vereiste sagteware op
Stel die vereiste sagteware op
Stel die vereiste sagteware op
Stel die vereiste sagteware op
Stel die vereiste sagteware op
Stel die vereiste sagteware op
  1. Gaan na Arduino IDE en voeg die MKR1000 -bord by.
  2. Soek mkr1000 en klik op installeer
  3. Voeg vereiste biblioteek by: Soek biblioteke om te installeer:

    • ArduinoJson - ons gebruik dit om JSON -data na ARTIK CloudArduino te stuur
    • HttpClient - gasheer vir verbinding met API
    • OneWire - nodig om digitale insette van temperatuursensor te lees
    • DallasTemperature - Dallas Temperatuur sensor benodig biblioteek

Voeg die nodige sagteware by!

Stap 6: Laai die program op

Laai die program op
Laai die program op
Laai die program op
Laai die program op
Laai die program op
Laai die program op

1. Sluit nou die MKR1000 aan op u rekenaar/skootrekenaar.

2. Laai die sagteware op GitHub hier af

3. Verander ARTIK Cloud API en Wifi -geloofsbriewe.

4. Laai dan die sagtewarekode op na MKR1000 en begin monitor.

Let wel: u WiFi moet 'n internetverbinding hê.

Stap 7: Veldtoets

Veldtoets
Veldtoets
Veldtoets
Veldtoets

Ons het die hardeware sensor getoets aan die privaat, openbare en skoolswembad. Deur die data uit hierdie groep respondente te versamel, het ons die vermoë van die hardeware ontleed.

U kan die MKR1000 en die sensor op 'n boks plaas en dit op u swembad plaas, weg van waterbesmetting. Deur dit te doen, kan u die kwaliteit van u water monitor en dit normaliseer deur die gewenste chemikalieë te plaas.

Hoop dat hierdie tutoriaal mense help om hul eie DIY -swembadwatermoniteringstoestel te bou. Mag daar 'n groter bewustheid wees oor die voortdurende agteruitgang van die watergehalte van die swembad, aangesien mense geneig is om meer te fokus op die geriewe wat aangebied word in plaas daarvan om te kyk hoe veilig dit is. Hulle is ook van voorneme om tot die gemeenskap by te dra deur middel van hulpmiddels om die kwaliteit van water te toets doeltreffender en doeltreffender te maak sonder die onnodige opoffering van hulpbronne.

Gelukkige gebou!:)

Aanbeveel: