Building an Arduino-Based Greenhouse Control System

undefined
 
 
 
 
Prepared By :
Maram Hassan                    Asma Ghannam
 
 
 
 
Predicted By
Jamal Kharrousheh
 
 
Greenhouse Materials Hardware
 Greenhouse Materials Software
Building a Greenhouse based on Arduino Software?
Advantages
Disadvantages
Scope to further work
Conclusion
Our model
 
Arduino Board(AT-Mega)
GSM modem(SM5100B GSM Cellular Shield)
Sensors: - Humidity&Temperature - LDR- Soil Moisture
Housing (based on CubeSat desing) -Screws –fiber glass
Plants -Soil
Water Injection: tank - valves - water hose - minerals
Power Supply -ADC
Cables
Computer
Liquid Crystal Display (16*2 LCD)
Actuators – Relays(6)
Water pump -Motor
 Cooler (fan)
 Artificial Lights (lamp)
 
Arduino Software –Codes
Software Libraries: - for the sensors
Internet (research) :- Temperature& Humidity Sensor-
Relays functions-Datasheets for sensors
 
Greenhouses are controlled-area-environment to grow
plants.
  In order to control the climate factors and environment
autonomously, it is required a computer/software
equipment.
The arduino is the heart of the system.It constantly
monitor the analogue or digitalized parameters of the
various sensors, verifies them and checks if any
corrective action is to be taken for the condition at that
instant of time.
 
 
 
 
In case such situation
arises, It will send an
alarm messages to the
authorized user and
activates the device such
as motors,coolers , pumps
, sprayers , lights etc
.
 
 
 
 
Water pump can be
controlled by arduino unit
with the soil moisture sensor
attached to it. It will turn on
the water pump when the
soil moisture sensor detects
the dry conditions in soil.
 
 
 
Temperature sensor can
be used with the arduino
to measure the
temperature in the
greenhouse. If the
temperature may rises, It
would triggers the
cooling devices.
 
 
Humidity sensor is used
for sensing the vapor in
the air. The change in
RH(relative humidity) of
the surroundings would
trigger the arduino to
activate the sprayers.
 
 
 
 
 
Growing lights enable
cultivators to extend daylight
hours – useful for winter and
spring growing when levels of
natural lights are low, and
therefore can improve plants
growth. The arduino trigger
the artificial lights
automatically when the
surrounding natural light are
low.
 
 
We used 3- push buttons to
improve our system and
varying the max or min
values indicated in the code
to match with the suitable
conditions.
 
 
 
During the hot summer day , the bright sun may cause the
temperature inside the greenhouse rises to an extreme heat.
With the arduino , the authorized user can open up the vents
to allow the fresh air enter the greenhouse by simply calling
the arduino unit.
 
The authorized user is able to inquire the environment status
by sending a text message to the arduino unit.
 
Messages to inform operator about operating and error
status in the process.
 
 
 
 
Low cost system
,
 providing maximum automation
 Low maintenance and low power consumption
The system is more compact compared to the existing ones,
hence is easily portable.
Labour saving.
 Provides a user-friendly interface hence will have a greater
acceptance by the technologically unskilled workers.
Closed loop design prevents any chances of disturbing the
greenhouse environment.
 
 
 
 
 
Sensors used have high sensitivity and are easy to handle
In response to the sensors, the system will adjust the
heating, fans, lighting, irrigation,irnmediately, hence protect
greenhouse from damage.
Malfunctioning of single sensor will not affect the whole
system.
User is indicated for changes in actuator state thereby giving
an option for manual override.
 
Complete automation in terms of pest and insect
detection and eradication cannot be achieved
No self-test system to detect malfunction of sensors
 Requires uninterrupted power supply
 Facility to remotely monitor the greenhouse is not
possible !
 
 We build an automated greenhouse model using
Arduino technology.
 
 The system supervise and control the irrigation, light ,
temperatures, and humidity levels for optimum plant
growth.
 
This automating technology saves time and money by
eliminating the need for service personnel to visit each
site for inspection.
 
 The system is modified to alert farmers regarding the
parameter changes in the greenhouse so that early
precaution steps can be taken.
 
 
Sending emails or speaking voice could be used when an
alarm happens.
 
The system performance can be modified by providing
the power supply with the help of battery source which
can be rechargeable or non-rechargeable, to reduce the
requirement of main AC power.
 
In addition to measure the conditions that have been
mentioned , other conditions may be included like shade
and fire detection .
undefined
O
u
r
 
m
o
d
e
l
 
"
S
m
a
r
t
 
g
r
e
e
n
h
o
u
s
e
 
"
T
e
m
p
=
"
 
3
.
 
"
H
u
m
=
"
 
h
u
m
 
B
u
t
t
o
n
s
 
L
C
D
 
d
a
y
.
.
 
"
w
a
i
t
 
s
e
n
d
i
n
 
s
m
s
"
 
t
e
m
p
 
4
.
 
1
.
undefined
Slide Note
Embed
Share

Greenhouses are controlled environments for plant growth, requiring precise climatic control. Utilizing Arduino technology along with sensors and actuators, this system can monitor and adjust conditions autonomously. Sensors measure data like temperature and humidity, triggering actions such as activating pumps, coolers, and lights when needed. Maintenance of soil moisture is also automated, enhancing plant growth efficiency.

  • Greenhouse
  • Arduino
  • Control System
  • Plant Growth
  • Automation

Uploaded on Sep 23, 2024 | 1 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. Prepared By : Maram Hassan Asma Ghannam Predicted By Jamal Kharrousheh

  2. Greenhouse Materials Hardware Greenhouse Materials Software Building a Greenhouse based on Arduino Software? Advantages Disadvantages Scope to further work Conclusion Our model

  3. Arduino Board(AT-Mega) GSM modem(SM5100B GSM Cellular Shield) Sensors: - Humidity&Temperature - LDR- Soil Moisture Housing (based on CubeSat desing) -Screws fiber glass Plants -Soil Water Injection: tank - valves - water hose - minerals Power Supply -ADC Cables Computer Liquid Crystal Display (16*2 LCD) Actuators Relays(6) Water pump -Motor Cooler (fan) Artificial Lights (lamp)

  4. Arduino Software Codes Software Libraries: - for the sensors Internet (research) :- Temperature& Humidity Sensor- Relays functions-Datasheets for sensors

  5. Greenhouses are controlled-area-environment to grow plants. In order to control the climate factors and environment autonomously, it is required a computer/software equipment. The arduino is the heart of the system.It constantly monitor the analogue or digitalized parameters of the various sensors, verifies them and checks if any corrective action is to be taken for the condition at that instant of time.

  6. start Measure analog data from sensors ADC In case such situation arises, It will send an alarm messages to the authorized user and activates the device such as motors,coolers , pumps , sprayers , lights etc. Display in LCD Control switch function Temperature and humidity Function Light Function Soil moisture Function If time of send report yes no Send rebort

  7. start Water pump can be controlled by arduino unit with the soil moisture sensor attached to it. It will turn on the water pump when the soil moisture sensor detects the dry conditions in soil. Digital data Dry soil yes no Close irrigation Open irrigation End function

  8. Temperature sensor can be used with the arduino to measure the temperature in the greenhouse. If the temperature may rises, It would triggers the cooling devices. Humidity sensor is used for sensing the vapor in the air. The change in RH(relative humidity) of the surroundings would trigger the arduino to activate the sprayers.

  9. start Growing lights enable cultivators to extend daylight hours useful for winter and spring growing when levels of natural lights are low, and therefore can improve plants growth. The arduino trigger the artificial lights automatically when the surrounding natural light are low. Digital data yes dark no Active relay to close lamp Active relay to open lamp End function

  10. start Count=0 If control switch Press Yes Count=count+1 Count =count%7 We used 3- push buttons to improve our system and varying the max or min values indicated in the code to match with the suitable conditions. no If count=1 control high temp value If count=2 control low temp value If count=3 control high RH value If count=4 control low RH value If count =5 control period of light If count =6 control time of SMS report If Press increase switch increase the value If Press decrease switch decrease the value End function

  11. During the hot summer day , the bright sun may cause the temperature inside the greenhouse rises to an extreme heat. With the arduino , the authorized user can open up the vents to allow the fresh air enter the greenhouse by simply calling the arduino unit. The authorized user is able to inquire the environment status by sending a text message to the arduino unit.

  12. Messages to inform operator about operating and error status in the process.

  13. Low cost system, providing maximum automation Low maintenance and low power consumption The system is more compact compared to the existing ones, hence is easily portable. Labour saving. Provides a user-friendly interface hence will have a greater acceptance by the technologically unskilled workers. Closed loop design prevents any chances of disturbing the greenhouse environment.

  14. Sensors used have high sensitivity and are easy to handle In response to the sensors, the system will adjust the heating, fans, lighting, irrigation,irnmediately, hence protect greenhouse from damage. Malfunctioning of single sensor will not affect the whole system. User is indicated for changes in actuator state thereby giving an option for manual override.

  15. Complete automation in terms of pest and insect detection and eradication cannot be achieved No self-test system to detect malfunction of sensors Requires uninterrupted power supply Facility to remotely monitor the greenhouse is not possible !

  16. We build an automated greenhouse model using Arduino technology. The system supervise and control the irrigation, light , temperatures, and humidity levels for optimum plant growth. This automating technology saves time and money by eliminating the need for service personnel to visit each site for inspection. The system is modified to alert farmers regarding the parameter changes in the greenhouse so that early precaution steps can be taken.

  17. Sending emails or speaking voice could be used when an alarm happens. The system performance can be modified by providing the power supply with the help of battery source which can be rechargeable or non-rechargeable, to reduce the requirement of main AC power. In addition to measure the conditions that have been mentioned , other conditions may be included like shade and fire detection .

  18. Our model LCD LCD 1. "Smart greenhouse "Temp=" "wait sendin sms" 3. day.. "Hum=" hum temp 4. Buttons Buttons Button Button1 1 Button Button2 2 Button Button3 3 Htemp Ltemp Hhum Lhum dec dec dec dec inc inc inc inc

  19. Comments

More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#giItT1WQy@!-/#