Talaan ng mga Nilalaman:
- Hakbang 1: Mag-set up ng ThingSpeak Account
- Hakbang 2: Lumikha ng isang Channel
- Hakbang 3: Kumuha ng Mga ThingSpeak API Keys
- Hakbang 4: Siguraduhin na Ang Arduino IDE na Mga Aklatan Ay Napapanahon
- Hakbang 5: Siguraduhin na Ang Arduino IDE na Mga Aklatan Ay Napapanahon
- Hakbang 6: Siguraduhin na Ang Iyong Arduino IDE na Mga Aklatan Ay Napapanahon
- Hakbang 7: Siguraduhin na Ang Arduino IDE na Mga Aklatan Ay Napapanahon
- Hakbang 8: I-flash ang Pool Kit Gamit ang Tamang Code
- Hakbang 9: I-flash ang Pool Kit Gamit ang Tamang Code
- Hakbang 10: I-flash ang Pool Kit Gamit ang Tamang Code
- Hakbang 11: Pag-set up ng HUZZAH Board
- Hakbang 12: Pag-set up ng HUZZAH Board
- Hakbang 13: Tingnan ang mga Pagbasa
- Hakbang 14: Pagkakalibrate ng Sensor
- Hakbang 15: Pagkakalibrate ng Sensor
- Hakbang 16: Pagkakalibrate ng Sensor
- Hakbang 17: Pag-calibrate ng Sensor (Bahagi 1: Calibrate Temperature)
- Hakbang 18: Halos Tapos Na
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Ipapakita sa iyo ng tutorial na ito kung paano i-set up ang WiFi Pool kit mula sa Atlas Scientific. Sinusukat ng meter ang PH, potensyal na pagbabawas ng oksihenasyon (ORP), 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 Pool Kit
- Micro USB cable
- Windows computer
Software / Program:
- Arduino IDE
- ThingSpeak
Hakbang 1: Mag-set up ng ThingSpeak Account
Dahil ang data ng sensor ay nakaimbak / tiningnan sa ThingSpeak, kakailanganin mong mag-set up ng isang ThingSpeak account. Lumikha ng iyong ThingSpeak account sa pamamagitan ng pag-click DITO.
Hakbang 2: 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 Sensor
Patlang 1 pH
Field 2 ORP (mV)
Patlang 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
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
A. Tiyaking mayroon kang tamang landas para sa Esp8266 Library
Sa IDE, pumunta sa File> Preferensya
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
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
Hakbang 7: Siguraduhin na Ang Arduino IDE na Mga Aklatan Ay Napapanahon
D. Idagdag ang EZO I2C library
Upang mai-download ang EZO library. ZIP 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 Pool Kit 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> pool_kit
Hakbang 9: I-flash ang Pool Kit 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 Pool Kit 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
A. Itakda ang target na CPU sa flash
Mga tool> Lupon> Adafruit Feather HUZZAH ESP8266
Hakbang 12: Pag-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
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 Pool Meter na kumonekta sa ThingSpeak sa bootup.
Ang pagpasok ng utos ng botohan ay titigil sa Wi-Fi Pool Meter mula sa pag-upload ng mga pagbasa sa ThingSpeak, habang ina-debug mo ang iyong mga problema sa WiFi.
Hakbang 14: 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
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
C. I-calibrate ang ORP
Banlawan ang probe at ipasok ito nang direkta sa solusyon ng pagkakalibrate ng 225mV, at tubig ang mga nabasa. Maghintay para sa mga pagbasa ng ORP upang maging matatag. Aabutin ito ng halos 10 - 60 segundo.
Kapag nagpapatatag ang mga pagbasa, ilabas ang command orp: cal, 225
Hakbang 17: Pag-calibrate ng Sensor (Bahagi 1: Calibrate Temperature)
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
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.