SlideShare a Scribd company logo
1 of 22
PLANT MONITORING SYSTEM
By
M.H.SAIKUMAR
This project deals about the plant monitering mechanism which gives
information about the temperature ,pressure , humidity.
This can be done by using various sensors like temperature ,pressure and
humidity sensing sensors.
This will be enhancing the growth of plant.
The two modes of operating system :
a)When it detects if the plant need some water it will be watering the plants.
b)A manual mode where you can control the servos and relays manually.
INTRODUCTION
 Arduino UNO
 BMP180 Barometric Pressure/Temperature/Altitude Sensor
 Soil Moisture Sensor
 Servo Motor SG90
 Relay
 Display
Arduino IDE Software
 DC Motors
COMPONENTS
Specifications:
Vin: 3 to 5V DC.
Pressure sensing range: 300-1100 h Pa (9000m to -500m
above sea level).
-40 to +85°C operational range, +/-2°C temperature
accuracy.
This board/chip uses I2C 7-bit address .
BMP180 SENSOR
The BMP 180 sensor has four important internal peripherals
a)Sensor Element.
b)ADC (analog to digital converter).
c) Control unit .
d) EEPROM.
BMP 180 INTERNAL DIAGRAM
Specifications:
• Operating voltage: 4.8 V (~5V).
• Dead band width: 10 µs.
•Temperature range: 0 ºC – 55 ºC.
SERVO SG90
 It is very Tiny and lightweight which will give high output power.
 Servo can rotate approximately 180 degrees (90 in each direction), and works just like
the standard kinds but smaller.
 You can use any servo code, hardware or library to control these servos.
 Good for beginners who want to make stuff move without building a motor controller
with feedback & gear box, especially since it will fit in small places.
 It comes with a 3 horns (arms) and hardware.
 Soil moisture measure the volumetric water content in soil .
 Since the direct gravimetric measurement of free soil moisture requires
removing, drying, and weighting of a sample, soil moisture sensors measure
the volumetric water content indirectly by using some other property of the
soil, such as electrical resistance, dielectric constant, or interaction
with neutrons, as a proxy for the moisture content.
 The relation between the measured property and soil moisture must be
calibrated and may vary depending on environmental factors such as soil
type, temperature, or electric conductivity.
SOIL MOISTURE SENSOR
 Reflected microwave radiation is affected by the soil
moisture and is used for remote sensing in hydrology
and agriculture.
 Portable probe instruments can be used by farmers
or gardeners.
 The relay is an automatic protective and switching
device which is capable of sensing abnormal conditions
in electrical circuits.
 These are operated to open or close the load contacts in
response to one or more electrical quantities like voltage
and current.
 Relays are used to realize logic functions. They play a
very important role in providing safety critical logic.
RELAY
 Relays are used to provide time delay functions. They are used to time the delay open
and delay close of contacts.
 Relays are used to control high voltage circuits with the help of low voltage signals.
Similarly they are used to control high current circuits with the help of low current
signals.
 They are also used as protective relays. By this function all the faults during
transmission and reception can be detected and isolated.
A display device is an output device for presentation
of information in visual.
 When the input information is supplied has an
electrical signal, the display is called electronic display.
LCD DISPLAY
The main principle behind liquid crystal molecules is that when an electric current is
applied to them, they tend to untwist.
 This causes a change in the light angle passing through them. This causes a change in
the angle of the top polarizing filter with respect to it.
So little light is allowed to pass through that particular area of LCD. Thus that area
becomes darker comparing to others.
DC Motors
DC Motors are used in preparing water pumping motors
and it require basically two 200RPM motors.
 These motors require a DC supply of 12V.
