An ML-based Agrotech product to help farmers grow more!
View Demo
.
Won 3 National Titles for being the most cost-effective & Innovative Product
- National Runnerup 2'nd - Microsoft Imagine Cup 2022
- National Runnerup - Smart India Hackathon, Govt. of India
- National Runner up - Meraki B-Plan Challenge
According to UN Report, We are moving towards a global food & water crisis in the next 100 years if we didn't make our farming more tech advances & make the best use of technology.
Especially in India, the farmers are lacking the specific use of agrotech advancements and ML due to many factors
- 2G network availability
- Lowend devices that do not support high-functionality applications
- Regular Power cut off in most parts of areas.
- Language & Geography keeps on changing every 100 kms
- No information about Agrotech infrastructure
- Delay in taking action in cases of Field fires
The Solution:
- Building IOT Product that will even run on a 2G Network and can send data seamlessly
- ML-based Irrigations recommendations using Real-Time Data.
- UI that can run on low-end devices and can be used to transfer data at an ultimate constant speed.
- Use of camera to detect pesticides in the farm and give 80% accurate analysis using the fast & low accuracy ML model (VGG16) and an ML model that give accurate result and recommendations using the same in the next hour (In the view of low-speed upload)
The application was built using some key points that keep the UX of Farmers in mind-
- Visible in Broad daylight
- Using of skeleton-based model for the UI and fast rendering
- Using color-coded schemes to make the use of the application super easy & useful
- Use of Graphics to make the user understand the application usage
The Hardware is built on top of an Arduino UNO Microcontroller with -
- ESP8266 for wifi & Bluetooth communications
- GSM/GPRS module for 2 G-based communications
- DHT11 sensor for temperature and humidity, FC 37 for rain sensor
- JXCT soil NPK sensor
- MQ135 sensor for CO2 and fumes detection in case of wildfires
- RB-1124 relay module for pump on/off
- Solar panel for self-power generations
The Software was built on top of
- Blazor Framework (Server Side rendering)
- Used C# as interface language
- The messaging service used is Twilio
- Postman for API connection b/w database & hardware
- Azure for hosting applications & databases for instant data!
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- If you have suggestions for adding or removing projects, feel free to open an issue to discuss it, or directly create a pull request after you edit the README.md file with necessary changes.
- Please make sure you check your spelling and grammar.
- Create individual PR for each suggestion.
- Please also read through the Code Of Conduct before posting your first idea as well.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.