Készítsd el saját okos mezőgazdasági érzékelődet Arduino-val projektünk egy alacsony költségű IoT rendszer, amely méri a talajnedvességet, a környezeti hőmérsékletet, a levegő páratartalmát és a fényerősséget, szükség esetén öntözési figyelmeztetést ad, és az adatokat opcionálisan egy webes kezelőfelületre továbbítja. Ebben az útmutatóban részletesen bemutatjuk, milyen alkatrészekre lesz szükséged, hogyan kell bekötni az eszközöket, az Arduino kód mintáját, a kalibráció lépéseit, a terepi tartósság titkait és azt is, hogyan követheted nyomon az adatokat online, mindezt 1-2 óra alatt.
Az okos mezőgazdasági érzékelők számos területen hasznosak: a hobbi kertektől kezdve a fóliasátrakig, segítenek csökkenteni a fölösleges öntözést, időben jelezni a növények stresszállapotát, és digitálisan nyomon követni a termesztési körülményeket. Bár a kész, ipari rendszerek erősek és megbízhatóak, egy kezdő maker, diák vagy kisvállalkozás számára az Arduino alapú moduláris rendszer jóval gazdaságosabb és tanulási lehetőségnek is kiváló. Ráadásul a megfelelő érzékelőválasztással és rendszeres kalibrációval a napi döntésekhez elegendő pontosság érhető el.
Ebben a cikkben nem csupán egy működő áramkört építünk, hanem együtt vizsgáljuk meg a mérési elvet, az adatok pontosságát, az energiafelhasználást, az internetkapcsolatot és az adatbiztonságot is. Ha az érzékelők által gyűjtött adatokat később weboldalon vagy egyedi irányítópulton szeretnéd megjeleníteni, megbízható szerverinfrastruktúrára lesz szükséged. Ebben a témában a projekt dokumentációja, API végpontok vagy kezelőfelület kialakításához a Hostragons web hosting megoldások, domain név regisztrációhoz pedig a Hostragons domain ellenőrzés kínálhat segítséget.
A projekt célja és működési elve
Ez az okos mezőgazdasági érzékelő négy alapvető adatot gyűjt a növény környezetéből: talajnedvességet, hőmérsékletet, relatív páratartalmat és fényerősséget. Az Arduino meghatározott időközönként olvassa az adatokat, összehasonlítja az előre beállított határértékekkel, majd az eredményeket továbbíthatja soros monitorra, LCD kijelzőre, SD kártyára vagy Wi-Fi-n keresztül egy web szerverre. Egyszerűbb esetben a rendszer LED vagy hangjelzés formájában figyelmeztet, ha a talajnedvesség a beállított szint alá esik. Fejlettebb megoldásnál relé modullal akár mini vízszivattyút is indíthat.
Például egy balkoni paradicsom esetén, ha a talaj nedvességtartalma huzamosabb ideig 35% alá csökken, a növény stresszes állapotba kerülhet. Az érzékelő 10 percenként mér, az utolsó 6 mérés átlagát veszi alapul, és ha alacsony a nedvesség, akkor öntözésre figyelmeztet. Ez a módszer megbízhatóbb, mint egyetlen hibás mérés alapján dönteni, hiszen a talajérzékelők időnként sótartalom, érintkezési hiba vagy hirtelen hőmérsékletváltozás miatt szórhatnak.
Az IoT oldalán a logika egyszerű: az eszköz mér, a mikrokontroller értékeli, a kommunikációs modul továbbítja, a webes kezelőfelület vagy az adatbázis tárolja az adatokat. Ha nyilvánosan szeretnéd elérhetővé tenni a kezelőpanelt, mindenképp használj HTTPS protokollt. Bár az érzékelő adatai nem személyes jellegűek, tartalmazhatnak helyszínre és termesztési szokásokra utaló információkat, ezért érdemes odafigyelni az adatbiztonságra, erről bővebben a Mi az SSL tanúsítvány és miért szükséges? oldalon olvashatsz.
Szükséges eszközök és becsült költségek
Az alábbi lista kezdőknek szánt, könnyen beszerezhető és stabilan működő alkatrészekből áll. Az árak márkától, minőségtől és beszállítótól függően változhatnak, ezért inkább a választási szempontokra fókuszálunk. Kültéri használat esetén a legfontosabb elem a kapacitív talajnedvesség-érzékelő és egy vízálló doboz.
- Arduino Uno vagy Arduino Nano: Uno a tanuláshoz, Nano a kompakt, helytakarékos megoldáshoz ideális.
- Kapacitív talajnedvesség-érzékelő: ellenállóbb a korrózióval szemben, mint az ellenállás alapú érzékelők.
- DHT22 vagy DHT11 hő- és páratartalom-érzékelő: a DHT22 pontosabb és szélesebb mérési tartományú.
- LDR (fényérzékelő) és 10K ellenállás: nagyjából mérhető a fényerősség.
- ESP8266 Wi-Fi modul vagy ESP32 fejlesztőlap: internetkapcsolathoz.
- Relé modul és mini vízszivattyú: opcionális automata öntözéshez.
- Külső 5V-os tápegység vagy powerbank: stabil energiaellátáshoz terepen.
- Breadboard, jumper kábelek, forrasztó felszerelés: prototípushoz és tartós bekötéshez.
- IP65-ös doboz, kábelbevezető, szilikon tömítés: kültéri védelemhez.
A kezdeti költség általában alacsonyabb, mint a kész ipari rendszereké. Az alapmérésekhez elegendő az Arduino, talajnedvesség-érzékelő, DHT szenzor és néhány kábel. A Wi-Fi, webes felület, automata szivattyú és kültéri védelem hozzáadásával nő a költség, de a rendszer haszna is jelentősen bővül. Különösen a kis fóliasátrakban hasznos a pontos öntözési döntések nyilvántartása, amely néhány hét alatt is jól mutatja, mikor volt vízhiány.
Arduino, ESP32 és kész érzékelő készletek összehasonlítása
Mielőtt belevágsz, érdemes eldönteni, melyik fejlesztőpanelt választod. Az Arduino Uno könnyen tanulható, míg az ESP32 beépített Wi-Fi-vel, erősebb processzorral és alacsony fogyasztású üzemmódokkal rendelkezik, így IoT alkalmazásokhoz előnyösebb. A kész készletek gyors indulást biztosítanak, de kevesebb a testreszabhatóság.
| Opció | Előny | Hátrány | Leginkább alkalmas |
|---|---|---|---|
| Arduino Uno | Sok oktatóanyag, könnyű csatlakoztatás, ideális tanuláshoz | Nincs beépített Wi-Fi, nagyobb méret dobozban | Első prototípusok, kezdő projektek |
| Arduino Nano | Kis méret, alacsony költség, fix telepítéshez jó | USB és lábkiosztás kezdőknek bonyolult lehet | Kis helyek, balkonok, kompakt fóliasátrak |
| ESP32 | Wi-Fi/Bluetooth beépítve, erős processzor, energiatakarékos | 3.3V-os logikai szint igényel figyelmet | Webes adatküldéses IoT rendszerek |
| Kész mezőgazdasági készlet | Gyors indulás, kompatibilis komponensek | Korlátozott testreszabhatóság és tanulási lehetőség | Időhiányos felhasználók |
Ha most kezded, a legbiztonságosabb az Arduino Uno-val prototípust építeni, és a soros monitoron ellenőrizni az értékeket. Amikor pedig szeretnéd az adatokat az internetre küldeni, kapcsolhatsz ESP8266 modult vagy válthatsz ESP32-re. Ha professzionálisabb, mini kezelőpanelt szeretnél, az ESP32 kevesebb alkatrésszel és átláthatóbb felépítéssel szolgál.
Bekötési rajz: alap áramkör összeállítása
Az alapfelállásban a kapacitív talajnedvesség-érzékelő az analóg bemenethez (A0), a DHT szenzor digitális bemenethez (D2), az LDR pedig feszültségosztóként analóg bemenethez (A1) csatlakozik. Az összes bekötést áramtalanított állapotban végezd el! Ha szivattyút vagy relét használsz, a tápvezetéket ne az Arduino táplálja, hanem külön áramforrásról működtesd, csak a vezérlőjel legyen az Arduino-ról.
Ajánlott lábkiosztás
- Talajnedvesség-érzékelő: VCC 5V, GND GND, AO A0
- DHT22: VCC 5V, GND GND, DATA D2
- LDR: egyik vége 5V, másik vége A1 és 10K ellenálláson keresztül GND
- Figyelmeztető LED: D8 lábra 220 ohmos ellenállással
- Relé jel: D7-re kötve, a szivattyú külön tápról működik
A talajnedvesség-érzékelő szondáját függőlegesen, a talajba szúrva helyezd el, a kábel csatlakozási pontja ne érintkezzen a földdel. A legjobb, ha nem állandóan vizes helyen van, hanem a gyökér környékén, de nem közvetlenül vízben. Több cserepes vagy ágyás esetén minden részhez külön érzékelőt érdemes használni. Egyetlen érzékelő nem feltétlenül reprezentálja jól az egész területet, főleg csepegtető öntözésnél.
Arduino IDE telepítése és könyvtárak
Töltsd le az Arduino IDE-t a hivatalos oldalról, csatlakoztasd az Arduino-t a számítógéphez, majd először futtasd le az egyszerű „blink” példát a működés ellenőrzésére. Ezután telepítsd a DHT szenzorhoz szükséges könyvtárakat. Az Arduino IDE-ben a Könyvtárkezelőben keresd meg és telepítsd a DHT sensor library-t és az Adafruit Unified Sensor csomagot. Ezek segítik a hőmérséklet és páratartalom mérésének egyszerű kezelését a kódban.
Ha webes adatküldést tervezel, akkor az ESP8266 vagy ESP32 board csomagot is hozzá kell adnod az IDE-hez. Az itt bemutatott alapkód azonban Arduino Uno-ra van írt, hogy az adatgyűjtés és döntéshozatal logikája jól érthető legyen. Később ugyanezt az elvet ESP32-n HTTP POST vagy MQTT protokollal is megvalósíthatod. Ha API végpontot készítesz, a szerver oldali API és integrációs útmutatók segítenek a tervezésben.
Mintakód Arduino-hoz
Az alábbi kód olvassa a talajnedvességet, a hőmérsékletet, a levegő páratartalmát és a fényerősséget. Ha a talajnedvesség az általad beállított határ alá esik, a LED figyelmeztet. Ne várj megadott százalékos értéket kalibráció nélkül, mert minden érzékelő és talajtípus más-más analóg értékeket ad. Ezért a kódban szereplő száraz és nedves értékeket saját méréseidhez kell igazítanod.
#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("Talajnedvesség: "); Serial.print(soilPercent); Serial.println("%");
Serial.print("Hőmérséklet: "); Serial.print(temp); Serial.println(" °C");
Serial.print("Levegő páratartalom: "); Serial.print(hum); Serial.println("%");
Serial.print("Fényerő (nyers érték): "); Serial.println(lightRaw);
Serial.println("---");
delay(10000);
}
A kódban 10 másodperces mérési intervallum szerepel. A valós mezőgazdasági alkalmazásokban ez túl sűrű, 5-15 perces időközök is elegendőek lehetnek. Ha akkumulátorról működteted, érdemes növelni az időközt, csak méréskor táplálni az érzékelőt, és alacsony fogyasztású üzemmódokat használni, így jelentősen nő az üzemidő.
Kalibráció: a pontos mérés legfontosabb lépése
Sok hiba nem a kapcsolásban, hanem a kalibráció hiányában jelentkezik. A talajnedvesség-érzékelő nyers analóg értékeket ad, amelyek nem egyenlőek a százalékos nedvességgel. Először meg kell határoznod az érzékelőd száraz és nedves állapotban mért nyers értékeit. Például száraz levegőn 820, vízzel jól átitatott talajban 360 körüli értékeket kaphatsz. Ezeket a számokat a kódban a dryValue és wetValue változókban adhatod meg.
Kalibráció lépései
- Helyezd az érzékelőt száraz helyre, vegyél 10 mérést, az átlagot jegyezd fel száraz értékként.
- Helyezd nedves, de nem vízbe merült talajba, ismételj meg 10 mérést.
- Próbáld ki a tényleges felhasznált talajkeverékkel is, mert a tőzeg, agyag és homok másképp viselkedik.
- Kövesd az értékeket a soros monitoron, majd frissítsd a kód határértékeit.
- Állítsd be a növény típusának megfelelő minimum nedvességküszöböt kísérletezéssel.
Ne feledd, hogy a 0% és 100% nem a mezőgazdasági abszolút nedvességet jelenti, hanem az érzékelő száraz-nedves tartományát. Ez így is jól használható az öntözési döntésekhez. Biztonságosabb, ha az egyedi mérés helyett az utolsó 3-5 mérés átlagát veszed, így csökkenthető az érintkezési vagy elektromos zajból fakadó hullámzás.
Adatok webes megjelenítése és távoli elérése
Az okos mezőgazdasági érzékelő valódi értékét az adatok nyomon követése adja. Nem csak az aktuális nedvesség fontos, hanem az is, hogy az elmúlt 7 napban mikor volt szükség öntözésre, hogyan változott a hőmérséklet vagy a fényerősség. Ehhez az adatokat egy web szerverre küldheted, ahol például egyszerű PHP vagy Node.js API segítségével adatbázisba mentheted, és grafikonokon jelenítheted meg.
Az alapfelépítés lehet, hogy az ESP32 a szenzoradatokat JSON formátumban HTTP POST kéréssel elküldi a szervernek, amely validálja és MySQL adatbázisba menti azokat. A kezelőfelületen pedig táblázatos vagy grafikonos formában láthatod a legfrissebb adatokat. Saját domainen történő megjelenítéshez használd a Hogyan kell regisztrálni a domaint és a stabil üzemhez a Megfelelő web hosting csomag kiválasztása tartalmakat.
A biztonság érdekében az API-hoz érdemes egyszerű token alapú azonosítást bevezetni, azaz az eszköz minden kérésnél egy titkos kulccsal azonosítja magát, amit a szerver ellenőriz, mielőtt menti az adatokat. A kezelőfelület bejelentkezését jelszóval védd, a szoftvert tartsd naprakészen, és mindenképp HTTPS-t használj. Ha az adatokat széles körben megosztod, kerüld a pontos helyadatok nyilvános megjelenítését, hiszen a fóliasátor, tábla vagy raktár helye üzleti szempontból is fontos lehet.
Automata öntözés: fontos szempontok

Relé és mini szivattyú hozzáadása látványosabbá teszi a projektet, de a víz és elektromosság együttese miatt fokozottan ügyelj a biztonságra. Az Arduino csak vezérlőként működjön, a szivattyút ne közvetlenül az Arduino pin táplálja. A szivattyúhoz külön adapter és relé vagy MOSFET meghajtó szükséges. Alacsony feszültségű (5V vagy 12V DC) kis szivattyúk hobbi célra biztonságosabbak.
Az automata öntözés legnagyobb kockázata, hogy érzékelőhiba miatt a szivattyú túl sokáig működjön. Emiatt a szoftverben állíts be maximum öntözési időt. Például akkor is, ha a talajnedvesség alacsony, a szivattyú ne működjön 20 másodpercnél tovább, és várjon a következő mérésig. Napi maximális működési számot is érdemes korlátozni. Ezek a biztonsági határok megakadályozzák, hogy egy érzékelőhiba miatt a növényeket túlöntözze vagy az öntözőtartály kiürüljön.
Javasolt öntözési logika
- Ha a talajnedvesség a küszöb alatt van, először két egymást követő mérés alapján erősítsd meg.
- Indítsd el a szivattyút rövid időre, például 10-20 másodpercre.
- Az öntözést követően várj legalább 5 percet, hogy a talaj beszívja a vizet.
- Ha még mindig alacsony a nedvesség, indíts el egy második rövid öntözési ciklust.
- Állíts be napi maximum öntözési számot a szoftverben.
Kültéri tartósság és karbantartás
Az asztalon működő áramkör nem biztos, hogy kültéren is bírja a strapát. A nedvesség, eső, napsütés, rovarok, por és hőmérséklet-ingadozás megviseli az elektronikát. Ezért helyezd az áramköri lapot IP65-ös védettségű dobozba, használj kábelbevezető tömítéseket, és a dobozban helyezz el kis nedvszívó tasakokat a kondenzáció csökkentésére. Az érzékelő kábelcsatlakozásait szilikonnal vagy hőzsugor csővel védd.
Fontos a rendszeres karbantartás is. Hetente ellenőrizd, hogy az érzékelő nem mozdult-e el, a kábelek nem lazultak-e meg, és az adatok ésszerű tartományban mozognak-e. Havonta nézd át a kalibrációs értékeket. Ha az érzékelő ugyanazon nedvességi körülmények között jelentősen eltérő értékeket ad, akkor lehet, hogy a szonda felülete szennyeződött, a csatlakozás oxidálódott vagy az érzékelő elhasználódott. A kapacitív érzékelők hosszabb élettartamúak, mint az ellenállás alapúak, de nem bírják korlátlan ideig a folyamatos nedves környezetet.
Gyakori hibák és megoldásaik
Az első bekötéseknél az egyik leggyakoribb hiba, hogy a nyers érzékelőértékeket közvetlenül valódi százalékos nedvességnek hiszik. Másik gyakori hiba, hogy a talajnedvesség-érzékelőt teljesen vízbe merítik, ami tönkreteszi az elektronikát. A DHT szenzort ne tedd közvetlen napfényre, mert a mérés így túl magas hőmérsékletet mutathat. A hő- és páratartalom érzékelőt árnyékos, légáramlásos helyre telepítsd.
- Az értékek mindig 0 vagy 100% körül mozognak: Valószínűleg a száraz és nedves kalibrációs értékek rosszul vannak beállítva.
- A DHT szenzor nem ad adatot (NaN érték): Ellenőrizd a könyvtárat, a lábkiosztást és a kábelezést.
- A szivattyú működésekor az Arduino újraindul: A szivattyú túl nagy áramot vesz fel az Arduino tápvonalán; használj külön tápot.
- Wi-Fi kapcsolat gyakran megszakad: Ellenőrizd az antenna elhelyezését, a tápellátást és a jel erősségét.
- A mérések nagyon ingadoznak: Használj átlagolást, rövidítsd a kábeleket, biztosíts stabil tápellátást.
Adatok értelmezése: a számoktól a döntésekig
Az okos mezőgazdasági érzékelő valódi értéke az adatokból levont következtetésekben rejlik. Például ha a talaj nedvessége alacsony, a hőmérséklet magas és a fényerősség is erős, a növény gyorsan veszít vizet. Ha viszont a talaj nedvesnek tűnik, de a levegő hűvös és a fény gyenge, az öntözést akár néhány órával is elhalaszthatod. Ezért érdemes nem egyetlen érzékelő adatára hagyatkozni, hanem ezek kombinációját figyelni a megalapozott döntésekhez.
Ha egy hétig naplózod az adatokat, láthatod, hogy az öntözést követően milyen gyorsan csökken a talajnedvesség. Ha minden nap azonos időben esik vissza jelentősen, igazíthatod ehhez az öntözési ütemet. Ha pedig bizonyos területeken mindig magas a nedvesség, az vízelvezetési problémára utalhat. Ezek az apró megfigyelések már kis méretben is javítják a termelés minőségét. Ha a projektedet blogként vagy műszaki dokumentációként szeretnéd megosztani, egy saját domainen elérhető projektoldal jól mutat a portfólióban és hasznos oktatási forrás. Ehhez a weboldal létrehozási útmutató és a biztonságos megjelenéshez a SSL tanúsítvány telepítése anyagokat ajánljuk.
Projekt továbbfejlesztési ötletek
Az alap rendszer működtetése után számos irányban fejlesztheted a projektet. Például esőérzékelővel az öntözést az időjárási viszonyokhoz igazíthatod, pH és EC szenzorokkal a tápoldat összetételét követheted. OLED kijelzővel helyben is megjelenítheted az adatokat, SD kártya modullal pedig internetkapcsolat nélkül is naplózhatsz. Haladóbb szinten MQTT protokollal integrálhatod a rendszert például Home Assistant vagy más okosotthon platformokba.
- ESP32 mélyalvó mód használata az akkumulátor élettartamának növelésére
- Napelem és töltésvezérlő modul beépítése önálló energiaellátó rendszerhez
- Grafana vagy egyedi kezelőfelület grafikonos megjelenítéshez
- Telegram vagy e-mail értesítések az öntözési riasztásokhoz
- Több érzékelő egy központi rendszerben való nyomon követése
- Mobilalkalmazás integráció API-n keresztül
Több eszköz esetén mindegyiknek adj egyedi azonosítót. A szerveren így rendszerezve tárolhatod az eszközazonosítót, mérési időt, szenzortípust és értéket, ami később megkönnyíti az elemzést. Nagy adatbázisnál a mentési stratégia is fontos. Ha a kezelőfelület üzleti döntések alapja, érdemes már a kezdetektől foglalkozni a Hosting biztonsági mentési megoldások kérdéseivel.
Blogként való megjelenítés SEO és tartalom szempontból
Ez a projekt nem csak egy technikai kísérlet maradhat. Ha megosztod a mérési eredményeket, a telepítés képeit, a felmerült problémákat és megoldásokat blogbejegyzés formájában, értékes, keresőbarát technikai forrást hozol létre. A Google szereti az olyan DIY tartalmakat, amelyek világos képeket, eredeti mérési adatokat, hibakeresési lépéseket és valós használati tapasztalatokat tartalmaznak.
Írásodban a cím legyen egyértelmű, az első bekezdésben foglald össze, mit tanulhat az olvasó, a szükséges anyagokat táblázatban mutasd be, a kódot pedig kommentárokkal segítsd. Saját mérések megosztása (például „kapacitív érzékelő száraz talajon 812, öntözés után 428 értéket adott”) növeli a tartalom hitelességét az E-E-A-T szempontjából. Ha gyors és biztonságos weboldalt szeretnél, nézd meg a Hostragons hosting csomagok kínálatát.
Összegzés
A saját okos mezőgazdasági érzékelő Arduino-val egy megvalósítható kezdő projekt, amely ötvözi az elektronikát, a programozást és a mezőgazdasági megfigyelést. A megfelelő érzékelőválasztással, gondos kalibrációval, biztonságos tápellátással és folyamatos adatgyűjtéssel hasznos döntéstámogató rendszert építhetsz kis kert vagy fóliaház számára. Ha az adatokat webes kezelőpanelen szeretnéd megjeleníteni, a megbízható tárhely, domain és SSL támogatás professzionálisabbá teszi a projektet. Amikor készen állsz, a Hostragons segítségével domain nevedet és tárhelyedet is biztonságosan üzemeltetheted.
Gyakran ismételt kérdések
Szükséges-e programozási tudás az Arduino-val okos mezőgazdasági érzékelő elkészítéséhez?
Alapszinten elegendő az Arduino IDE használatának ismerete és a kész kód módosítása. Ha tudod változtatni a láb számokat, a küszöbértékeket és a kalibrációs tartományokat, azzal már el tudod készíteni a projektet. Webes kezelőfelület és API kiegészítéshez viszont alap HTTP, adatbázis és szerverismeretek szükségesek.
Kapacitív talajnedvesség-érzékelő vagy ellenállásos, melyik jobb?
Hosszú távú használatra a kapacitív érzékelő a jobb választás. Az ellenállásos típusok nedves talajban hajlamosak a korrózióra, ami idővel pontatlan mérésekhez vezet. Kültéri vagy fóliasátras projektekhez mindenképp a kapacitív típust ajánljuk.
Használható-e ez a rendszer valódi gazdaságban?
Kis méretű fóliasátrakban, hobbi kertekben, oktatási projektekben és előzetes monitoringra alkalmas. Kereskedelmi termelésben hasznos lehet döntéstámogatóként, de kritikus öntözési döntésekhez ipari érzékelőket, redundáns méréseket és professzionális automatizálást javaslunk.
Biztonságos-e az érzékelő adatait interneten megjeleníteni?
Megfelelő intézkedésekkel igen. Használj API tokent, jelszavas kezelőfelületet, HTTPS-t, és tartsd naprakészen a szoftvert. Az SSL tanúsítvány használata a domain és hosting oldalán is ajánlott a titkosított adatátvitelhez.
Lehetséges-e az Arduino-s érzékelőt akkumulátorról vagy napelemről működtetni?
Igen, de ebben az esetben csökkentened kell az energiafogyasztást. Mérési időközök növelése, ESP32 mélyalvó mód használata, az érzékelők csak méréskor történő tápellátása és megfelelő töltésvezérlővel ellátott napelemes rendszer beépítése mind hozzájárul az akkumulátor élettartamának jelentős növeléséhez.