
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59

Šī pamācība parādīs, kā uzraudzīt hidroponikas iestatījumu EK, pH un temperatūru un augšupielādēt datus IBM Watson pakalpojumā.
Vatsons var brīvi sākt darbu. Ir maksas plāni, taču bezmaksas plāns šim projektam ir vairāk nekā pietiekams.
1. darbība: lietas, kas jums būs nepieciešamas
- Jebkura ESP32 izstrādes plate. Šis šķiet saprātīgs, bet jebkurš darbosies.
- Izolēta EK zondes saskarne un K1 vadītspējas zonde. Abus varat iegūt vietnē ufire.co.
- Izolēta ISE zondes saskarnes plāksne un pH zonde arī no vietnes ufire.co.
- Daži izredzes un beigas, piemēram, vadi un USB kabeļi.
2. darbība: programmatūra
- Es pieņemu, ka esat pazīstams ar Arduino, Arduino IDE un vai tas jau ir instalēts. Ja nē, sekojiet saitēm.
- Nākamā lieta ir ESP32 platformas instalēšana. Kādu iemeslu dēļ to nav vienkāršojuši pieejamie IDE piedāvātie platformas pārvaldības līdzekļi, tāpēc jums būs jādodas uz github lapu un jāievēro atbilstošie instalēšanas norādījumi.
-
Tagad par bibliotēkām: no Arduino IDE dodieties uz Skice / Iekļaut bibliotēku / Pārvaldīt bibliotēkas …
- Atrodiet un instalējiet “Isolated EC Probe Interface”.
- Atrodiet un instalējiet PubSubClient.
- Meklējiet un instalējiet “Isolated ISE Probe Interface”.
- Meklējiet un instalējiet “ArduinoJson” versiju 5.13.2.
3. darbība. Savienojumu izveide

Mūsu izmantotajam ESP32 ir WiFi un BLE saskarnes, tāpēc tam ir nepieciešams tikai barošanas avots. Jūs, iespējams, vēlēsities USB kabeli, kas nodrošina strāvu, bet akumulators ir vēl viena iespēja. Daudzus ESP32 var iegādāties ar akumulatora uzlādes shēmu, kas jau atrodas uz tāfeles.
UFire ierīces, kurām mēs mērīsim EC, pH un temperatūru, tiek savienotas ar ESP32 ar I2C kopni. Izmantojot ESP32, I2C varat izvēlēties jebkuras divas tapas. Abas ierīces atradīsies vienā kopnē, tāpēc SCL un SDA tapas būs vienādas. Ja paskatās uz kodu (nākamais solis), jūs redzēsit šīs divas rindiņas.
ISE_pH pH (19, 23); uFire_EC mS (19, 23);
Es nolēmu SDA izmantot 19. tapu un SCL - 23. tapu. Tāpēc pievienojiet ESP32 3.3v (vai kā citādi tapu var saukt uz jūsu konkrētās plates) EC uFire ierīces 3.3/5v tapai, GND - GND, 19 - SDA un 23 - SCL. Tagad pievienojiet uFire pH plāksni EK plāksnei, piespraudes tapai. Jūsu ESP32 spraudnis var atšķirties no attēlā redzamā.
4. darbība. Izveidojiet IBM Watson kontu


Dodieties uz IBM Watson IoT platformas vietni un augšējā labajā stūrī noklikšķiniet uz “PIERAKSTĪTIES”. Noklikšķiniet uz apakšā esošās saites uz “Izveidot un IBMid”. Pabeidziet reģistrācijas procesu, un jūs galu galā nonāksit lielākoties tukšā tīmekļa lapā. Augšējā labajā stūrī redzēsit savu e -pasta adresi, noklikšķiniet uz tās un redzēsit, ka neesat organizācijas biedrs. Noklikšķiniet uz "Reģistrēties".
Jūs atradīsities IBM mākoņa pieteikšanās lapā. Noklikšķiniet uz "Pieteikšanās" un pēc tam nākamajā lapā noklikšķiniet uz "PIERAKSTĪTIES". Aizpildiet veidlapu un pēc tam pārbaudiet savu e -pastu. Dodieties atpakaļ uz šo lapu un instalējiet lietu interneta platformu.
Tagad dodieties uz pirmo lapu, šeit, noklikšķiniet uz savas e -pasta adreses, un izvēlnē “Bluemix Free xxxxxx” vajadzētu redzēt organizāciju. Ņemiet vērā sešu ciparu ciparu/burtu kombināciju. Jums tas būs vajadzīgs vēlāk, tas ir jūsu organizācijas ID.
Tagad varat doties uz šo saiti, noklikšķinot uz 'Lietu interneta platforma-vr. Nākamajā lapā redzēsit pogu “Palaist”. Es nokopētu šo saiti ātrākai piekļuvei nākamreiz, no šejienes viss tiks darīts.
5. darbība: nodrošiniet ierīci
- Ekrāna kreisajā pusē redzēsit izvēlni. Noklikšķiniet uz tā, kas izskatās kā mikroprocesors ar apzīmējumu “Ierīces”.
- Ekrāna augšējā vidū redzēsit “Pārlūkot”, “Darbība” un “Ierīču tipi”. Atlasiet “Ierīču tipi” un pēc tam “+ Pievienot ierīces tipu”.
- Ekrānā “Pievienot ierīces tipu” izveidojiet jaunu ierīces nosaukumu ESP32, noklikšķiniet uz Tālāk. Ja vēlaties, aizpildiet papildu informāciju veidlapā un pēc tam noklikšķiniet uz Gatavs. Nākamajā ekrānā noklikšķiniet uz "Reģistrēt ierīces"
- Ekrānā “Ierīču reģistrēšana” vajadzētu redzēt ierīces tipu, ESP32, jau aizpildītu un melnu, lai ievadītu “ierīces ID”. Es saucu savu '0001'. Noklikšķiniet uz Tālāk. Atstājiet autentifikācijas marķieri tukšu un noklikšķiniet uz Tālāk un pēc tam uz Gatavs.
- Nākamajā ekrānā jums tiks dota vienīgā iespēja nokopēt autentifikācijas marķieri. Kopējiet to un ņemiet vērā arī organizācijas ID, ierīces ID un ierīces tipu. Jums tas būs vajadzīgs nākamajam solim.
- Turiet šo lapu atvērtu un pārejiet pie nākamās darbības.
6. darbība. Skice

