AIM:
Design and Development of LoRa based soil moisture monitoring on LoRa webserver.
PURPOSE:
Agriculture and irrigation systems are main source of food production. Monitoring of soil moisture from remote location daily routine of farmers. There are some GSM based soil moisture monitoring systems are available in the market. But need SIM cards and do recharge for every time period. To avoid this, we want to design a system that can read Soil moisture and update to remote location. LoRa is the best solution to do this. LoRa is a low power and long range wireless communication that doesn’t require any internet. Using this technology, we will design and develop LoRa based soil moisture on LoRa webserver.
DESCRIPTION:
Arduino connected to soil moisture sensor digital pins at transmitter side. This transmitter section placed on agriculture irrigation field. LoRa module (sx1278) interfaced with Arduino SPI port. LoRa receiver module (sx1278) connected with ESP32 nodemcu.
WORKING:
Soil moisture sensor can detect soil wet and dry conditions through sensor. Arduino reads soil moisture sensor status and displaying on 16×2 LCD display. Also it will transmit data to LoRa. Receiver side LoRa receives data through ESP32 nodemcu. Nodemcu have built WIFI and that can provide webserver. Webserver is an HTML page, access through local IP address. We can open this webserver in mobile phone or in laptop. Soil moisture status will visible on this webserver.
TECHNICAL SPECIFICATIONS:
HARDWARE:
Microcontrollers : Arduino Uno and ESP32 Nodemcu
Crystal : 16 MHz
LCD : 16X2 LCD
LoRa Module : SX1278
Soil Moisture Sensor : Resistive type
Power Source : 12v 1 amp DC Adaptor
SOFTWARE:
Arduino IDE
Proteus based circuit diagram
APPLICATIONS:
- Agriculture Applications
- Irrigation Applications
INTERFACES COVERD:
- We have covered LoRa module interface
- Soil Moisture sensor interface
- Arduino and ESP32 nodemcu
Reviews
There are no reviews yet.