Cuprins:
- Pasul 1: Configurarea ARTIK Cloud
- Pasul 2: Creați aplicația Cloud ARTIK
- Pasul 3: conectați dispozitivul
- Pasul 4: Configurarea senzorului hardware
- Pasul 5: Configurați software-ul necesar
- Pasul 6: Încărcați programul
- Pasul 7: Test de teren
Video: Monitorizare Cloud Arduino pentru piscină: 7 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:46
Obiectivul principal al acestui proiect este de a utiliza Samsung ARTIK Cloud pentru a monitoriza nivelurile de pH și temperatură ale piscinelor.
Componente hardware:
- Arduino MKR1000 sau Genuino MKR1000
- Sârme jumper (generice)
- Set senzor de pH SparkFun
- 1 x rezistor 4.75k ohm
- Senzor de temperatură rezistent la apă Sparkfun
Software și API Cloud utilizate:
- Samsung IoT ARTIK Cloud pentru IoT
- Cel mai recent IDE Arduino
Pasul 1: Configurarea ARTIK Cloud
1. Înscrieți-vă cu ARTIK Cloud. Accesați site-ul dezvoltatorului și creați un nou „tip de dispozitiv”.
2. Introduceți afișajul dorit și numele unic.
3. Creați un nou Manifest
4. Introduceți numele câmpului și altă descriere
5. Faceți clic pe Salvare și apoi navigați la Activare fila Manifest
6. Faceți clic pe butonul ACTIVE MANIFEST pentru a termina și veți fi redirecționat aici
S-a terminat crearea tipului de dispozitiv! Acum vă permite să creați aplicația dvs. care va utiliza dispozitivul respectiv.
Pasul 2: Creați aplicația Cloud ARTIK
1. Navigați la ARTIK Cloud Applications și faceți clic pe aplicație nouă
2. Introduceți numele aplicației dorite și adresa URL de redirecționare de autentificare.
Rețineți că este necesară adresa URL de redirecționare a autentificării. Acesta este folosit pentru autentificarea utilizatorilor acestei aplicații, prin urmare, va redirecționa către această adresă URL dacă este nevoie de autentificare. Am folosit https:// localhost / index / pentru eșantion.
3. Acum setați permisiunea aplicației dvs. de a citi și scrie, navigați la dispozitiv, apoi salvați.
Felicitări, acum ai aplicația ta!
Pasul 3: conectați dispozitivul
Acum permite conectarea aplicației pe care ați creat-o mai devreme.
1. Navigați la dispozitivele mele și faceți clic pe conectați alt dispozitiv.
2. Faceți clic pe noul tip de dispozitiv creat anterior, apoi faceți clic pe conectare dispozitiv.
3. Faceți clic pe setările dispozitivului conectat.
4. Rețineți aceste informații, deoarece veți avea nevoie de ele în program.
5. Navigați acum la dispozitivul conectat
Gata pentru configurarea ARTIK Cloud. Odată ce hardware-ul dvs. este activat, graficul va conține date.
Pasul 4: Configurarea senzorului hardware
Iată diagrama:
- Temp GND la MRK1000 GND
- Temp OUT la pinul digital MKR1000 1
- Temp VCC la MKR1000 5V
- Conectați un rezistor de 4.7K la Temp VCC și Temp OUT
- pH GND până la MRK1000 GND
- pH OUT la MKR1000 Pin analogic 1
- pH VCC la MKR1000 5V
Vedeți exemplul meu de cablare pe imaginile atașate.
Am adăugat un muf audio pentru detașarea ușoară a senzorului de temperatură. Dar acest lucru este opțional.
Pasul 5: Configurați software-ul necesar
- Mergeți la Arduino IDE și adăugați placa MKR1000.
- Căutați mkr1000 și faceți clic pe instalare
-
Adăugați biblioteca necesară: căutați biblioteci pentru a le instala:
- ArduinoJson - vom folosi acest lucru pentru a trimite date JSON către ARTIK CloudArduino
- HttpClient - gazdă pentru conectarea la API
- OneWire - necesar pentru citirea intrării digitale de la senzorul de temperatură
- DallasTemperature - Biblioteca necesară pentru senzorul de temperatură Dallas
Finalizați adăugarea software-ului necesar!
Pasul 6: Încărcați programul
1. Acum conectați MKR1000 la computer / laptop.
2. Descărcați software-ul de pe GitHub aici
3. Schimbați acreditările ARTIK Cloud API și Wifi.
4. Apoi încărcați codul software pe MKR1000 și începeți monitorizarea.
Notă: WiFi-ul dvs. trebuie să aibă conexiune la internet.
Pasul 7: Test de teren
Am testat senzorul hardware în piscina privată, publică și școlară. Colectarea datelor din grupul acestor respondenți ne-a permis să analizăm capacitatea hardware-ului.
Puteți așeza MKR1000 și senzorul pe o cutie și le puteți pune în piscină departe de contaminarea apei. Procedând astfel, puteți monitoriza calitatea apei dvs. și le puteți normaliza plasând substanțele chimice dorite.
Sper că acest tutorial îi ajută pe oameni să își construiască propriul dispozitiv DIY de monitorizare a calității apei pentru piscină. Mai va exista o conștientizare crescută cu privire la degradarea continuă a calității apei piscinei, deoarece oamenii tind să se concentreze mai mult pe facilitățile oferite în loc să verifice cât de sigure sunt. De asemenea, intenționează să contribuie la comunitate prin faptul că pot oferi un mijloc de a face testarea calității apei mai eficientă și mai eficientă fără sacrificarea inutilă a resurselor.
Clădire fericită!:)
Recomandat:
Monitor de temperatură pentru piscină MQTT: 7 pași (cu imagini)
Monitor de temperatură pentru piscină MQTT: Acest proiect este un însoțitor al celorlalte proiecte ale mele de automatizare la domiciliu. Este un monitor montat pe piscină care măsoară temperatura apei piscinei, aerul ambiant
Senzor solar pentru piscină crocodil: 7 pași (cu imagini)
Crocodile Solar Pool Sensor: Acest instructiv arată cum să construiți un senzor de piscină destul de special care măsoară temperatura piscinei și să-l transmită prin WiFi către aplicația Blynk și către un broker MQTT. Eu îl numesc „Crocodile Solar Pool Sensor”. Folosește programarea Arduino en
Robot de curățare solară Bluetooth pentru piscină subacvatică: 8 pași
Piscină subacvatică Robot de curățare solară Bluetooth: În casa mea am o piscină, dar cea mai mare problemă cu piscinele demontabile este murdăria care se depune pe fund, că filtrul de apă nu aspiră. Așa că m-am gândit la o modalitate de a curăța murdăria de jos. Și începând cu
SKARA- Robot de curățare manuală pentru piscină Autonom Plus Plus: 17 pași (cu imagini)
SKARA- Robot de curățare manuală pentru piscină Autonom Plus: Timpul este bani, iar munca manuală este scumpă. Odată cu apariția și avansarea în tehnologiile de automatizare, trebuie dezvoltată o soluție fără probleme pentru proprietarii de case, societăți și cluburi pentru a curăța bazinele de resturile și murdăria vieții de zi cu zi, până în mai
Sistem de monitorizare pentru animale de companie Arduino și Raspberry Pi: 19 pași (cu imagini)
Sistem de monitorizare pentru animale Arduino și Raspberry Pi: recent, în vacanță, ne-am dat seama de lipsa conexiunii cu animalul nostru de companie Beagle. După unele cercetări, am găsit produse care includeau o cameră statică care permitea monitorizarea și comunicarea cu animalul de companie. Aceste sisteme au avut anumite beneficii b