Students:
Hemant Garg @hemantgarg26
Pranjal Shukla @shuklaps99
Priyadarshan Roy @RoyPriyadarshan
Rajan Gupta @rg-28
Shubhra Mittal @shubhramittal4
Dinesh Kumar @dinesh4914
Mentors:
Dr. Garima Joshi
Pranav Kumar @pranav083
Code:
- The primitive aim of the project is to detect and identify any sort of disease that originates in plants, without any kind of human interaction with the crops in the agricultural field.
- Secondly, the data is to be sent to a local server for further processing by a software.
- Thirdly, if there is any kind of discrepancy in the data, alert notification will be sent to the owner of the agricultural field.
Now-a-days, due to the increased number of diseases in the agricultural fields across the crops, the production of the desired product is decreasing at a significant rate. This is to be tackled in a professional manner with correct use of efficient and economically stable technology. This can maneuver the agricultural production in a positive manner.
- There are few technologies which use visual inspection of plant germplasm and subsequent selection of healthy material. There are technologies such as serodiagnostics, cytometry, real-time PCR.
- The technology i.e. the bot that we will be using will not require any human interaction with the crops in the field.
There are a few technologies which use Visual inspection of plant germplasm and subsequent selection of healthy materials. There are technologies such as sero-diagnostics, cytometry and real time PCR.
In our bot, image of the plant is captured through the camera which is controlled with the help of a gyroscope and servo motors. The gyroscope helps in stabilization of the camera and the servo motors provide the camera, a field of view through which the data is collected. The collected data is fed to the Raspberry Pi, which is our prime microcontroller used in this project. To the Raspberry Pi are connected a Magnetometer, GPS and Ultrasonic sensor. The magnetometer allows the bot to navigate through the field and the GPS gives the data of the current location in which the disease has been detected. The ultrasonic sensor plays a vital role of obstacle detection for the bot.
The bot primarily consists of 6 Motors in which four of them are the driving motors and two Servo Motors are attached for steering purposes. The Motors used in this project are simple Johnson Motors with 100 RPM, because this particular Motor provides an adequate speed for perfect detection of diseases in plant through the camera. Once the data is collected it is been uploaded to a server where the machine is trained to identify the disease and prescribe the accurate diagnosis to that particular disease. The machine is trained accordingly such that it also recommends the accurate brand for that particular disease and the nearest place where it is available.
- Discussion of basic outline of project.
- Finalization of hardware and software to be used.
- Familiarization with Raspberry pi and python.
- Collection of hardware, both for electronics and mechanical.
- Integration and interfacing of individual modules with Raspberry pi.
- Finalization of design using CAD Modelling.
- Prototype base of bot ready.
- Communication with remote.
- Testing and debugging to confirm the following:
- Sensor threshold values
- Physical Stability
- Callibration
- Documentation and Final report.
- Day 1: Discussion of basic outline of the project; selection of components, both hardware and software; preparation of timeline.
- Day 2: Familiarization with hardware.
- Day 3: Setting up of Raspberry pi.
- Day 1: Interfacing L298 motor driver and HC-sr05 Ultrasonic sensor.
- Day 2: Basic CAD Model prepared.
- Day 3: Interfacing of MPU6050 done.
- Day 4: CAD model fully prepared.
- Day 1: Preparation of circuit diagram.
- Day 2: Code for Ultrasonic sensor and motor driver combined.
- Day 3: Actual prototype partially prepared.
- Day 4: Circuit diagram prepared.
https://opensourcerover.jpl.nasa.gov/
https://www.raspberrypi.org/
https://help.github.com/en/articles/basic-writing-and-formatting-syntax