Talaan ng mga Nilalaman:

Atlas WiFi Hydroponics Meter: 19 Hakbang
Atlas WiFi Hydroponics Meter: 19 Hakbang

Video: Atlas WiFi Hydroponics Meter: 19 Hakbang

Video: Atlas WiFi Hydroponics Meter: 19 Hakbang
Video: Wi-Fi Pool Kit | Atlas Scientific 2024, Nobyembre
Anonim
Atlas WiFi Hydroponics Meter
Atlas WiFi Hydroponics Meter

Ipapakita sa iyo ng tutorial na ito kung paano i-set up ang WiFi Hydroponics kit mula sa Atlas Scientific. Sinusukat ng metro ang pH, conductivity, at temperatura. Ang data ay na-upload sa platform ng ThingSpeak, kung saan maaari itong subaybayan nang malayuan sa pamamagitan ng isang mobile device o computer.

Para sa detalyadong impormasyon sa kit na ito, sumangguni sa datasheet nito sa pamamagitan ng pag-click DITO.

BABALA:

  • Ang Atlas Scientific ay hindi gumagawa ng electronics ng consumer. Ang kagamitan na ito ay inilaan para sa mga de-koryenteng inhinyero. Kung hindi ka pamilyar sa electrical engineering o naka-embed na mga program ng system, maaaring hindi para sa iyo ang produktong ito.
  • Ang aparatong ito ay binuo at nasubok gamit ang isang Windows computer. Hindi ito nasubukan sa Mac, hindi alam ng Atlas Scientific kung ang mga tagubiling ito ay katugma sa isang Mac system.

Hardware:

  • WiFi Hydroponics Kit
  • Micro USB cable
  • Windows computer

Software / Program:

  • Arduino IDE
  • ThingSpeak

Hakbang 1: Mag-set up ng ThingSpeak Account

Mag-set up ng ThingSpeak Account
Mag-set up ng ThingSpeak Account

Dahil ang data ng sensor ay nakaimbak / tiningnan sa ThingSpeak, kakailanganin mong mag-setup ng isang ThingSpeak account. Lumikha ng iyong ThingSpeak account sa pamamagitan ng pag-click DITO.

Hakbang 2: Lumikha ng isang Channel

Lumikha ng isang Channel
Lumikha ng isang Channel

Ang iyong data ay na-upload sa ThingSpeak sa pamamagitan ng isang 'Channel.' Piliin ang Bagong Channel

Punan ang naka-highlight na mga kahon. (Tiyaking mag-click sa mga checkbox upang paganahin ang patlang 2 at 3). Para sa sanggunian, ito ang ipinasok namin.

Pangalan ng Atlas Sensors

Patlang 1 pH

Patlang 2 EC (μS / cm)

Na-file na 3 Temp (° C)

Mag-scroll sa ilalim ng pahina at i-click ang I-save ang Channel

Hakbang 3: Kumuha ng Mga ThingSpeak API Keys

Kumuha ng Mga ThingSpeak API Keys
Kumuha ng Mga ThingSpeak API Keys

Matapos mong mai-save ang iyong mga setting ng channel, mai-redirect ka sa iyong pahina ng channel. Mag-click sa mga API key

Tiyaking i-save ang iyong Channel ID at Sumulat ng API Key. Kakailanganin namin ang mga ito sa mga susunod na hakbang.

Hakbang 4: Siguraduhin na Ang Arduino IDE na Mga Aklatan Ay Napapanahon

Siguraduhin na Ang Arduino IDE na Mga Aklatan Ay Napapanahon
Siguraduhin na Ang Arduino IDE na Mga Aklatan Ay Napapanahon

A. Tiyaking mayroon kang tamang landas para sa Esp8266 Library

Sa IDE, pumunta sa File> Mga Kagustuhan

Hanapin ang kahon ng teksto ng Mga URL ng Addition Boards Manager.

Tiyaking ang URL na ito ay nasa textbox

Mag-click sa OK

Hakbang 5: Siguraduhin na Ang Arduino IDE na Mga Aklatan Ay Napapanahon

Siguraduhin na Ang Arduino IDE na Mga Aklatan Ay Napapanahon
Siguraduhin na Ang Arduino IDE na Mga Aklatan Ay Napapanahon

B. I-update ang esp8266 board

Sa IDE, pumunta sa Tools> Board> Boards Manager

Sa search bar ng Boards Manager, tingnan ang esp8266. Mag-update sa pinakabagong bersyon kung wala mo ito. (Ang Bersyon 2.6.3 ay hindi ang pinakabagong bersyon)

Hakbang 6: Siguraduhin na Ang Iyong Arduino IDE na Mga Aklatan Ay Napapanahon

Siguraduhin na Ang Arduino IDE na Mga Aklatan Ay Napapanahon
Siguraduhin na Ang Arduino IDE na Mga Aklatan Ay Napapanahon

C. I-download ang ThingSpeak library para sa Arduino

Mag-click DITO upang i-download ang pinakabagong bersyon ng ThingSpeak library.

Huwag i-unzip ito

I-import ang. ZIP file sa iyong Arduino IDE sa pamamagitan ng pagpunta sa Sketch> Isama ang Library> Magdagdag ng. ZIP Library

Hakbang 7: Siguraduhin na Ang Arduino IDE na Mga Aklatan Ay Napapanahon

Siguraduhin na Ang Arduino IDE na Mga Aklatan Ay Napapanahon
Siguraduhin na Ang Arduino IDE na Mga Aklatan Ay Napapanahon

D. Idagdag ang EZO I2C library

Upang i-download ang Ezo_I2c library file, i-click DITO.

Huwag i-unzip ito

I-import ang. ZIP file sa iyong Arduino IDE. Upang mai-import ang. ZIP file pumunta sa Sketch> Isama ang Library> Idagdag. ZIP Library

Hakbang 8: I-flash ang Hydroponics Meter Gamit ang Tamang Code

I-flash ang Hydroponics Meter Gamit ang Tamang Code
I-flash ang Hydroponics Meter Gamit ang Tamang Code

A. Piliin, buksan, at ayusin ang code na nais mong gamitin para sa iyong Wi-Fi Kit

File> Mga Halimbawa> EZO_I2C_lib-master> Mga Halimbawa> IOT_kits>

Mayroon kang dalawang pagpipilian ng code: Hydroponics_kit o Hydroponics_kit_with_DO

(Ang bersyon na "may DO" ay para sa mga taong nais magdagdag ng natutunaw na oxygen)

Hakbang 9: I-flash ang Hydroponics Meter Gamit ang Tamang Code

I-flash ang Hydroponics Meter Gamit ang Tamang Code
I-flash ang Hydroponics Meter Gamit ang Tamang Code

B. Punan ang iyong mga kredensyal sa Wi-Fi / ThingSpeak

Punan ang iyong pangalan at password ng Wi-Fi, kasama ang Channel ID at Isulat ang API Key sa code.

Hakbang 10: I-flash ang Hydroponics Meter Gamit ang Tamang Code

I-flash ang Hydroponics Meter Gamit ang Tamang Code
I-flash ang Hydroponics Meter Gamit ang Tamang Code

C. Pagse-set up ng iyong bomba

Kung wala kang isang nakakabit na bomba, maaari mo lamang laktawan ang bahaging ito. Ang code ay sa halip ay nagpapaliwanag. Itakda mo kung anong mga parameter ang mag-uudyok sa bomba upang makisali.

Hakbang 11: Pag-set up ng HUZZAH Board

Pagse-set up ng HUZZAH Board
Pagse-set up ng HUZZAH Board

A. Itakda ang target na CPU sa flash

Mga tool> Lupon> Adafruit Feather HUZZAH ESP8266

Hakbang 12: Pag-set up ng HUZZAH Board

Pagse-set up ng HUZZAH Board
Pagse-set up ng HUZZAH Board

B. Ayusin ang Mga Setting ng CPU

Tiyaking tama ang mga setting ng CPU sa Adafruit Feather HUZZAH ESP8266. Upang ayusin ang mga setting ng CPU, i-click ang Mga Tool.

Para sa sanggunian, ito ang itinakda ng Atlas Scientific ang mga setting ng CPU.

