Sie sind auf Seite 1von 12

Project Phase-1

By Under the guidance of:


Bharath(1AP15CS004) Prof. Muniraju M
Dhananjay(1AP15CS006) Dept. of CSE
Rahul(1AP15CS034) APSCE
Sandeep(1AP15CS039)
 Architecture
 Implementation
 Components Used
 Tools and software resources
 User Interface
Mobile
App

Cloud Phosphorus Potassium


Nitrogen
Tank Tank Tank
Gate
way Pump & Pump & Pump &
Microcontroll Microcontroll Microcontroll
er er er
Water
Source

Mixing Tank
Pump &
Microcontroller

To field
ESP82
Motor Cloud
Pump 66 Node
Driver MQTT
Node Red
Broker
MCU

Cloud
MQTT
Android Broker
Application
 ESP8266NODEMCU
 Raspberry pi
 Soil Moisture Sensor
 DC Motor Drivers
 DC pumps
 Arduino
 PubSub client library
 Cloudmqtt online MQTT broker
 Android Studio
 The field is divided into subplots and each
subplot can be irrigated or fertigated in 3
modes.
 The modes are:
◦ Manual mode
◦ Interval mode
◦ Soil moisture mode
◦ Irrigate and fertigate mode
 Use case: This mode can be used when there
is a logical failure in the system and the
pump needs to be powered off faocefully.
 The MQTT message format for this mode is

Pump No(1-3) Mode(1) Pump


on(1)/Pump
off(0)
 Use Case: One week after sowing the seeds,
the farmer begins to water the plants by
following a schedule.
 This mode takes the date and time from when
irrigation should start, the duration for which
the pump should be on, the interval between
two cycles and the number of cycles as
inputs.
Pump Mode Begin On_Du Interval No.of
no (2) Date/ ration Cycles
Time
 Use Case: During the initial few weeks of
agriculture, the field is irrigated and the
farmer ensures that there is enough soil
moisture.
 This mode takes in the soil moisture
threshold as input and powers the pump
based on the soil moisture value in the field.

Pump No Mode(3) Threshold


 Usecase: This mode is used after the initial few days
of sowing.
 The farmer after and watering for 5-7 days starts
mixing fertilizer with the water used for irrigation.
 This mode takes the total amount of water to be
pumped and the amount of fertilizers that must be
pumped as input.
 It calculates the amount of pure water and the
amount of water mixed with fertilizers to be pumped
and then powers the respective pumps.

Pump No Mode (4) Start Water Interval No.of Fertlizer


Date/Ti pump on Cycles pump on
me Duration duration

Das könnte Ihnen auch gefallen