Agri Madad
Agri Madad 是一款农业应用程序,旨在帮助农民解决灌溉问题。为了预测作物生存所需的最低厘米水量,该应用采用随机森林算法,利用来自 node MCU 收集的实时田间数据,如湿度、温度和土壤水分。该应用提供身份验证系统,显示天气预报以及用户当前需要完成的任务,例如特定时间所需的水量。此外,该应用还具有一键式田间灌溉功能,在输送了足够的水量后会自动关闭电机。Flutter 用于应用程序开发,GetX 用于应用程序管理。Firebase 通过 Firestore 和实时 Firebase 用于数据管理。Flask 用于构建机器学习模型 API,并部署在 Azure 上。
特点
- 认证
- 当前任务
- 动画交互式UI
- 需水量预测
截图
演示
现场演示
Project.field.Demonstration_.1.mp4
应用演示
app.demo.mp4
API 参考
用于预测需水量的机器学习模型API
https://mlcropirrigation.azurewebsites.net/
机器学习模型代码
https://github.com/madangopal16072000/EDP-Crop_Water_Requirement_Prediction
技术栈
客户端: Flutter,Getx
服务器: Firebase,Azure,Flask
算法: 随机森林






