Vytvorte si vlastný inteligentný poľnohospodársky senzor pomocou Arduina je projekt, ktorý meria vlhkosť pôdy, teplotu prostredia, vlhkosť vzduchu a úroveň svetla. Systém môže generovať upozornenia na zavlažovanie, keď je to potrebné, a môže zasielať dáta na webovú panelovú aplikáciu. Tento sprievodca vám poskytne všetky potrebné komponenty, schémy zapojenia, vzorový kód, kroky kalibrácie, tipy na odolnosť v teréne a spôsoby sledovania dát online, aby ste si mohli zriadiť funkčný senzor za približne 1-2 hodiny.
Inteligentné poľnohospodárske senzory sa používajú na zníženie zbytočného zavlažovania vo všetkých oblastiach od malých hobby záhrad po skleníky. Hotové priemyselné systémy sú silné, ale modulárny systém založený na Arduine je ekonomickejší a poučný pre začínajúcich farmárov, študentov, kutilov alebo malé podniky. Správnym výberom senzorov a pravidelnou kalibráciou môžeme získať dostatočne spoľahlivé výsledky pre každodenné rozhodovanie.
Cieľom tohto článku nie je len vytvoriť funkčný obvod, ale aj preskúmať merací princíp, presnosť dát, spotrebu energie, internetové pripojenie a bezpečné zdieľanie. Ak chcete zobraziť údaje zo senzora na webovej stránke alebo špeciálnom ovládacom paneli, budete potrebovať spoľahlivú infraštruktúru na hosting dát. V tomto bode môžete zvážiť možnosti Hostragons riešenia web hostingu pre dokumentáciu projektu, API rozhranie alebo administrátorský panel a Hostragons kontrol domény pre publikovanie domény.
Účel projektu a princíp činnosti
Tento inteligentný poľnohospodársky senzor zbiera štyri základné údaje z prostredia rastliny: vlhkosť pôdy, teplotu, vlhkosť vzduchu a intenzitu svetla. Arduino tieto údaje pravidelne číta, porovnáva ich s predom určenými prahovými hodnotami a výsledky môže posielať na sériový displej, LCD displej, SD kartu alebo cez Wi-Fi na webový server. V najjednoduchšej forme systém vydáva varovanie LED alebo bzučiakom, keď vlhkosť pôdy klesne pod stanovenú úroveň. V pokročilejšom režime môže spustiť mini vodné čerpadlo prostredníctvom reléového modulu.
Napríklad na malej balkónovej záhrade, kde sa pestujú paradajky, môže dlhodobé klesanie vlhkosti pôdy pod 35 % spôsobiť stres rastliny. Váš senzor vykonáva merania každých 10 minút, berie do úvahy priemer posledných 6 meraní a upozorní, ak je vlhkosť nízka, že je potrebné zavlažovanie. Tento prístup je bezpečnejší než rozhodovanie na základe jedného chybný merania, pretože pôdne senzory môžu niekedy vykazovať náhodné odchýlky v dôsledku slanosti, kvality kontaktu alebo náhlych zmien teploty.
Na strane IoT je logika jednoduchá: zariadenie meria, mikroprocesor interpretuje, pripojovací modul prenáša dáta a webový panel alebo databáza uchováva históriu. Ak plánujete zdieľať webový panel verejne, odporúča sa použiť HTTPS. Aj keď údaje zo senzora nevypadajú ako osobné, môžu poskytnúť náznaky o polohe, usporiadaní výroby a podnikateľských zvykoch. Preto je dobrým bezpečnostným zvykom zohľadniť tému čo je certifikát SSL a prečo je potrebný pri publikovaní vášho panelu.
Potrebné materiály a približné náklady
Nasledujúci zoznam sa skladá z komponentov, ktoré sú stabilne funkčné a ľahko dostupné pre začínajúcich užívateľov. Ceny sa líšia v závislosti od značky, kvality a dodávateľa; preto je správnejšie sústrediť sa na praktické výberové kritériá namiesto presných cien. Ak plánujete použiť senzor vonku, najdôležitejšou súčiastkou je kapacitný senzor vlhkosti pôdy a vodotesný kryt.
- Arduino Uno alebo Arduino Nano: Uno je vhodné pre začiatočníkov, Nano je ideálne pre kompaktné inštalácie.
- Kapacitný senzor vlhkosti pôdy: Je odolnejší voči korózii než rezistívne senzory.
- DHT22 alebo DHT11 teplotno-vlhkostný senzor: DHT22 je presnejší a má širší rozsah.
- LDR svetelný senzor a 10K odpor: Stačí na približné meranie úrovne svetla.
- ESP8266 Wi-Fi modul alebo priamo ESP32 doska: Používa sa na internetové pripojenie.
- Reléový modul a mini vodné čerpadlo: Voliteľné pre tých, ktorí chcú pridať automatické zavlažovanie.
- Externý 5V napájací adaptér alebo powerbank: Zabezpečuje stabilné napájanie v teréne.
- Breadboard, jumper káble, pájkovacie vybavenie: Potrebné na prototypy a trvalé pripojenia.
- IP65 box, káblové príchytky, silikónové tesnenie: Odporúčané pre odolnosť voči vonkajším podmienkam.
Počiatočné náklady sú vo väčšine scenárov nižšie ako pri hotových priemyselných systémoch. Pre základný merací systém sú Arduino, senzor vlhkosti pôdy, DHT senzor a káble dostatočné. S pridaním Wi-Fi, webového panela, automatickej pumpy a ochrany voči vonkajším podmienkam sa náklady zvyšujú, ale aj prínosy systému rastú. Obzvlášť v malých skleníkoch môže zaznamenávanie rozhodnutí o zavlažovaní jasne ukázať, v ktoré dni sa vyskytol stres z nedostatku vody.
Porovnanie Arduino, ESP32 a hotových senzorových súprav
Pred začatím projektu je dôležité rozhodnúť sa, ktorú dosku si vybrať. Arduino Uno poskytuje jednoduché učenie, zatiaľ čo ESP32 ponúka výhody v oblasti IoT s Wi-Fi a vyššou spracovateľskou kapacitou. Hotové súpravy umožňujú rýchlu inštaláciu, ale oblasť prispôsobenia môže byť obmedzená.
| Možnosť | Výhoda | Nevýhoda | Najvhodnejšie použitie |
|---|---|---|---|
| Arduino Uno | Veľa zdrojov, jednoduché pripojenie, ideálne pre vzdelávanie | Nemá integrované Wi-Fi, zaberá viac miesta v krabici | Prvé prototypy a vzdelávacie projekty |
| Arduino Nano | Malá veľkosť, nízke náklady, vhodné pre trvalé montáže | USB a pinová štruktúra môžu byť výzvou pre začiatočníkov | Inštalácie v kvetináčoch, na balkónoch a v kompaktných skleníkoch |
| ESP32 | Integrované Wi-Fi/Bluetooth, výkonný procesor, režimy nízkej spotreby | 3.3V logická úroveň si vyžaduje pozornosť | IoT systémy posielajúce dáta na webový panel |
| Hotová poľnohospodárska súprava | Rýchly štart, komponenty v balení sú kompatibilné | Obmedzené možnosti prispôsobenia a hodnoty učenia | Používatelia s obmedzeným časom |
Ak robíte prototyp po prvýkrát, najbezpečnejšou cestou je nastaviť prototyp pomocou Arduino Uno a prečítať si hodnoty na sériovom monitore. Ak chcete dáta poslať na internet, môžete pridať modul ESP8266 alebo prejsť na ESP32. Ak pripravujete profesionálny mini panel, ESP32 ponúka menej komponentov a čistejšiu architektúru.
Schéma zapojenia: Základné nastavenie obvodu
V základnej inštalácii je kapacitný senzor vlhkosti pôdy pripojený na analógový pin, DHT senzor na digitálny pin a LDR na analógový pin pomocou napäťového deliča. Pred zostavením obvodu vykonajte všetky pripojenia bez napájania. Ak plánujete používať vodné čerpadlo alebo relé, neberte napájací prúd priamo z Arduina; napájajte čerpadlo z iného zdroja a posielajte iba signál na ovládanie z Arduina.
Odporúčané pinové pripojenia
- VCC pôdneho senzora: 5V, GND: GND, AO: A0
- DHT22 VCC: 5V, GND: GND, DATA: D2
- LDR: Jeden koniec na 5V, druhý koniec na A1 a cez 10K odpor na GND
- Varovná LED: Pripojená na pin D8 s odporom 220 ohmov
- Signál relé: Pripojený na pin D7, čerpadlo je napájané z externého zdroja
Probná časť pôdneho senzora by mala byť zasadená kolmo do pôdy; pripojenia kábla by nemali byť v kontakte s pôdou. Namiesto toho, aby ste senzor nechávali vo vlhkej oblasti, je lepšie ho umiestniť blízko koreňovej zóny, ale ďalej od priamych miest akumulácie vody. Ak máte viac kvetináčov alebo záhonov, je zdravšie použiť samostatný senzor pre každú časť. Pokus o reprezentáciu celej plochy jedným senzorom môže byť obzvlášť zavádzajúci, najmä v prípade zavlažovacích systémov.
Nastavenie Arduino IDE a knižnice
Stiahnite si Arduino IDE z oficiálnych zdrojov a po pripojení dosky k počítaču najskôr overte, či doska funguje pomocou jednoduchého blink príkladu. Potom nainštalujte potrebnú knižnicu pre DHT senzor. V Arduino IDE môžete otvoriť správcu knižníc a nainštalovať knižnice DHT sensor library a Adafruit Unified Sensor. Tento krok uľahčuje čítanie teploty a vlhkosti v kóde.
Ak plánujete pripojiť projekt k webovému panelu, musíte do IDE pridať správcu dosiek pre ESP8266 alebo ESP32. V tomto sprievodcovi je však základný kód uvedený s logikou Arduino Uno, aby bol merací a rozhodovací algoritmus jasne zrozumiteľný. Následne môžete túto logiku rozšíriť na ESP32 pomocou protokolu HTTP POST alebo MQTT. Pri vytváraní API rozhrania vám sprievodcovia API a integráciou môžu pomôcť pri architektonickom plánovaní.
Príklad Arduino kódu
Nižšie uvedený kód číta vlhkosť pôdy, teplotu, vlhkosť vzduchu a úroveň svetla. Ak vlhkosť pôdy klesne pod stanovenú prahovú hodnotu, LED vydá varovanie. Neočakávajte priamu hodnotu percent bez kalibrácie; každý senzor a typ pôdy môže produkovať rôzne analógové rozsahy. Preto by ste mali prispôsobiť suché a mokré hodnoty vo vašom kóde podľa vlastných meraní.
#include <DHT.h>
#define DHTPIN 2
#define DHTTYPE DHT22
#define SOIL_PIN A0
#define LDR_PIN A1
#define LED_PIN 8
DHT dht(DHTPIN, DHTTYPE);
int dryValue = 820;
int wetValue = 360;
int minMoisture = 40;
void setup() {
Serial.begin(9600);
dht.begin();
pinMode(LED_PIN, OUTPUT);
}
void loop() {
int soilRaw = analogRead(SOIL_PIN);
int lightRaw = analogRead(LDR_PIN);
float temp = dht.readTemperature();
float hum = dht.readHumidity();
int soilPercent = map(soilRaw, dryValue, wetValue, 0, 100);
soilPercent = constrain(soilPercent, 0, 100);
if (soilPercent < minMoisture) { digitalWrite(LED_PIN, HIGH); }
else { digitalWrite(LED_PIN, LOW); }
Serial.print("Vlhkosť pôdy: "); Serial.print(soilPercent); Serial.println("%");
Serial.print("Teplota: "); Serial.print(temp); Serial.println(" C");
Serial.print("Vlhkosť vzduchu: "); Serial.print(hum); Serial.println("%");
Serial.print("Svetelná surová hodnota: "); Serial.println(lightRaw);
Serial.println("---");
delay(10000);
}
V kóde bola použitá 10-sekundová frekvencia merania. V reálnych poľnohospodárskych aplikáciách je 10 sekúnd väčšinou zbytočne časté. Pre kvetináče alebo skleníky môže byť dostatočná frekvencia 5-15 minút. Ak používate batériu, predĺženie obdobia merania, napájanie senzora iba počas merania a používanie režimov nízkej spotreby môže výrazne predĺžiť životnosť batérie.
Kalibrácia: Najkritickejší krok pre presné meranie
Vo väčšine projektov poľnohospodárstva s Arduinom sa chyby objavujú nie v obvode, ale v kalibrácii. Senzor vlhkosti pôdy generuje surové analógové hodnoty; tieto hodnoty priamo neznamenajú percento vlhkosti. Najprv musíte určiť surové hodnoty senzora v suchých a mokrých podmienkach. Napríklad, ak senzor držíte v suchom vzduchu, môžete prečítať 820, a v pôde, ktorá je úplne nasýtená vodou, 360. Tieto dve extrémne hodnoty sú v kóde definované ako dryValue a wetValue.
Kroky kalibrácie
- Pustite senzor do suchého prostredia a vykonajte 10 meraní; zapíšte si priemer ako suchú hodnotu.
- Položte senzor do veľmi vlhkej pôdy, ale nie v vode; vykonajte 10 meraní.
- Urobte to isté s reálnou zmesou pôdy, ktorú plánujete použiť; rašelina, hlina a piesčitá pôda sa správajú odlišne.
- Monitorujte meracie hodnoty na sériovom monitore a aktualizujte hranice v kóde.
- Určte minimálny prah vlhkosti na základe typu rastliny experimentovaním.
V praxi percento 0 a 100 nepredstavuje absolútnu vlhkosť pôdy; reprezentuje interval sucha a vlhka vášho senzora. Napriek tomu sú veľmi užitočné pre rozhodovanie o zavlažovaní. Pre presnejšie rozhodovanie môžete použiť priemer posledných 3 alebo 5 meraní namiesto jedného merania. Tento prístup znižuje náhodné skoky spôsobené kontaktom senzora alebo elektrickým šumom.
Odosielanie a publikovanie údajov na webovom paneli
Krok, ktorý skutočne robí inteligentný poľnohospodársky senzor užitočným, je schopnosť spätne sledovať merania. Namiesto sledovania aktuálnej hodnoty vlhkosti je presnejšie vidieť potrebu zavlažovania, teplotné zmeny a trendy svetla za posledných 7 dní. Na tento účel môžete odoslať údaje z vášho senzora na webový server, uložiť ich do databázy pomocou jednoduchého PHP alebo Node.js API a zobraziť ich na grafickom paneli.
Jednoduchá architektúra môže vyzerať takto: ESP32 číta senzory, posiela HTTP POST požiadavku v JSON formáte na server, server overí prichádzajúce údaje a uloží ich do MySQL databázy. Na paneli sa posledné merania zobrazujú v tabuľke alebo grafe. Ak chcete tento panel publikovať pod vlastnou doménou, môžete sa inšpirovať obsahom Ako sa registruje doména a výber vhodného web hostingového balíka pre stabilné publikovanie.
Na zabezpečenie pridajte aj jednoduchú kontrolu tokenu do API. Napríklad zariadenie posiela tajný kľúč s každou požiadavkou; server nezaznamenáva dáta bez overenia tohto kľúča. Chráňte prístup k panelu heslom, udržiavajte softvér aktuálny a vždy používajte HTTPS. Ak plánujete zdieľať dáta verejne, snažte sa nezverejňovať presnú polohu. Poloha skleníka, poľa alebo skladu môže byť komerčne dôležitá.
Tipy pre tých, ktorí chcú pridať automatické zavlažovanie

