Cuprins:

Contor de hidroponie Atlas WiFi: 19 pași
Contor de hidroponie Atlas WiFi: 19 pași

Video: Contor de hidroponie Atlas WiFi: 19 pași

Video: Contor de hidroponie Atlas WiFi: 19 pași
Video: CURIOSITY 207 - APPLE E PE VAL, SCANDALUL ELECTRICELOR, VÂND GOLF, REVE(0)LUȚIA AI, VIRUȘI GALACTICI 2024, Noiembrie
Anonim
Contor de hidroponie Atlas WiFi
Contor de hidroponie Atlas WiFi

Acest tutorial vă va arăta cum să configurați kitul de hidroponie WiFi de la Atlas Scientific. Contorul măsoară pH-ul, conductivitatea ș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 hidroponie WiFi
  • Cablu micro USB
  • Computer Windows

Software / programe:

  • IDE Arduino
  • ThingSpeak

Pasul 1: configurați un cont ThingSpeak

Configurați un cont ThingSpeak
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

Creați un canal
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.

Denumiți senzorii Atlas

PH-ul câmpului 1

Câmpul 2 EC (μS / cm)

Arhivat 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

Obțineți cheile API ThingSpeak
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

Asigurați-vă că bibliotecile IDE Arduino sunt la zi
Asigurați-vă că bibliotecile IDE Arduino sunt la zi

A. Asigurați-vă că aveți calea corectă pentru Biblioteca Esp8266

În IDE, accesați Fișier> Preferințe

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

Asigurați-vă că bibliotecile IDE Arduino sunt la zi
Asigurați-vă că bibliotecile IDE Arduino sunt la zi

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

Asigurați-vă că bibliotecile IDE Arduino sunt la zi
Asigurați-vă că bibliotecile IDE Arduino sunt la zi

C. Descărcați biblioteca ThingSpeak pentru Arduino

Faceți clic AICI pentru a descărca cea mai recentă versiune a bibliotecii ThingSpeak.

Nu-l dezarhivați

Importați fișierul. ZIP în ID-ul dvs. Arduino accesând Sketch> Include Library> Add. ZIP Library

Pasul 7: Asigurați-vă că bibliotecile Arduino IDE sunt actualizate

Asigurați-vă că bibliotecile IDE Arduino sunt la zi
Asigurați-vă că bibliotecile IDE Arduino sunt la zi

D. Adăugați biblioteca EZO I2C

Pentru a descărca fișierul bibliotecii Ezo_I2c, 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: Puneți contorul Hydroponics cu codul corect

Blițează contorul de hidroponie cu codul corect
Blițează contorul de hidroponie 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>

Aveți două opțiuni de cod: Hydroponics_kit sau Hydroponics_kit_with_DO

(Versiunea „cu DO” este pentru persoanele care doresc să adauge oxigen dizolvat)

Pasul 9: Puneți contorul Hydroponics cu codul corect

Puneți contorul Hydroponics cu codul corect
Puneți contorul Hydroponics 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: Puneți contorul Hydroponics cu codul corect

Blițează contorul de hidroponie cu codul corect
Blițează contorul de hidroponie 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

Configurarea plăcii HUZZAH
Configurarea plăcii HUZZAH

A. Setați CPU țintă să clipească

Instrumente> Placă> Adafruit Feather HUZZAH ESP8266

Pasul 12: Configurarea plăcii HUZZAH

Configurarea plăcii HUZZAH
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

Vezi Citirile
Vezi Citirile
Vezi Citirile
Vezi Citirile
Vezi Citirile
Vezi Citirile

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.

Wi-Fi Hydroponics Meter va încerca întotdeauna să se conecteze la ThingSpeak la pornire.

Dacă introduceți comanda de sondaj, opritorul Wi-Fi Hydroponics Meter nu va încărca citirile în ThingSpeak, în timp ce depanați problemele WiFi.

Pasul 14: Calibrarea senzorului

Calibrarea senzorului
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

Calibrarea senzorului
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

Calibrarea senzorului
Calibrarea senzorului
Calibrarea senzorului
Calibrarea senzorului

C. Calibrați conductivitatea

Sonda K1.0 este calibrată mai jos.

Când calibrați conductivitatea, trebuie întotdeauna să calibrați mai întâi o sondă uscată. Asigurați-vă că sonda este uscată înainte de a emite comanda sa, ec: cal, uscată

Odată ce calibrarea uscată a fost finalizată, puneți sonda într-o ceașcă mică a soluției de calibrare de 12, 880μS. Agitați sonda pentru a vă asigura că nu aveți bule de aer prinse în zona de detectare. Ar trebui să vedeți citiri care sunt oprite cu 1 - 40% din valoarea declarată a soluției de calibrare. Așteptați stabilizarea citirilor.

Când citirile se stabilizează, lansați comanda de calibrare a punctului scăzut ec: cal, low, 12880 Citirile nu se vor schimba.

Clătiți sonda înainte de calibrare la punctul culminant. Se toarnă o cantitate mică la soluția de calibrare de 80, 000μS într-o ceașcă. Agitați sonda pentru a elimina aerul blocat. Din nou, citirile pot fi oprite cu 1 - 40%. Așteptați stabilizarea citirilor.

Odată ce citirile se stabilizează, emiteți comanda de calibrare a punctului înalt ec: cal, high, 80000. Citirile se vor schimba, calibrarea completă.

Pasul 17: Calibrarea senzorului

Calibrarea senzorului
Calibrarea senzorului

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

Aproape gata
Aproape gata

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.

Pasul 19: Suplimentar: Cum se adaugă oxigen dizolvat la contor

Pentru instrucțiuni, faceți clic AICI

Recomandat: