Skip to content

B.Tech Final Year Project 2021-2025. A smart agriculture monitoring system integrating IoT sensors, Blockchain, and Machine Learning to improve crop productivity, ensure secure data handling, and provide real-time monitoring for farmers.

Notifications You must be signed in to change notification settings

RAJ28JEET/PRECISION-AGRICULTURE-SYSTEM-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌾 Precision Agricultural System

πŸ‘‰B.Tech Major Projoct 2021-2025.

A smart agriculture monitoring system integrating IoT sensors, Blockchain, and Machine Learning to improve crop productivity, ensure secure data handling, and provide real-time monitoring for farmers.

πŸ“Œ Project Overview

This project addresses challenges in traditional farming such as resource mismanagement, crop diseases, and lack of trust in sensor data.
It combines IoT-based data collection, blockchain-based security, and a web/mobile-friendly platform to create a reliable Precision Agriculture System.

πŸš€ Key Features

  • βš™οΈ IoT Integration: ESP32 with sensors (DHT11, Soil Moisture, pH, Rain, etc) for real-time environmental monitoring.
  • πŸ” Blockchain Security: SHA-256 hashing to store sensor data on a lightweight blockchain ensuring immutability and trust.
  • πŸ“² Mobile Monitoring: Real-time visualization via Blynk IoT App.
  • πŸ–₯️ Web Application: Flask-based plant disease detection using CNN + OpenCV.
  • πŸ“Š Responsive Dashboard: Farmers can view live data trends and receive disease predictions.
  • βœ… Tested & Validated: Achieved <3% deviation in sensor readings and tamper-proof blockchain verification.

πŸ› οΈ Tech Stack

  • Hardware: ESP32, DHT11, Soil Moisture Sensor, pH Sensor, Rain Sensor, more sensors
  • Software: Python, Flask, HTML5, CSS3, JavaScript
  • IoT Platform: Blynk
  • Blockchain: SHA-256 Hashing, Smart Contracts
  • Machine Learning: TensorFlow/Keras, OpenCV, CNN for disease detection
  • Tools: Arduino IDE, Proteus, MATLAB, GitHub

πŸ“‚ Project Structure

β”œβ”€β”€ /hardware # Circuit diagrams, ESP32 code
β”œβ”€β”€ /webapp # Flask-based web application for disease detection
β”œβ”€β”€ /blockchain # Blockchain hashing & verification scripts
β”œβ”€β”€ /datasets # Sample plant images for ML model
β”œβ”€β”€ /docs # Project report, references, diagrams
└── README.md # Project documentation

🌱 Future Enhancements

  • AI/ML integration for predictive irrigation & yield forecasting
  • Drone-based crop monitoring & precision spraying
  • Multi-sensor networks for pH, rainfall, and nutrient tracking
  • Cloud + Blockchain storage for scalability
  • Multilingual farmer dashboard with SMS alerts

πŸ‘¨β€πŸ’» Authors

  • Akash Deep Prasad
  • Abir Paul
  • Rajorshi Barman

Supervised by:
Dr. Arijit Ghosh (Assistant Professor, ECE, RCCIIT)

About

B.Tech Final Year Project 2021-2025. A smart agriculture monitoring system integrating IoT sensors, Blockchain, and Machine Learning to improve crop productivity, ensure secure data handling, and provide real-time monitoring for farmers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors