Smart Greenhouse PPT

37
DR.AMBEDKAR INSTITUTE OF TECHNOLOGY THE SMART GREENHOUSE ARDUINO INTELLIGENCE INTERNAL GUIDE:MR.SATISH B BASAPUR BY:KEERTHAN.V ASST.PROFESSOR 1DA11IS012

description

Smart Greenhouse using arduino

Transcript of Smart Greenhouse PPT

Arduino based intelligent greenhouse

Dr.Ambedkar institute of TechnologyTHE smart greenhouseArduino intelligence

Internal Guide:Mr.satish B basapurby:Keerthan.V Asst.professor1da11is012

contentsIntroductionWhat is green house?Automated green houseSensorsSoftwareAdvantagesConclusion

IntroductionWhat is a Greenhouse?Greenhouses are controlled-area-environment to grow plants.It is a structural building with different types of covering materials, such as aglassorplasticroof and frequently glass or plastic walls.It heats up because incoming visible solar radiation (for which the glass is transparent) from the sun is absorbed by plants ,soil, and other things inside the building.

Automated greenhouseGreenhouses form an important part of the agriculture and horticulture sectors of a country.They can be used to grow plants under controlled climatic conditions for optimal production.Automated greenhouse involves the automatic monitoring and controlling of climatic parameters which directly or indirectly govern the plant growth and hence their production.In order to control the climate factors and environment autonomously ,it is required a computer/software equipment.

The open-source electronics prototyping platform

What is Arduino ?

Arduino open-source electronics prototyping platform/environment .The Arduino is built for designers and artistspeople with little technical expertise.

Programming Environment The Arduino Uno can be programmed with the Arduino software IDE .The Atmega328 on the Arduino Uno comes preburned with a Bootloader that allows you to upload new code to it without the use of an external hardware programmer.You can also bypass the Bootloader and program the microcontroller through the ICSP (In-Circuit Serial Programming) header.Arduino IDE works on windows , linux as well as Mac lion X platforms. Arduino IDE

Brief History of Arduino In 2005, a project was initiated to make a device for controlling student-built interactive design projects that was less expensive than other prototyping systems available at the time.Founders Massimo Banzi and David Cuartielles named the project after Arduin of Ivrea and began producing boards in a small factory located in Ivrea.Advantages of ArduinoHuge documentation and supportLarger library collectionOpen source Simplified and user-friendly programming language No additional programmer/burner hardware required for programming board Highly Portable Low power consumption Highly customizable

The basic Arduino board

Arduino UNO Board Arduino in the greenhouseArduino is the heart of the The Intelligent Greenhouse.Arduino boards are able to receive, analyse and send data in order to maximise plant growth and health.BenefitsAutomatically control environmental conditions within greenhouse allowing any type of plants to be grown all year roundEliminates risk of greenhouse not being maintained at specific environmental conditions due to human errorMinimizes labor costs involved in maintaining a greenhouseCustomer able to define specific greenhouse conditions Plug-and play productFeaturesDetect and maintain temperatures from -40C to 125C.Detect and maintain humidity levels between 5% RH and 95% RHDetect sunlight and artificial light.Detect and maintain moisture in soil.Continuously update of statistics and parameters over the internet.OBJECTIVEBuild miniature greenhouse which is equipped with automatic monitoring and controlling systemConstantly monitor and control environmental conditions in greenhouse to ensure it remains at preset temperature, light, moisture and humidity levels.It focuses on saving water, increasing efficiency and reducing the environmental impacts on plants production.The user can see the atmospheric conditions of the greenhouse plants on website and control the greenhouse from far away places.FunctionsLower Temperature: 1 Cooling FanRaise temperature: Heater (indicated by Bulb for demonstration purposes)Decrease humidity level: 1 Exhaust FanIncrease moisture level: Water pump connected to a water tankIncrease lighting condition: Fluorescent Light-bulbTransmission of data over internet: Ethernet shieldSystem OverviewVoltage output from sensors sent as inputs into ArduinoBased on input values, Arduino outputs specific voltages to turn ON/OFF devicesHARDWARE AND SOFTWARE SPECIFICATIONS

HardwareArduino MicrocontrollerEthernet ShieldLCD DisplaySensorsFans and RelaysWater Pump

Ethernet shieldThe Arduino Ethernet shield allows an Arduino board to connect to the internet using the Ethernet library and to read and write an SD card using the SD library.The shield is mounted on top of the arduino board and can be Connected to your computer or a network hub or router using a standard Ethernet cable (CAT5 or CAT6 with RJ45 connectors).

LCD DisplayA LCD is connected with arduino at 7th, 6th, 5th, 9th, 3rdand 8th pins to display the reading of various sensors .T represents temperature, H represents Humidity , M represents Moisture and L represents internal Light intensity of the greenhouse, on the LCD.

sensorsAmbient Light SensorA light sensor, as its name suggests, is a device that is used to detect light. A photocell or photo resistor for example, is a small sensor that changes its resistance when light shines on it; they are used in many consumer products to determine the intensity of light.

Operating temperature: -20C to 75CWavelength Measurement Range: 400nm to 1100nm

Temperature SensorManufacturer: Texas Instruments LM35FEATURES DESCRIPTION: Calibrated Directly in Celsius (Centigrade) Linear + 10 mV/C Scale Factor 0.5C Ensured Accuracy (at +25C) LM35 has an advantage over linear temperature Rated for Full 55C to +150C Range Suitable for Remote Applications Low Cost Due to Wafer-Level Trimming Operates from 4 to 30 Low Self-Heating, 0.08C in Still Air Nonlinearity Only C Typical Low Impedance Output, 0.1 for 1 mA Load

Moisture sensorSoil moisture sensor measure the water content in soil.This basic cheap soil moisture sensor consists of two probes (the metal rods) held apart at a fixed distance by some insulating material.

SoftwareArduino IDE 1.0.1

The Arduino integrated development environment (IDE) is a cross-platform app. written in Java, and is derived from the IDE for the Processing programming language and the Wiring projects.A program or code written for Arduino is called a "sketch".The Arduino IDE uses the GNU toolchain and AVR Libc to compile programs, and uses avrdude to upload programs to the board.

Output of the sensors

Temperature sensor: If the temperature exceeds beyond the limit set then a fan will be automatically switched ON as a coolant to reduce the temperature. When it reaches the desired temperature the fan will be switched OFF automatically with the help of a relay. But if the temperature decreases bellow the optimum temperature a bulb as a heater will be switched ON to set the temperature within the desired range.Light sensor:Light sensor sense the light and set an optimum light in the greenhouse for the plants.An artificial light will be switched ON automatically by the light sensor with the help of relay if there is insufficient light for the plants in the greenhouse And the light is switched OFF automatically when the plants get sufficient light from the sun.

Moisture sensor:Soil moisture sensor check the water present in the soil. If there is not proper water in the soil then moisture sensor sends signal to the water pump which as a result pumps up the water from the tank and provide sufficient amount of water to the soil. When the sensor senses the threshold value of water level in the soil it automatically turn OFF the pump.Humidity sensor:Humidity sensor is used to check the humidity of the air in the greenhouse. If the humidity exceeds the limit set then an exhaust fan will be switched ON with the help of relay to throw the humid air out of the greenhouse to maintain the suitable environment for the plants.Instantaneous output of sensors displayed on a website

RESULTS/CONCLUSION

Temperature, Heat, Moisture and Light Sensors are the four main sensors used in the project which give the exact value of temperature, heat, moisture and light respectively. These sensors give the correct result according to the plant's condition. These results can be seen on the LCD screen present on the project and on a INTERNET WEBSITE.

Front view rear viewThank you