Solar Powered Agri robot for Irrigation and Farm Monitoring

Project Code :TEMBMI165

Abstract

Agriculture contributes to a major portion of India’s GDP. Two major issues in modern agriculture are water scarcity and high labor costs. These issues can be resolved using agriculture task automation, which encourages precision agriculture. Considering abundance of sunlight in India, this paper discusses the design and development of an IoT based solar powered Agribot that automates irrigation task and enables remote farm monitoring. The Agribot is developed using an Arduino microcontroller. It harvests solar power when not performing irrigation. While executing the task of irrigation, it moves along a pre-determined path of a given farm, and senses
soil moisture content and temperature at regular points. At each sensing point, data acquired from multiple sensors is processed locally to decide the necessity of irrigation and accordingly farm is watered. Further, Agribot acts as an IoT device and transmits the data collected from multiple sensors to a remote server using Wi-Fi link. At the remote server, raw data is processed using signal processing operations such as filtering, compression and prediction. Accordingly, the analyzed data statistics are displayed using an interactive interface, as per user request.

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

Block Diagram

Solar panel,Bluetooth,Soil moisture sensor

Specifications

Hardware Requirements:

  • NodeMCU
  • Soil moisture sensor
  • LDR
  • Temperature sensor
  • Bluetooth
  • Servo motor
  • Relay
  • DC Pump
  • GSM/GPRS
  • L293D
  • DC Motor
  • Battery
  • Solar panel
  • Servo motor

Software Requirements:

  • Arduino IDE
  • Embedded c
  • Bluetooth mobile application

Learning Outcomes

  • NodeMCU Pin diagram and Architecture
  • Setting up and installation procedure for arduino IDE
  • Basics of Embedded C
  • Basic coding for NodeMCU
  • Working of  Soil moisture sensor
  • Working of  Temperature sensor
  • Interface of L293D with NodeMCU
  • Interface LCD with NodeMCU
  • Interface Bluetooth with NodeMCU
  • Interface GPRS/GSM
  • Interface LDR with NodeMCU
  • Interface Servo Motor with NodeMCU
  • Interface DC Pump with NodeMCU
  • Interface DC Motor with NodeMCU
  • Introduction to IOT
  • IOT Architecture
  • IOT – Applications and Scope
  • How to send the information from NodeMCU to an IOT platform?
  • 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

mail-banner
call-banner
contact-banner
Request Video