IoT-Based Automatic Shed System to Prevent Unwanted Rain for Growing Crops

Project Code :TEMBMA3404

Objective

The main objective of this project is to create an IoT-based automatic shed system to protect growing crops from unwanted rain, optimizing agricultural conditions and ensuring the optimal growth and health of the plants

Abstract

Agriculture is a backbone of our country. About 70% of our country’s revenue comes from agriculture. But during heavy rain falls, the farmers face lot of problems because there cultivated crops get washed off or destroyed. So in order to avoid this problem this project is designed which helps if protecting the crops from heavy rainfall and saving that rain water to use it for other purposes. The saved water can be used for feeding animals, washing, cooking etc. and can also be reused to sprinkle it back to the field when needed. In this system an automatic roof is inculcated which works by taking the signals from the rain and soil moisture sensors and covers the whole field to protect it from heavy rains. Whenever there is rainfall the rain sensor gets activated. The water level in the soil is sensed by the soil moisture sensor. Whenever there is rain, the rain sensor is “ON‟ and when the water level in the soil is beyond the normal level then soil moisture sensor is “ON‟. If both the sensors are “ON‟ then this information is send to the controller. then the controller indicates the DC motor to run which opens the roof automatically to close the field using a polythene sheet. If there is any problem in opening of the roof, then this is performed manually by the farmers.

Keywords: IOT, rain drop sensor, DHT11

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
  • Rain drop sensor
  • Node MCU
  • Lcd
  • L293D
  • Motors 

Software Requirements:

  • Arduino IDE
  • Embedded C 

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 l293d motor driver
  • Interface l293d motor driver with Arduino
  • Working of rain drop sensor
  • Interfacing rain drop sensor module 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

Demo Video

mail-banner
call-banner
contact-banner
Request Video

Related Projects

Final year projects