FLOW CHART FOR MAINTAINING CONSTANT
TEMPERATURE
FLOWCHART FOR MOTOR ON AND OFF
PROGRAM
#include<LiquidCrystal.h>
#include<Adafruit_BMP085_U.h>
#include<Servo.h>
Adafruit_BMP085_Unified bmp=Adafruit_BMP085_Unified(10085);
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
#define RELAY2 6
#define RELAY1 7
#define RELAY3 8
Servo e;
Servo f;
int p=0;
int q=0;
int S1=A0;
int S2=A1;
int S3=A2;
int S4=A3;
void setup()
{
Serial.begin(9600);
lcd.begin(16,2);
pinMode(S1,INPUT);
pinMode(S2,INPUT);
pinMode(S3,INPUT);
pinMode(S4,INPUT);
pinMode(RELAY1,OUTPUT);
pinMode(RELAY2,OUTPUT);
pinMode(RELAY3,OUTPUT);
e.attach(9);
f.attach(10);
bmp.begin();
}
void loop()
{
int a=analogRead(S1);
int b=analogRead(S2);
int c=analogRead(S3);
int d=analogRead(S4);
Serial.println(a);
Serial.println(b);
Serial.println(c);
Serial.println(d);
sensors_event_t event;
bmp.getEvent(&event);
if((a>800)||(b>800)&&(c>800)||(d>800))
{
digitalWrite(RELAY2,LOW);
digitalWrite(RELAY1,LOW);
for (p=0,q=0; p<=180,q<=180 ; p=p+1,q=q+1)
{
e.write(p);
f.write(q);
delayMicroseconds(10);
}
for(p=180,q=180; p>=0,q>=0 ; p=p-1,q=q-1)
{
e.write(p);
f.write(q);
delayMicroseconds(10);
}
delay(2000);
}
if((a<800)||(b<800)&&(c>800)||(d>800))
{
digitalWrite(RELAY1,HIGH);
digitalWrite(RELAY2,LOW);
if(c<800)
{
for (q=0; q<=90 ; q=q+1)
{
f.write(q);
delayMicroseconds(10);
}
for(q=90; q>=0 ; q=q-1)
{
f.write(q);
delayMicroseconds(10);
}
}
if(d<800)
{
for (q=90; q<=180 ; q=q+1)
{
f.write(q);
delayMicroseconds(10);
}
for(q=180; q>=90 ; q=q-1)
{
f.write(q);
delayMicroseconds(10);
}
}
delay(2000);
}
if((a>800)||(b>800)&&(c<800)||(d<800))
{
digitalWrite(RELAY1,LOW);
digitalWrite(RELAY2,HIGH);
if(a>800)
{
for (p=0; p<=90 ; p=p+1)
{
e.write(q);
delayMicroseconds(10);
}
for(p=90; p>=0 ; p=p-1)
{
e.write(p);
delayMicroseconds(10);
}
}
if(b>800)
{
for (p=90; p<=180 ; p=p+1)
{
e.write(p);
delayMicroseconds(10);
}
for(p=180; p>=90 ; p=p-1)
{
e.write(p);
delayMicroseconds(10);
}
}
delay(2000);
}
if((a<1000)||(b<1000)&&(c<1000)||(d<1000))
{
digitalWrite(RELAY1,HIGH);
digitalWrite(RELAY2,HIGH);
delay(2000);
}
if (event.pressure)
{
Serial.print("Pressure: ");
Serial.print(event.pressure);
Serial.println(" hPa");
lcd.setCursor(0,0);
lcd.print("PRES=");
lcd.print(event.pressure);
lcd.print("hpa ");
float temperature;
bmp.getTemperature(&temperature);
Serial.print("Temperature: ");
Serial.print(temperature);
Serial.println(" C");
lcd.setCursor(0,1);
lcd.print("TEMP=");
lcd.print(temperature);
lcd.print("C ");
if(temperature>=30)
{
digitalWrite(RELAY3,LOW);
delay(2000);
}
else
{
digitalWrite(RELAY3,HIGH);
delay(2000);
}
float seaLevelPressure = SENSORS_PRESSURE_SEALEVELHPA;
Serial.print("Altitude: ");
Serial.print(bmp.pressureToAltitude(seaLevelPressure,
event.pressure));
Serial.println(" m");
Serial.println("");
}
delay(1000);
}
RESULTS
Figure 9.4 Prototype
PROTOTYPE OF PLANT MONITORING SYSTEM:
There has been proposed a new automatic monitoring of plants by creating
algorithm for farms at indoor scenarios that is based for restricted crops. It can
effectively used for a particular area and controlled by electronic gadgets. The
present approach learns the optimum usage for combining several feature
descriptors, as well as the many numbers of engineering works to be used in the
designing. The algorithm also shows the improvement of crop according to the
working is to be able to use realistic. The algorithm is divided into two different
modules. The motor module is running according to soil moisture sensor modules
and will operate. The approach achieving barometric pressure sensor which similar
to above will operate like above sensor apart from that shows the temperature and
heater will be going to work.
In future we can add a camera at the field which helps in capturing image and the
image can be transmitted to the farmer by connecting the entire system to IOT the
image can be observed from anywhere by connecting to the internet. The farmer can
control the operation of motors and heater by considering the soil moisture sensor
output.
CONCLUSION & FUTURE
SCOPE
Plant monitoring system

