Professional Documents
Culture Documents
Abstract - Consequently, farmers are unable to choose available nutrients for the plants in the soil, plants absorb
the right crops based on the soil environmental factors these major nutrients of the soil for their growth. The
like Nitrogen, Phosphorus, Potassium, and other contents process of manually testing the soil takes several weeks
in the soil. The process of manually testing the soil takes to arrive back from lab and even after the soil sampling,
several weeks to arrive back from the lab and even after the right crop is not predicted. Farmers are unable to
the soil sampling, the right crop is not predicted only the choose the right crops based on the soil nutrients like
nutrients present in them are reported which is a time- Nitrogen, Phosphorus, Potassium, Sulphur, Calcium,
consuming process. To overcome this problem, we Manganese, Copper, Iron, Zinc, Boron, Chloride, Nickel,
propose this system of crop prediction using machine Molybdenum contents in the soil. Our aim is to create a
learning which contains sensors that can predict the prediction engine for most suitable crops for a particular
Nitrogen(N), Phosphorus(P), Potassium(K), pH, soil and also suggest the fertilizer which consists the
temperature, moisture, Sulphur(S), Calcium(Ca), minerals required for a specific crop.
Manganese(Mn), Copper(Cu), Iron(Fe), Zinc(Zn),
Boron(B), Chloride(Cl), Nickel(Ni), Molybdenum(Mo) Ⅱ. LITERATURE SURVEY
contents in the soil and transmit time-stamped live data
to the spreadsheet using which machine learning In [1]: This paper describes the development of crop
algorithms analyse the data and predict the fertilizer and prediction system to predict crop based on humidity
crop suitable for the area to increase the quality and yield sensor, temperature sensor and NPK sensor to get details
of the crop. about the moisture content in the soil, temperature of the
surrounding and Nitrogen, phosphorous, potassium
Keywords- Decision Tree, Machine Learning, Crop contents in the soil and then these readings are sent to
Prediction, Fertilizer Prediction, Optical Sensor, Soil Ph Arduino UNO board. Using a wi-fi module the data
Sensor. gathered like Temperature, Humidity and NPK values by
different sensors is sent to the cloud using Arduino board.
Ⅰ. INTRODUCTION The data from the sensors are stored in Influx DB cloud
which is an open-source cloud storage. Data is updated to
Agriculture plays an important role in food industry Influx DB cloud regularly. Grafana dashboard is an
which accounts 18% of India’s GDP and it is the inbuilt feature within Influx DB which shows the
backbone of our country. Production of food grains in graphical representation of the gathered data i.e., stored
India is estimated to be 292 million tons, as per Indian in cloud. To predict the future values of the data, they are
Council for Agricultural Research (ICAR) estimations processed by machine learning technique. The Long
the demand would increase to 346 million tons by the end Short-Term Memory Network (LSTM), a tier of RNNs,
of this decade. Increase in population should not lead to is chosen for its formal application in managing nonlinear
food crisis. India having wide range of weather dynamic systems.
conditions and different types of soil which is used for
growing various types of crops the average productivity In view of the anticipated Temperature, Humidity and
of many crops are low. Low yield in agriculture sector is NPK esteems, the system can distinguish the reasonable
one of the biggest problems in India. Poor infrastructure, harvest and what kind of water system can be liked for
wrong use of farm techniques decreases the fertility of the yield will be recommended to the users i.e., farmers.
the soil due to the use of pesticides and fertilizers. Soil This is finished with the assistance of application. The
analysis is an important process to determine the
application is made utilizing android studio analysis is utilized for predicting the appropriate
programming. This application will show the Fertilizer from the Fertilizer data set and afterward, the
temperature, humidity and nutrients of the soil. suggestions are shipped off the farmer's device utilizing
Additionally gives a caution about the low moisture the GSM module.
region to give the water to that region. It utilizes
anticipated temperature and supplements to predict the In [3]: The system aims to assist farmers with smart
best crop to be cultivated. The proposed framework is choice while predicting the crops. To extend the
displayed in the underneath outline. accuracy alongside live data, historic data for
temperature and humidity from government
website is additionally collected and stored.
Additionally, historic rainfall data is collected and
stored. To be clear and precise in crop prediction, the
project examines the temperature and humidity of the
field, live information gathered utilizing DHT-22 sensor,
notable information gathered from government site or
potentially google climate API, kind of the soil utilized
Fig. Proposed system flow diagram by the fa rmer and the historic rainfall data. It tends to be
accomplished utilizing unsupervised or supervised
In [2]: In this paper, the IoT is incorporated with machine machine learning algorithm. By learning organizations,
learning to build the framework with the help of an LDR dataset is prepared. The precision obtained by various
sensor and Logistic Regression Algorithm to work with machine learning techniques compared to get the most
the farmers about the awareness of soil nutrients dependable outcome which will be conveyed to the end
inadequacy and appropriate fertilizer to be added to the user. Alongside the most reasonable yield, the system
fields at the legitimate time. The information detected by additionally suggests the fertilizer for that crop.
the designed NPK sensor from the chosen farming fields Responsive, Multilingual site is utilized by farmer to
is sent to the cloud utilizing the Thingspeak tool. communicate with the system.
Thingspeak is software that coordinates between Cloud
computing and the Internet of things (IoT). The soil
samples are examined with the LDR module and their
mineral composition data is stored in the Thingspeak
cloud. Thingspeak creates a channel between Arduino
UNO and the cloud.