Lorafarm: Lorawan based Smart Farming Modular IOT Architecture

Project Code :TEMBMA3209

Objective

The main objective of this project is to continuously checks the conditions of temperature, humidity and soil moisture in the field and updates to the farmer using LoRa wireless communication device

Abstract

The weakness of short-range wireless signal and security issues will make a bad effect on the communication in Vehicle-to-Vehicle. In this project, we proposed a system, based on Long Range (LoRa) protocol and Long Range Wide-Area Network (LoRaWAN), to reduce the latency of communication and minimize the data.

In this project we are implementing LoRA communication and implementing iot which means the data coming from the sensors will be updated to Cloud server. This project implementation is on Farming using Long distance Communication protocol in agriculture field.

 

Keywords: Arduino uno, Soil moisture sensor, DHT11 sensor, LORA module, GSM/GPRS, power supply, LCD

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware Requirements:

  • Arduino uno
  • Soil moisture sensor
  • DHT11 sensor
  • LORA module
  • GSM/GPRS
  • LCD
  • Relay
  • power supply

 

Software Requirements:

  • Arduino IDE
  • Frtzing

Learning Outcomes

  • Arduino pin diagram and architecture
  • How to install Arduino IDE  software
  • Setting up and installation procedure for Arduino
  • Introduction to Arduino IDE
  • Basic coding in Arduino IDE
  • Working of Soil moisture sensor
  • Interface Soil moisture sensor with Arduino?
  • Working of DHT11 sensor
  • Interface DHT11 sensor with Arduino?
  • Working of LORA module
  • Interface LORA module with Arduino?
  • Working of GSM/GPRS
  • Interface GSM/GPRS with Arduino?
  • Working of Relay
  • Interface Relay with Arduino?
  • Working of LCD
  • Interface LCD with Arduino?
  • Working of power supply
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering( software’s, Tools, Hardware components, etc.,)
    • Schematic preparation 
    • Code development and debugging
    • Hardware development and debugging
    • Development of the Project and  Output testing
  • Practical exposure to:
    • Hardware and software tools.
    • Solution providing for real time problems.
    • Working with team/ individual.
    • Work on Creative ideas.
  • Project development Skills
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills
    • Thesis writing skills

Demo Video