More Related Content

What's hot

What's hot (20)

Plant monitoring system
Plant monitoring systemPlant monitoring system
Plant monitoring system
 
automatic irrigation system by sensing soil moisture content
automatic irrigation system by sensing soil moisture contentautomatic irrigation system by sensing soil moisture content
automatic irrigation system by sensing soil moisture content
 
Sensors and microcontroller interfacing
Sensors and microcontroller interfacingSensors and microcontroller interfacing
Sensors and microcontroller interfacing
 
Sensors in IOT
Sensors in IOTSensors in IOT
Sensors in IOT
 
Sensors
SensorsSensors
Sensors
 
Basic Sensors Technology
Basic Sensors TechnologyBasic Sensors Technology
Basic Sensors Technology
 
Weather Station Using IoT
Weather Station Using IoT Weather Station Using IoT
Weather Station Using IoT
 
Smart Irrigation ppt
Smart Irrigation pptSmart Irrigation ppt
Smart Irrigation ppt
 
Windowing techniques of fir filter design
Windowing techniques of fir filter designWindowing techniques of fir filter design
Windowing techniques of fir filter design
 
GREEN HOUSE MONITORING SYSTEM BASED ON ARDUINO UNO
GREEN HOUSE MONITORING SYSTEM BASED ON ARDUINO UNOGREEN HOUSE MONITORING SYSTEM BASED ON ARDUINO UNO
GREEN HOUSE MONITORING SYSTEM BASED ON ARDUINO UNO
 
PPT ON Arduino
PPT ON Arduino PPT ON Arduino
PPT ON Arduino
 
Internet of Things & Its application in Smart Agriculture
Internet of Things & Its application in Smart AgricultureInternet of Things & Its application in Smart Agriculture
Internet of Things & Its application in Smart Agriculture
 
Automatic Plant Irrigator -Mini Project ECE(without micro controller)
Automatic Plant Irrigator -Mini Project ECE(without micro controller) Automatic Plant Irrigator -Mini Project ECE(without micro controller)
Automatic Plant Irrigator -Mini Project ECE(without micro controller)
 
Wi-Fi Esp8266 nodemcu
Wi-Fi Esp8266 nodemcu Wi-Fi Esp8266 nodemcu
Wi-Fi Esp8266 nodemcu
 
Multirate DSP
Multirate DSPMultirate DSP
Multirate DSP
 
Sensor technology
Sensor technologySensor technology
Sensor technology
 
Sampling theorem
Sampling theoremSampling theorem
Sampling theorem
 
Properties of dft
Properties of dftProperties of dft
Properties of dft
 
AUTOMATIC BELL FOR COLLEGE
AUTOMATIC BELL FOR COLLEGEAUTOMATIC BELL FOR COLLEGE
AUTOMATIC BELL FOR COLLEGE
 
Sensor Characteristics and Selection
Sensor Characteristics and Selection Sensor Characteristics and Selection
Sensor Characteristics and Selection
 

Similar to Plant monitoring system

Soil moisture sensor byauto irrigation system2
Soil moisture sensor byauto irrigation system2Soil moisture sensor byauto irrigation system2
Soil moisture sensor byauto irrigation system2
Puja Singh
 
automatic water level controlling using gsm system
automatic water level controlling using gsm systemautomatic water level controlling using gsm system
automatic water level controlling using gsm system
pavan kumar
 
Monitoring and data logging system for a generator
Monitoring and data logging system for a generatorMonitoring and data logging system for a generator
Monitoring and data logging system for a generator
Moon Shahzad
 

Similar to Plant monitoring system (20)

Soil moisture sensor byauto irrigation system2
Soil moisture sensor byauto irrigation system2Soil moisture sensor byauto irrigation system2
Soil moisture sensor byauto irrigation system2
 
Real time parameter estimation for power quality control and intelligent prot...
Real time parameter estimation for power quality control and intelligent prot...Real time parameter estimation for power quality control and intelligent prot...
Real time parameter estimation for power quality control and intelligent prot...
 
Moisture controller report total
Moisture controller report totalMoisture controller report total
Moisture controller report total
 
K010316571
K010316571K010316571
K010316571
 
Temperature based fan speed control & monitoring using
Temperature based fan speed control & monitoring usingTemperature based fan speed control & monitoring using
Temperature based fan speed control & monitoring using
 
automatic water level controlling using gsm system
automatic water level controlling using gsm systemautomatic water level controlling using gsm system
automatic water level controlling using gsm system
 
Irrigation system
Irrigation systemIrrigation system
Irrigation system
 
Monitoring and data logging system for a generator
Monitoring and data logging system for a generatorMonitoring and data logging system for a generator
Monitoring and data logging system for a generator
 
Grid synchronisation
Grid synchronisationGrid synchronisation
Grid synchronisation
 
Instrumentation Interview Q&A EMERSON EDUARDO RODRIGUES
Instrumentation Interview Q&A EMERSON EDUARDO RODRIGUESInstrumentation Interview Q&A EMERSON EDUARDO RODRIGUES
Instrumentation Interview Q&A EMERSON EDUARDO RODRIGUES
 
WATER LEVEL CONTROL AND NO LOAD PROTECTION
 WATER LEVEL CONTROL AND NO LOAD PROTECTION WATER LEVEL CONTROL AND NO LOAD PROTECTION
WATER LEVEL CONTROL AND NO LOAD PROTECTION
 
Ls catalog thiet bi tu dong imc iii-e
Ls catalog thiet bi tu dong imc iii-eLs catalog thiet bi tu dong imc iii-e
Ls catalog thiet bi tu dong imc iii-e
 
Ls catalog thiet bi tu dong imc iii-e_dienhathe.vn
Ls catalog thiet bi tu dong imc iii-e_dienhathe.vnLs catalog thiet bi tu dong imc iii-e_dienhathe.vn
Ls catalog thiet bi tu dong imc iii-e_dienhathe.vn
 
Smart under and over voltage protection system for
Smart under and over voltage protection system forSmart under and over voltage protection system for
Smart under and over voltage protection system for
 
Automatic irrigation system
Automatic irrigation systemAutomatic irrigation system
Automatic irrigation system
 
RBEFB Battery Operated Magnetic Flow Meter Catalog
RBEFB Battery Operated Magnetic Flow Meter  CatalogRBEFB Battery Operated Magnetic Flow Meter  Catalog
RBEFB Battery Operated Magnetic Flow Meter Catalog
 
IRJET- Smart Aqua Meter with Live Usage Monitoring and Automatic Leakage Dete...
IRJET- Smart Aqua Meter with Live Usage Monitoring and Automatic Leakage Dete...IRJET- Smart Aqua Meter with Live Usage Monitoring and Automatic Leakage Dete...
IRJET- Smart Aqua Meter with Live Usage Monitoring and Automatic Leakage Dete...
 
A project report on Remote Monitoring of a Power Station using GSM and Arduino
A project report on Remote Monitoring of a Power Station using GSM and ArduinoA project report on Remote Monitoring of a Power Station using GSM and Arduino
A project report on Remote Monitoring of a Power Station using GSM and Arduino
 
Emotional Stress Indicator and Digital Thermometer-Project-8thsem
Emotional Stress Indicator and Digital Thermometer-Project-8thsemEmotional Stress Indicator and Digital Thermometer-Project-8thsem
Emotional Stress Indicator and Digital Thermometer-Project-8thsem
 
DOC-20230916-WA0003..pptx
DOC-20230916-WA0003..pptxDOC-20230916-WA0003..pptx
DOC-20230916-WA0003..pptx
 

Recently uploaded

Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
drmarathore
 
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
nirzagarg
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
instagramfab782445
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
wpkuukw
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
gajnagarg
 
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
nirzagarg
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
gajnagarg
 
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
gajnagarg
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
wpkuukw
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
eeanqy
 

Recently uploaded (20)

Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for FriendshipRaebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
Raebareli Girl Whatsapp Number 📞 8617370543 | Girls Number for Friendship
 
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEKLANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
LANDSCAPE ARCHITECTURE PORTFOLIO - MAREK MITACEK
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
 
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
Abortion pills in Kuwait 🚚+966505195917 but home delivery available in Kuwait...
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
 
Hackathon evaluation template_latest_uploadpdf
Hackathon evaluation template_latest_uploadpdfHackathon evaluation template_latest_uploadpdf
Hackathon evaluation template_latest_uploadpdf
 
TRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptxTRose UXPA Experience Design Concord .pptx
TRose UXPA Experience Design Concord .pptx
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
Top profile Call Girls In Mau [ 7014168258 ] Call Me For Genuine Models We ar...
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
 
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In fatehgarh [ 7014168258 ] Call Me For Genuine Models...
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 

Plant monitoring system

  • 2. This project deals about the plant monitering mechanism which gives information about the temperature ,pressure , humidity. This can be done by using various sensors like temperature ,pressure and humidity sensing sensors. This will be enhancing the growth of plant. The two modes of operating system : a)When it detects if the plant need some water it will be watering the plants. b)A manual mode where you can control the servos and relays manually. INTRODUCTION
  • 3.  Arduino UNO  BMP180 Barometric Pressure/Temperature/Altitude Sensor  Soil Moisture Sensor  Servo Motor SG90  Relay  Display Arduino IDE Software  DC Motors COMPONENTS
  • 4.
  • 5. Specifications: Vin: 3 to 5V DC. Pressure sensing range: 300-1100 h Pa (9000m to -500m above sea level). -40 to +85°C operational range, +/-2°C temperature accuracy. This board/chip uses I2C 7-bit address . BMP180 SENSOR The BMP 180 sensor has four important internal peripherals a)Sensor Element. b)ADC (analog to digital converter). c) Control unit . d) EEPROM.
  • 7. Specifications: • Operating voltage: 4.8 V (~5V). • Dead band width: 10 µs. •Temperature range: 0 ºC – 55 ºC. SERVO SG90
  • 8.  It is very Tiny and lightweight which will give high output power.  Servo can rotate approximately 180 degrees (90 in each direction), and works just like the standard kinds but smaller.  You can use any servo code, hardware or library to control these servos.  Good for beginners who want to make stuff move without building a motor controller with feedback & gear box, especially since it will fit in small places.  It comes with a 3 horns (arms) and hardware.
  • 9.  Soil moisture measure the volumetric water content in soil .  Since the direct gravimetric measurement of free soil moisture requires removing, drying, and weighting of a sample, soil moisture sensors measure the volumetric water content indirectly by using some other property of the soil, such as electrical resistance, dielectric constant, or interaction with neutrons, as a proxy for the moisture content.  The relation between the measured property and soil moisture must be calibrated and may vary depending on environmental factors such as soil type, temperature, or electric conductivity. SOIL MOISTURE SENSOR
  • 10.  Reflected microwave radiation is affected by the soil moisture and is used for remote sensing in hydrology and agriculture.  Portable probe instruments can be used by farmers or gardeners.
  • 11.  The relay is an automatic protective and switching device which is capable of sensing abnormal conditions in electrical circuits.  These are operated to open or close the load contacts in response to one or more electrical quantities like voltage and current.  Relays are used to realize logic functions. They play a very important role in providing safety critical logic. RELAY
  • 12.  Relays are used to provide time delay functions. They are used to time the delay open and delay close of contacts.  Relays are used to control high voltage circuits with the help of low voltage signals. Similarly they are used to control high current circuits with the help of low current signals.  They are also used as protective relays. By this function all the faults during transmission and reception can be detected and isolated.
  • 13. A display device is an output device for presentation of information in visual.  When the input information is supplied has an electrical signal, the display is called electronic display. LCD DISPLAY
  • 14. The main principle behind liquid crystal molecules is that when an electric current is applied to them, they tend to untwist.  This causes a change in the light angle passing through them. This causes a change in the angle of the top polarizing filter with respect to it. So little light is allowed to pass through that particular area of LCD. Thus that area becomes darker comparing to others.
  • 15. DC Motors DC Motors are used in preparing water pumping motors and it require basically two 200RPM motors.  These motors require a DC supply of 12V.
  • 16. FLOW CHART FOR MAINTAINING CONSTANT TEMPERATURE
  • 17. FLOWCHART FOR MOTOR ON AND OFF
  • 18. PROGRAM #include<LiquidCrystal.h> #include<Adafruit_BMP085_U.h> #include<Servo.h> Adafruit_BMP085_Unified bmp=Adafruit_BMP085_Unified(10085); LiquidCrystal lcd(12, 11, 5, 4, 3, 2); #define RELAY2 6 #define RELAY1 7 #define RELAY3 8 Servo e; Servo f; int p=0; int q=0; int S1=A0; int S2=A1; int S3=A2; int S4=A3; void setup() { Serial.begin(9600); lcd.begin(16,2); pinMode(S1,INPUT); pinMode(S2,INPUT); pinMode(S3,INPUT); pinMode(S4,INPUT); pinMode(RELAY1,OUTPUT); pinMode(RELAY2,OUTPUT); pinMode(RELAY3,OUTPUT); e.attach(9); f.attach(10); bmp.begin(); } void loop() { int a=analogRead(S1); int b=analogRead(S2); int c=analogRead(S3); int d=analogRead(S4); Serial.println(a); Serial.println(b); Serial.println(c); Serial.println(d); sensors_event_t event; bmp.getEvent(&event); if((a>800)||(b>800)&&(c>800)||(d>800)) { digitalWrite(RELAY2,LOW); digitalWrite(RELAY1,LOW); for (p=0,q=0; p<=180,q<=180 ; p=p+1,q=q+1) { e.write(p); f.write(q); delayMicroseconds(10); } for(p=180,q=180; p>=0,q>=0 ; p=p-1,q=q-1) { e.write(p); f.write(q); delayMicroseconds(10); } delay(2000); } if((a<800)||(b<800)&&(c>800)||(d>800)) { digitalWrite(RELAY1,HIGH); digitalWrite(RELAY2,LOW); if(c<800) { for (q=0; q<=90 ; q=q+1) { f.write(q); delayMicroseconds(10); } for(q=90; q>=0 ; q=q-1) { f.write(q); delayMicroseconds(10); } } if(d<800) { for (q=90; q<=180 ; q=q+1) { f.write(q); delayMicroseconds(10); } for(q=180; q>=90 ; q=q-1) { f.write(q); delayMicroseconds(10); } } delay(2000); }
  • 19. if((a>800)||(b>800)&&(c<800)||(d<800)) { digitalWrite(RELAY1,LOW); digitalWrite(RELAY2,HIGH); if(a>800) { for (p=0; p<=90 ; p=p+1) { e.write(q); delayMicroseconds(10); } for(p=90; p>=0 ; p=p-1) { e.write(p); delayMicroseconds(10); } } if(b>800) { for (p=90; p<=180 ; p=p+1) { e.write(p); delayMicroseconds(10); } for(p=180; p>=90 ; p=p-1) { e.write(p); delayMicroseconds(10); } } delay(2000); } if((a<1000)||(b<1000)&&(c<1000)||(d<1000)) { digitalWrite(RELAY1,HIGH); digitalWrite(RELAY2,HIGH); delay(2000); } if (event.pressure) { Serial.print("Pressure: "); Serial.print(event.pressure); Serial.println(" hPa"); lcd.setCursor(0,0); lcd.print("PRES="); lcd.print(event.pressure); lcd.print("hpa "); float temperature; bmp.getTemperature(&temperature); Serial.print("Temperature: "); Serial.print(temperature); Serial.println(" C"); lcd.setCursor(0,1); lcd.print("TEMP="); lcd.print(temperature); lcd.print("C "); if(temperature>=30) { digitalWrite(RELAY3,LOW); delay(2000); } else { digitalWrite(RELAY3,HIGH); delay(2000); } float seaLevelPressure = SENSORS_PRESSURE_SEALEVELHPA; Serial.print("Altitude: "); Serial.print(bmp.pressureToAltitude(seaLevelPressure, event.pressure)); Serial.println(" m"); Serial.println(""); } delay(1000); }
  • 20. RESULTS Figure 9.4 Prototype PROTOTYPE OF PLANT MONITORING SYSTEM:
  • 21. There has been proposed a new automatic monitoring of plants by creating algorithm for farms at indoor scenarios that is based for restricted crops. It can effectively used for a particular area and controlled by electronic gadgets. The present approach learns the optimum usage for combining several feature descriptors, as well as the many numbers of engineering works to be used in the designing. The algorithm also shows the improvement of crop according to the working is to be able to use realistic. The algorithm is divided into two different modules. The motor module is running according to soil moisture sensor modules and will operate. The approach achieving barometric pressure sensor which similar to above will operate like above sensor apart from that shows the temperature and heater will be going to work. In future we can add a camera at the field which helps in capturing image and the image can be transmitted to the farmer by connecting the entire system to IOT the image can be observed from anywhere by connecting to the internet. The farmer can control the operation of motors and heater by considering the soil moisture sensor output. CONCLUSION & FUTURE SCOPE