Cuprins:
- Pasul 1: configurați un cont ThingSpeak
- Pasul 2: Creați un canal
- Pasul 3: obțineți cheile API ThingSpeak
- Pasul 4: Asigurați-vă că bibliotecile Arduino IDE sunt actualizate
- Pasul 5: asigurați-vă că bibliotecile Arduino IDE sunt actualizate
- Pasul 6: asigurați-vă că bibliotecile Arduino IDE sunt actualizate
- Pasul 7: Asigurați-vă că bibliotecile Arduino IDE sunt actualizate
- Pasul 8: Flash Flash Kit-ul cu codul corect
- Pasul 9: Blițează setul de piscină cu codul corect
- Pasul 10: Blițează setul de piscină cu codul corect
- Pasul 11: Configurarea plăcii HUZZAH
- Pasul 12: Configurarea plăcii HUZZAH
- Pasul 13: consultați lecturile
- Pasul 14: Calibrarea senzorului
- Pasul 15: Calibrarea senzorului
- Pasul 16: Calibrarea senzorului
- Pasul 17: Calibrarea senzorului (Partea 1: Calibrarea temperaturii)
- Pasul 18: Aproape terminat
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Acest tutorial vă va arăta cum să configurați setul WiFi Pool de la Atlas Scientific. Contorul măsoară pH-ul, potențialul de reducere a oxidării (ORP) și temperatura. Datele sunt încărcate pe platforma ThingSpeak, unde pot fi monitorizate de la distanță prin intermediul unui dispozitiv mobil sau computer.
Pentru informații detaliate despre acest kit, consultați fișa tehnică a acestuia făcând clic AICI.
AVERTIZĂRI:
- Atlas Scientific nu produce produse electronice de larg consum. Acest echipament este destinat inginerilor electrici. Dacă nu sunteți familiarizați cu ingineria electrică sau cu programarea sistemelor integrate, este posibil ca acest produs să nu fie pentru dvs.
- Acest dispozitiv a fost dezvoltat și testat folosind un computer Windows. Nu a fost testat pe Mac, Atlas Scientific nu știe dacă aceste instrucțiuni sunt compatibile cu un sistem Mac.
Hardware:
- Set de piscină WiFi
- Cablu micro USB
- Computer Windows
Software / programe:
- IDE Arduino
- ThingSpeak
Pasul 1: configurați un cont ThingSpeak
Deoarece datele senzorului sunt stocate / vizualizate pe ThingSpeak, va trebui să configurați un cont ThingSpeak. Creați-vă contul ThingSpeak făcând clic AICI.
Pasul 2: Creați un canal
Datele dvs. sunt încărcate în ThingSpeak printr-un „canal”. Selectați Canal nou
Completați casetele evidențiate. (Asigurați-vă că dați clic pe casetele de selectare pentru a activa câmpurile 2 și 3). Pentru referință, acesta este ceea ce am introdus.
Denumirea senzorului Atlas
PH-ul câmpului 1
Câmpul 2 ORP (mV)
Câmpul 3 Temp (° C)
Derulați până în partea de jos a paginii și faceți clic pe Salvare canal
Pasul 3: obțineți cheile API ThingSpeak
După ce ați salvat setările canalului, veți fi redirecționat către pagina canalului. Faceți clic pe chei API
Asigurați-vă că salvați ID-ul canalului și Scrieți cheia API. Vom avea nevoie de acestea în următorii pași.
Pasul 4: Asigurați-vă că bibliotecile Arduino IDE sunt actualizate
A. Asigurați-vă că aveți calea corectă pentru Biblioteca Esp8266
În IDE, accesați Fișier> Preferință
Găsiți caseta de text Adrese URL a Managerului de plăci.
Asigurați-vă că această adresă URL se află în caseta de text
Faceți clic pe OK
Pasul 5: asigurați-vă că bibliotecile Arduino IDE sunt actualizate
B. Actualizați placa esp8266
În IDE, accesați Instrumente> Placă> Manager placi
În bara de căutare a Managerului de borduri, căutați esp8266. Actualizați la cea mai recentă versiune dacă nu o aveți deja. (Versiunea 2.6.3 nu este cea mai recentă versiune)
Pasul 6: asigurați-vă că bibliotecile Arduino IDE sunt actualizate
Pasul 7: Asigurați-vă că bibliotecile Arduino IDE sunt actualizate
D. Adăugați biblioteca EZO I2C
Pentru a descărca fișierul. ZIP al bibliotecii EZO, faceți clic AICI.
Nu-l dezarhivați
Importați fișierul. ZIP în ID-ul dvs. Arduino. Pentru a importa fișierul. ZIP, accesați Sketch> Include Library> Add. ZIP Library
Pasul 8: Flash Flash Kit-ul cu codul corect
A. Selectați, deschideți și reglați codul pe care doriți să îl utilizați pentru setul dvs. Wi-Fi
Fișier> Exemple> EZO_I2C_lib-master> Exemple> IOT_kits> pool_kit
Pasul 9: Blițează setul de piscină cu codul corect
B. Completați datele de conectare Wi-Fi / ThingSpeak
Completați numele și parola Wi-Fi, împreună cu ID-ul canalului și Scrieți cheia API în cod.
Pasul 10: Blițează setul de piscină cu codul corect
C. Instalarea pompei
Dacă nu aveți o pompă atașată, puteți sări peste această parte. Codul este destul de auto-explicativ. Setați ce parametri vor declanșa cuplarea pompei.
Pasul 11: Configurarea plăcii HUZZAH
A. Setați CPU țintă să clipească
Instrumente> Placă> Adafruit Feather HUZZAH ESP8266
Pasul 12: Configurarea plăcii HUZZAH
B. Reglați setările CPU
Asigurați-vă că setările procesorului de pe Adafruit Feather HUZZAH ESP8266 sunt corecte. Pentru a regla setările CPU, faceți clic pe Instrumente.
Pentru referință, aceasta este setarea setărilor CPU Atlas Scientific.
(Este posibil ca opțiunile dvs. să nu fie exact aceleași, pur și simplu încercați să le potriviți cât mai aproape posibil)
Pasul 13: consultați lecturile
Deschideți monitorul serial Arduino (Trebuie să aveți monitorul serial setat pe portul de comutare al Adafruit Feather HUZZAH). Setați la returul transportului și 9600 baud.
Aparatul de măsurare a piscinei Wi-Fi va încerca întotdeauna să se conecteze la ThingSpeak la pornire.
Introducerea comenzii sondaj va opri contorul Wi-Fi Pool Meter de a încărca citirile în ThingSpeak, în timp ce depanați problemele WiFi.
Pasul 14: Calibrarea senzorului
Atlas Scientific a creat o listă de comenzi de calibrare care sunt încorporate în bibliotecă. Tastați ajutor în monitorul serial pentru a vedea lista de comenzi.
A. Comanda sondajului
Trimiteți sondajul de comandă. Acest lucru vă va permite să vedeți citirile o dată pe secundă și se va opri încărcarea în ThingSpeak în timp ce vă calibrați.
Pasul 15: Calibrarea senzorului
B. Calibrați pH-ul
Când calibrați pH-ul, trebuie întotdeauna să calibrați întotdeauna la pH 7.
Scoateți flaconul de absorbant și clătiți sonda de pH. Îndepărtați partea superioară a pungii de soluție de calibrare pH 7,00. Așezați sonda de pH în interiorul pungii și lăsați sonda în soluția de calibrare până când valorile se stabilizează. Aceasta va dura 1-2 minute.
Odată ce citirile s-au stabilizat, lansați comanda de calibrare a punctului mediu ph: cal, mid, 7
Clătiți sonda și repetați acest proces atât pentru pH 4,00, cât și pentru pH 10,00
Pasul 16: Calibrarea senzorului
C. Calibrați ORP
Clătiți sonda și introduceți-o direct în soluția de calibrare de 225mV și udați citirile. Așteptați ca citirile ORP să se stabilizeze. Aceasta va dura aproximativ 10 - 60 de secunde.
Când citirile se stabilizează, lansați comanda orp: cal, 225
Pasul 17: Calibrarea senzorului (Partea 1: Calibrarea temperaturii)
Nu este necesară calibrarea sondei de temperatură pt-1000. Cu toate acestea, dacă doriți, o metodă simplă este să plasați sonda pt-1000 în apă clocotită. Apoi lansați comanda rtd: cal, t unde t = valoarea temperaturii.
Pasul 18: Aproape terminat
După ce ați terminat calibrarea, lansați comanda datalog pentru a relua efectuarea unei citiri la fiecare 15 secunde și încărcarea acesteia în ThingSpeak.
Pentru a vedea datele de pe telefon, descărcați aplicația ThingSpeak.