Pridanie relé a mini čerpadla robí projekt atraktívnejším, ale pretože voda a elektrina sú v rovnakom systéme, je potrebné byť opatrný. Arduino by malo fungovať len ako rozhodovacie zariadenie a čerpadlo by nemalo brať energiu priamo z pinov Arduina. Pre čerpadlo je potrebný samostatný adaptér, relé alebo MOSFET ovládač. Nízkonapäťové 5V alebo 12V DC čerpadlá sú pre hobby projekty bezpečnejšie.
Najväčším rizikom pri automatickom zavlažovaní je, že čerpadlo z dôvodu chyby senzora bude pracovať dlhšie, než je potrebné. Preto v softvéri nastavte maximálny čas zavlažovania. Napríklad aj keď je vlhkosť pôdy nízka, čerpadlo by nemalo pracovať dlhšie ako 20 sekúnd a malo by čakať na ďalšie meranie. Môžete tiež nastaviť denný limit maximálneho počtu zavlažovaní. Tieto bezpečnostné obmedzenia zabraňujú tomu, aby malá porucha senzora vytopila rastliny alebo vyprázdnila zásobník na vodu.
Odporúčaná logika zavlažovania
- Ak je vlhkosť pôdy pod prahom, najprv overte pomocou 2 po sebe idúcich meraní.
- Krátko spustite čerpadlo; napríklad 10-20 sekúnd.
- Po zavlažovaní počkajte aspoň 5 minút, kým pôda absorbuje vodu.
- Ak je vlhkosť stále nízka, spustite druhý krátky cyklus zavlažovania.
- Obmedzte maximálny počet prevádzok denne v softvéri.
Odolnosť voči vonkajším podmienkam a údržba
Obvod, ktorý funguje na laboratórnom stole, nemusí v exteriéri fungovať rovnako dlho. Vlhkosť, dážď, slnko, hmyz, prach a teplotné rozdiely zaťažujú elektronické komponenty. Preto umiestnite obvodovú dosku do boxu s úrovňou IP65, použite príchytky na káble a v boxe majte malé absorpčné balíčky na zníženie kondenzácie. Pri umiestňovaní snímača do pôdy chráňte kábly na spojoch silikónom alebo teplom zmršťujúcou sa fóliou.
Údržbový plán je tiež dôležitý. Raz za týždeň skontrolujte, či sa senzor nepohol, či nie sú káble uvoľnené a či sú merania v rozumnej oblasti. Raz mesačne prejdite hodnoty kalibrácie. Ak senzor poskytuje pri rovnakých podmienkach vlhkosti veľmi odlišné hodnoty ako predtým, môže byť znečistený povrch sondy, oxidovaný kontakt alebo opotrebovaný senzor. Kapacitné senzory majú dlhšiu životnosť než rezistívne senzory; aj tak však nevydržia v neustále vlhkom prostredí navždy.
Najčastejšie chyby a ich riešenia
Najbežnejšou chybou pri prvotných inštaláciách je považovať hodnoty senzora za priame percento vlhkosti. Ďalšou chybou je úplne ponoriť senzor vlhkosti pôdy do vody, čo môže poškodiť jeho elektronickú časť. Okrem toho umiestnenie DHT senzora priamo na slnku môže spôsobiť, že teplotné meranie bude ukazovať vyššie hodnoty, než v skutočnosti sú. Teplotno-vlhkostný senzor by mal byť umiestnený v tieni, na mieste s prúdením vzduchu.
- Hodnoty neustále 0 alebo 100: Kalibrácie pre suché a mokré podmienky môžu byť zadané nesprávne alebo naopak.
- DHT senzor ukazuje nan: Skontrolujte knižnicu, výber pinov alebo káblové pripojenie.
- Arduino sa resetuje, keď čerpadlo beží: Čerpadlo môže zaťažovať rovnakú napájaciu líniu; použite samostatný napájací zdroj.
- Wi-Fi pripojenie sa prerušuje: Skontrolujte umiestnenie antény, napájací zdroj a úroveň signálu.
- Merania sú veľmi kolísavé: Skúste priemerovať, skracovať káble a testovať stabilnejšie napájanie.
Interpretácia údajov: Prechod od čísel k rozhodnutiam
Skutočná hodnota inteligentného poľnohospodárskeho senzora spočíva v premenení surových údajov na zmysluplné rozhodnutia. Napríklad ak je vlhkosť pôdy nízka, teplota vysoká a úroveň svetla vysoká, rastlina môže rýchlo strácať vodu. Na druhej strane, aj keď sa vlhkosť pôdy zdá nízka, ak je vzduch chladný a svetlo nízke, môže byť možné odložiť zavlažovanie o niekoľko hodín. Preto je lepšie pozerať sa na kombinácie, nie len na údaje z jedného senzora, aby ste dosiahli presnejšie výsledky.
Keď zaznamenáte údaje počas jedného týždňa, môžete vidieť, ako rýchlo klesá vlhkosť po zavlažovaní. Ak vlhkosť klesá rýchlo v rovnakom čase každý deň, môžete prispôsobiť svoj plán zavlažovania. Ak niektoré oblasti zostávajú trvalo vlhké, môže to naznačovať problém s drenážou. Tieto pozorovania, aj na malej ploche, môžu zvýšiť kvalitu výroby. Ak plánujete zdieľať projekt ako blog alebo technickú dokumentáciu, stránka publikovaná pod vašou doménou sa stane portfóliom aj vzdelávacím zdrojom. Môžete si prečítať Príručka na založenie webovej stránky a inštalácia certifikátu SSL pre zabezpečené publikovanie.
Myšlienky na rozšírenie projektu
Ako náhle spustíte základný systém, môžete projekt rozšíriť mnohými smermi. Napríklad, môžete pridať senzor dažďa, aby ste odložili zavlažovanie v závislosti od počasia. Môžete sledovať živiny pomocou pH senzora a EC senzora. Pridaním OLED displeja môžete zobraziť merania lokálne, a s SD kartou môžete uchovávať záznamy aj bez internetu. Na pokročilejšej úrovni môžete prenášať dáta do platforiem ako Home Assistant pomocou MQTT.
- Použitie režimu hlbokého spánku s ESP32 na predĺženie životnosti batérie
- Vytvorenie nezávislého energetického systému pomocou solárneho panelu a nabíjacieho modulu
- Grafické reportovanie pomocou Grafany alebo vlastného panelu
- Posielanie upozornení na zavlažovanie cez Telegram alebo e-mail
- Sledovanie viacerých senzorov z jedného miesta
- Integrácia mobilnej aplikácie cez API
Ak plánujete nainštalovať viac zariadení, priraďte každému senzoru jedinečné ID zariadenia. Na serverovej strane uchovávajte ID zariadenia, čas merania, typ senzora a hodnoty usporiadané pravidelne, aby ste uľahčili analýzu. Ak sa databáza zväčší, plány zálohovania sa stanú dôležitými. Ak sa váš ovládací panel má používať pri podnikateľských rozhodnutiach, môže byť užitočné pozrieť sa na témy ako Riešenia zálohovania hostingu už v počiatočnej fáze.
Prevod projektu na blog z hľadiska SEO a obsahu
Tento projekt nemusí zostať len technickým experimentom. Môžete prispieť komunite a vytvoriť cenný technický zdroj v vyhľadávačoch premenou svojich meracích výsledkov, fotografií inštalácie, problémov, s ktorými ste sa stretli, a krokov riešení na blogový príspevok. Obsah technického DIY by mal obsahovať signály, ktoré Google uprednostňuje: jasné fotografie, originálne meracie dáta, kroky na riešenie problémov a skutočné skúsenosti s používaním.
Pri publikovaní vášho príspevku jasne označte cieľovú tému v nadpise, v prvom odseku povedzte čitateľom, čo sa naučia, poskytnite zoznam materiálov v tabuľke a podporte kód poznámkami. Pridanie vašich testovacích výsledkov posilňuje E-E-A-T. Napríklad "kapacitný senzor ukázal 812 v suchom pôde a 428 po zavlažovaní" ako konkrétne údaje oddeľuje obsah od bežných kopírovacích návodov. Pre rýchlu a zabezpečenú stránku, na ktorej plánujete projekt publikovať, sa pozrite na Hostragons hostingové balíky.
Záver
Vytvorte si vlastný inteligentný poľnohospodársky senzor pomocou Arduina je realizovateľný projekt, ktorý spája elektroniku, softvér a poľnohospodárske pozorovania. Správny výber senzorov, dôkladná kalibrácia, bezpečný dizajn napájania a pravidelný záznam údajov vám umožnia vytvoriť užitočný systém podpory rozhodovania pre malú záhradu alebo skleník. Ak chcete sledovať dáta na webovom paneli, spoľahlivý hosting, doména a SSL infraštruktúra urobí projekt profesionálnejším. Keď budete pripravení, môžete na Hostragons naplánovať svoju doménu a hostingové prostredie a bezpečne publikovať svoj projekt.
Často kladené otázky
Je potrebné mať znalosti programovania na výrobu inteligentného poľnohospodárskeho senzora s Arduinom?
Základné znalosti používania Arduino IDE a úpravy hotového kódu sú dostatočné. Ak dokážete meniť čísla pinov, prahové hodnoty a rozsahy kalibrácie, môžete dokončiť začiatočný projekt. Pre pridanie webového panela a API však budete potrebovať základné znalosti o HTTP, databázach a serveroch.
Ktorý je lepší, kapacitný senzor vlhkosti pôdy alebo rezistívny senzor?
Pre dlhodobé používanie je kapacitný senzor vlhkosti pôdy vhodnejší. Rezistívne senzory sú náchylnejšie na koróziu vo vlhkej pôde, a preto môžu časom stratiť presnosť merania. Pre vonkajšie alebo skleníkové projekty by mal byť uprednostnený kapacitný model.
Môže sa tento systém použiť v skutočnom poľnohospodárstve?
Je vhodný pre malé skleníky, hobby záhrady, vzdelávacie projekty a predbežné používanie. Môže byť užitočný ako systém podpory rozhodovania v komerčnej produkcii; v kritických rozhodnutiach o zavlažovaní sa však odporúčajú priemyselné senzory, redundancia merania a profesionálna automatizovaná bezpečnosť.
Je bezpečné zdieľať údaje zo senzora na internete?
Možno to zabezpečiť. Je potrebné použiť API token, chrániť panel heslom, povoliť HTTPS a udržiavať softvér aktuálny. Použitím SSL na doménu a hostingu môžete šifrovať prenos údajov, čo je dobrý začiatok.
Môžem napájať senzor Arduina z batérie alebo solárneho panelu?
Ano, ale budete musieť znížiť spotrebu energie. Predĺženie meracieho intervalu, použitie režimu hlbokého spánku ESP32, napájanie senzorov iba počas merania a pridaním solárneho panelu s vhodným nabíjacím ovládačom zvýši životnosť batérie.