(Ang iyong mga pagpipilian ay maaaring hindi eksaktong pareho, subukan lamang at itugma ang mga ito nang malapit hangga't maaari)

Hakbang 13: Tingnan ang mga Pagbasa

Tingnan ang mga Pagbasa
Tingnan ang mga Pagbasa
Tingnan ang mga Pagbasa
Tingnan ang mga Pagbasa
Tingnan ang mga Pagbasa
Tingnan ang mga Pagbasa

Buksan ang iyong Arduino serial monitor (Dapat ay nakatakda ang serial monitor sa com port ng Adafruit Feather HUZZAH). Itakda sa pagbalik sa karwahe at 9600 baud.

Laging susubukan ng Wi-Fi Hydroponics Meter na kumonekta sa ThingSpeak sa bootup.

Ang pagpasok sa utos ng botohan ay titigilan ang Wi-Fi Hydroponics Meter mula sa pag-upload ng mga pagbasa sa ThingSpeak, habang idi-debug mo ang iyong mga problema sa WiFi.

Hakbang 14: Pagkakalibrate ng Sensor

Pagkakalibrate ng Sensor
Pagkakalibrate ng Sensor

Ang Atlas Scientific ay lumikha ng isang listahan ng mga utos ng pagkakalibrate na binuo sa silid-aklatan. Mag-type ng tulong sa serial monitor upang makita ang listahan ng mga utos.

A. Ang utos ng botohan

Ipadala ang command poll. Hahayaan ka nitong makita ang mga pagbasa isang beses bawat segundo at hihinto ito sa pag-upload sa ThingSpeak habang nagkakalibrate ka.

Hakbang 15: Pagkakalibrate ng Sensor

Pagkakalibrate ng Sensor
Pagkakalibrate ng Sensor

B. I-calibrate ang pH

Kapag nag-calibrate ng pH, dapat mong palaging i-calibrate muna sa pH 7

Alisin ang bote ng soaker at banlawan ang probe ng pH. Alisin ang tuktok ng supot ng solusyon sa pagkakalibrate ng PH 7.00. Ilagay ang probe ng pH sa loob ng lagayan at hayaan ang lugar ng pagsisiyasat sa solusyon sa pagkakalibrate hanggang sa magpapatatag ang mga pagbasa. Tatagal ito ng 1 - 2 minuto.

Kapag ang mga pagbasa ay nagpapatatag, i-isyu ang midpoint calibration command ph: cal, mid, 7

Banlawan ang probe at ulitin ang prosesong ito para sa parehong pH 4.00 at pH 10.00

Hakbang 16: Pagkakalibrate ng Sensor

Pagkakalibrate ng Sensor
Pagkakalibrate ng Sensor
Pagkakalibrate ng Sensor
Pagkakalibrate ng Sensor

C. I-calibrate ang Pag-uugali

Ang K1.0 na pagsisiyasat ay na-calibrate sa ibaba.

Kapag nag-calibrate ng conductivity, dapat mong palaging i-calibrate muna ang isang dry probe. Tiyaking tuyo ang probe bago maglabas ng kanyang utos, ec: cal, dry

Kapag natapos na ang dry calibration, ilagay ang probe sa isang maliit na tasa ng 12, 880μS calibration solution. Iling ang probe upang matiyak na wala kang mga nakulong na mga bula ng hangin sa lugar ng sensing. Dapat mong makita ang mga pagbabasa na naka-off ng 1 - 40% mula sa nakasaad na halaga ng solusyon sa pagkakalibrate. Hintaying magpapatatag ang mga pagbasa.

Kapag nagpapatatag ang mga pagbasa, mag-isyu ng mababang point calibration command ec: cal, low, 12880 Ang mga pagbasa ay hindi magbabago.

Banlawan ang probe bago i-calibrate sa mataas na point. Ibuhos ang isang maliit na halaga sa 80, 000μS calibration solution sa isang tasa. Iling ang probe upang alisin ang nakulong na hangin. Muli, ang mga pagbasa ay maaaring i-off ng 1 - 40%. Hintaying magpapatatag ang mga pagbasa.

Kapag ang mga pagbasa ay nagpapatatag, mag-isyu ng high point calibration command ec: cal, high, 80000. Ang mga pagbasa ay magbabago, kumpleto ang pagkakalibrate.

Hakbang 17: Pagkakalibrate ng Sensor

Pagkakalibrate ng Sensor
Pagkakalibrate ng Sensor

Ang pag-calibrate sa pt-1000 temperatura probe ay hindi kinakailangan. Gayunpaman, kung nais mo, isang simpleng pamamaraan ay ilagay ang pt-1000 probe sa kumukulong tubig. Pagkatapos ay mag-isyu ng utos ng rtd: cal, t kung saan t = ang halaga ng temperatura.

Hakbang 18: Halos Tapos Na

Malapit ng matapos
Malapit ng matapos

Kapag natapos mo na ang pagkakalibrate, i-isyu ang utos ng datalog upang ipagpatuloy ang pagkuha ng pagbabasa bawat 15 segundo at i-upload ito sa ThingSpeak.

Upang makita ang data sa iyong telepono, i-download ang ThingSpeak app.

Hakbang 19: Karagdagang: Paano Magdaragdag ng Natunaw na Oxygen sa Metro

Para sa mga tagubilin, mag-click DITO

Inirerekumendang: