Obsah:
- Krok 1: Požadované komponenty
- Krok 2: Pracovný princíp
- Krok 3: Projekty Obrázky
- Krok 4: Vysvetlenie kódu:
- Krok 5: Schéma
- Krok 6: Kód
- Krok 7: Výučba
Video: Inteligentné záhradníctvo a inteligentné poľnohospodárstvo založené na IoT pomocou systému ESP32: 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Svet sa mení v čase a tak aj v poľnohospodárstve. V dnešnej dobe ľudia integrujú elektroniku do všetkých oblastí a poľnohospodárstvo v tomto nie je výnimkou. Toto zlúčenie elektroniky v poľnohospodárstve pomáha poľnohospodárom a ľuďom, ktorí spravujú záhrady.
V tomto článku uvidíme, ako monitorovať a ako riadiť záhradníctvo a poľnohospodárstvo. Na IoT použijeme riadiaci modul (ESP32) a aktualizujeme údaje v cloude a na základe nameraných údajov vykonáme príslušnú akciu.
V tomto projekte sme použili senzory ako LDR (rezistor závislý na svetle), teplotný senzor, snímač hladiny pôdnej vlhkosti a na reakciu na údaje senzorov použijeme vodné čerpadlo. Okrem toho môžeme na monitorovanie použiť veľa senzorov.
Krok 1: Požadované komponenty
Nasledujú požadované komponenty, ESP32ESP32 v Indii -
ESP32 vo Veľkej Británii -
ESP32 v USA -
Senzor pôdnej vlhkosti v Indii-
Senzor pôdnej vlhkosti vo Veľkej Británii -
Senzor pôdnej vlhkosti v USA -
Snímač teploty NTC Snímač teploty NTC v Indii-
Snímač teploty NTC vo Veľkej Británii -
Snímač teploty NTC v USA -
LDR senzor
Senzor LDR v Indii -
Senzor LDR vo Veľkej Británii -
Senzor LDR v USA -
DC vodné čerpadlo +5v DC vodné čerpadlo +5v v Indii -
Vodné čerpadlo DC +5v vo Veľkej Británii -
Vodné čerpadlo DC +5v v USA -
BreadBoardBreadBoard v Indii-
BreadBoard v USA-
BreadBoard vo Veľkej Británii-
Tranzistor
Rezistory
Niekoľko drôtov
Krok 2: Pracovný princíp
Riadiaci modul ESP32 sa používa na zber údajov zo senzorov, ako sú LDR (odpor závislý na svetle), snímač teploty, snímač úrovne pôdnej vlhkosti. Ak je vlhkosť pôdy veľmi nízka, zapneme vodné čerpadlo. Monitorujeme tiež stav motora, aby sme zistili spätnú väzbu na potvrdenie stavu motora.
Na reguláciu vody v koreňoch plodiny používame snímač teploty, ktorý udržiava plodinu čerstvú. ESP32 zhromažďuje údaje zo všetkých senzorov a odosiela/zverejňuje všetky údaje na server MQTT a prihlasuje sa na tému riadenia motora.
Krok 3: Projekty Obrázky
Krok 4: Vysvetlenie kódu:
A zo servera mqtt alebo iného uzla (odkiaľ pozorujeme alebo riadime motor). V našom prípade používame uzol mobile as a prihlásili sme sa na odber nasledujúcej témy.
K téme budú publikované témy na prihlásenie sa na odber z riadiaceho uzla (mobilný) a ESP32
stechiez/súhlas/svetlo
stechiez/súhlas/tepl
stechiez/súhlas/pôda
stechiez/súhlas/mstatus
Zverejnite tému z riadiaceho uzla a ESP32 sa k téme prihlási
stechiez/súhlas/motor
Vo funkcii setup_wifi sa pripájame k sieti Wi -Fi a ovládanie sa tam zastaví až do pripojenia Wi -Fi.
Vo funkcii opätovného pripojenia sa ESP32 pokúsi pripojiť k serveru MQTT a počká, kým sa pripojí.
spätné volanie je funkcia, ktorá sa vyvolá alebo spustí, akonáhle bude k dispozícii prihlásená téma.
Vo funkcii nastavenia inicializujeme sériovú komunikáciu, pripojenie Wifi a pripojenie MQTT.
Funkcia getTemperature, getMoisturePercentage a getLightPercentage číta údaje zo senzora a vracia hodnotu, ktorú je potrebné zverejniť prostredníctvom MQTT.
A vo funkcii slučky, ktorá sa vykonáva nepretržite, bude ESP32 odosielať zozbierané údaje cez mqtt.
Krok 5: Schéma
Krok 6: Kód
Kód:
github.com/stechiez/iot_projects/tree/mast…
Odporúča:
Vizuálny monitorovací systém pre poľnohospodárstvo založený na LoRa - Navrhovanie čelnej aplikácie pomocou platformy Firebase & Angular: 10 krokov
Vizuálny monitorovací systém pre poľnohospodárstvo založený na LoRa | Navrhovanie frontálnej aplikácie pomocou platformy Firebase & Angular: V predchádzajúcej kapitole hovoríme o tom, ako senzory pracujú s modulom loRa na naplnenie databázy Firebase Realtime, a videli sme diagram veľmi vysokej úrovne, ako celý náš projekt funguje. V tejto kapitole si povieme, ako môžeme
Inteligentné parkovanie založené na IOT: 7 krokov
Inteligentné parkovanie založené na IOT: Tanmay Pathak a Utkarsh Mishra. Abstrakt: Úspešne sme implementovali inteligentný parkovací systém založený na IOT. S pomocou jednotlivých uzlov (senzorov priblíženia) pri
Inteligentné ovládanie ventilátora Raspberry Pi pomocou systému Python a Thingspeak: 7 krokov
Inteligentné ovládanie ventilátora Raspberry Pi pomocou systému Python a Thingspeak: Stručný prehľadV predvolenom nastavení je ventilátor priamo pripojený k GPIO - to znamená jeho nepretržitú prevádzku. Napriek relatívne tichému chodu ventilátora nie je jeho nepretržitá prevádzka efektívnym využitím aktívneho chladiaceho systému. Zároveň
Prototyp jednoduchého parkovacieho systému pomocou systému Ebot: 3 kroky
Prototyp jednoduchého parkovacieho systému pomocou systému Ebot: Vytvoril som prototyp jednoduchého parkovacieho systému pomocou systému Ebot. V tomto systéme je ultrazvukový senzor na detekciu vozidla/predmetu. LCD modul zobrazí počet zistených vozidiel. Akonáhle číslo dosiahne maximum, zobrazí sa správa & q
Inteligentné poľnohospodárstvo založené na IoT: 5 krokov (s obrázkami)
IoT Based Smart Farming: Internet Of Things (IoT) je zdieľaná sieť predmetov alebo vecí, ktoré môžu navzájom interagovať za predpokladu internetového pripojenia. IoT hrá dôležitú úlohu v poľnohospodárskom priemysle, ktorý môže do roku 2050 uživiť 9,6 miliardy ľudí na Zemi. Smart A