Jūs varat apskatīt avotu šeit.
- Kopējiet failus Arduino projektā.
-
Rediģēt Watson.h.
- Mainiet SSID un paroli uz savu WiFi tīkla informāciju.
- Mainiet Organization_ID, Device_Type, Device_ID un Authentication_Token, ņemot vērā informāciju, kas iegūta, veicot iepriekšējo darbību.
- Augšupielādējiet to savā ESP32 un apskatiet jauno ierīci IBM Watson vietnē. Noklikšķiniet uz ierīces un pēc tam uz “Valsts”. Tam vajadzētu parādīt vērtību atjaunināšanu. Ja tas nedarbojas, sadaļā “Žurnāli” varat atrast noderīgu informāciju.
7. darbība: skatiet datus

- Lapā IBM Watson IoT Platform noklikšķiniet uz augšējās kreisās ikonas, uz kuras ir deviņi mazi punkti ar apzīmējumu “Dēļi”.
- Noklikšķiniet uz "+ Izveidot jaunu dēli", sauciet to, kā vēlaties, noklikšķiniet uz "Tālāk" un pēc tam uz "Gatavs".
-
Atveriet jaunizveidoto padomi un pēc tam noklikšķiniet uz "+ Pievienot jaunu karti".
- Es izveidošu temperatūras vizualizāciju, izmantojot mērinstrumenta diagrammas tipu.
- Nākamajā lapā atlasiet mūsu ierīci un noklikšķiniet uz Tālāk
- Nākamajā lapā noklikšķiniet uz "Savienot jaunu datu kopu". Lodziņā “Notikums” atlasiet “statuss”, pēc tam sadaļā “Īpašums” vajadzētu redzēt mūsu datu vienumu sarakstu, izvēlieties “C”. Mainiet “Type” uz numuru un “Unit” uz “C”, tad “Min” un “Max” uz 0 un 85. Noklikšķiniet uz “Next”.
- Mainiet izmēru uz “S” vai “M”, lai redzētu mērinstrumentu diagrammu. “Nākamais” un pēc tam “Iesniegt”.
- Atkārtojiet iepriekš minētās darbības citiem datu vienumiem.
Ieteicams:
[2020] Divu (x2) mikro: bitu izmantošana, lai kontrolētu RC automašīnu: 6 soļi (ar attēliem)
![[2020] Divu (x2) mikro: bitu izmantošana, lai kontrolētu RC automašīnu: 6 soļi (ar attēliem) [2020] Divu (x2) mikro: bitu izmantošana, lai kontrolētu RC automašīnu: 6 soļi (ar attēliem)](https://i.howwhatproduce.com/images/001/image-1129-j.webp)
[2020] Divu (x2) mikro: bitu izmantošana RC automašīnas vadīšanai: Ja jums ir divi (x2) mikro: biti, vai esat domājis tos izmantot RC automašīnas tālvadībai? Jūs varat kontrolēt RC automašīnu, izmantojot vienu mikro: bitu kā raidītāju un otru kā uztvērēju. Ja izmantojat MakeCode redaktoru, lai kodētu mikro: b
IoT hidroponika - Adafruit IO izmantošana EK, PH un temperatūras reģistrēšanai: 6 soļi

IoT hidroponika - Adafruit IO izmantošana EK, PH un temperatūras reģistrēšanai: šī pamācība parādīs, kā uzraudzīt hidroponikas iestatījumu EK, pH un temperatūru un augšupielādēt datus Adafruit IO pakalpojumā. Ar Adafruit IO var sākt bez maksas. Ir maksas plāni, taču bezmaksas plāns ir vairāk nekā pietiekams šim speciālistam
IoT hidroponika - EK pasākums: 6 soļi

IoT hidroponika - pasākums EC: šī pamācība parādīs, kā izveidot Bluetooth zema enerģijas patēriņa lietisko interneta ierīci, lai uzraudzītu hidroponiskā barības šķīduma elektrisko vadītspēju. Aparatūra būs jebkura ESP32 izstrādes plate un uFire izolēta EC zondes saskarne
Aquasprouts: Vienkārša hidroponika: 3 soļi

Šajā projektā mēs izveidosim vienkāršu hidroponisku sistēmu, lai audzētu dažus mazus augus, kas savienoti ar tingg.io platformu. Tā pamatā ir tingg.io plate (ESP32) vai jebkura līdzvērtīga tāfele. Tas kontrolē temperatūru, mitrumu, gaismu, UV, mitrumu un
IOT laika mākonis - OpenWeatherMaps izmantošana: 11 soļi (ar attēliem)

IOT laika mākonis - izmantojot OpenWeatherMaps: Šis ir mākonis, kas karājas pie istabas griestiem un atskaņo noteiktus modeļus, pamatojoties uz rezultātu, kas atgriezts no interneta. Tas izgūst laika apstākļu datus no OpenWeatherMaps. To var kontrolēt manuāli, izmantojot tīmekļa saskarni, vai automātiski