Android-Powered Greenhouse: Monitoring and Automation

SmartGreen House android app is developed to Monitoring and controlling the microclimatic environment inside a green house. From the green house easily get soil moiseture, humidity and temperature sensor value to android app ,according to sensors values and we set predefined threshold values for each sensor ,depending on sensor readings we are going to controlling using  water sprayer, cooling fan, rooftop and focus light and just press the button in android app we can control make on/off motors and it also has datasheet of all Horticulture plantation and season wise precaution material for monitoring and controlling. The objective of this project is to design a simple, easy to install, user friendly to monitor and record the values of temperature, humidity, soil moisture and sunlight of the natural environment that are continuously modified and controlled in order optimize them to achieve maximum plant growth and yield. The result shows that the condition specified in sensor’s datasheet and system in reality is appropriate. The achieved test result concludes that the system is working properly.

Green house farmers cannot precisely detect level of level of humidity inside the green house. They only know the condition inside the green house manually and by feel it by themselves. Ultimately, experiences play a bigger part on their daily operations. If the condition is too dry, they will give water to the plants or soil, but if it is too humid, they will open the rooftop of the green house, especially in the daylight. In designing this device, there is limitation to problems, to see how far this system can do its tasks. This limitation according to the situation where this system will be used later. There are 3 kinds of activity that are designed in the system. First, monitor the humidity level in the green house. Secondly, if the green house is too dry, the water sprayer can be activated, to increase the humidity level. It also can deactivated water sprayer. Third, if the green house is too humid, the rooftop can be opened to lower the humidity level. The third function can be use to open or close the rooftop based on the needs.

This embedded system for monitoring and controlling the green house is based on measuring the humidity and temperature by sensor that located at different places. The monitoring and controlling is conducted through Android Smartphone.

The proposed system is an embedded system which will closely monitor and control the microclimatic parameters of a green house on a regular basis round the clock for cultivation of crops or specific plant species which could maximize their production over the whole crop growth season and to eliminate the difficulties involved in the system by reducing human intervention to the best possible extent.,

The sensors sense the change and the microcontroller reads this from the data at its input ports after being converted to a digital form by the ADC .The microcontroller then performs the needed actions by employing relays until the strayed-out parameter has been brought back to its optimum level. Since a microcontroller is used as the heart of the system, it makes the set-up low-cost and effective nevertheless. As the system also employs an LCD display for continuously alerting the user about the condition inside the greenhouse, the entire set-up becomes user friendly. Thus, this system eliminates the drawbacks of the existing set-ups and is designed as an easy to maintain, flexible and low cost solution.

Parts of the System architecture

o             Temperature sensor

o             Humidity sensor

o             soil sensor

o             Rooftop

o             Cooler

o             Artificial Lights

 

Implementation of greenhouse monitoring and controlling system

Hardware Implementation

In the hardware implementation, it has wired components sensor to microcontroller by jumper cable and use protoboard as a board for the components like stepper motor and LED module in the hardware. The 5V DC power is provided for microcontroller, stepper motor and also the sensor. Then, the connection between for microcontroller , sensor circuit, steppermotor, water sprayer replace by LED module are made through serial communication and computer as a server. The computer as a path for receive and transfer value from sensor for monitoring and input for controlling.

Software Implementation

For software implementation, Figure6 shows the flow of the software in monitoring and controlling the green house. C program for arduino to measure humidity, send the value to computer then to Android Smartphone through serial communication. Next receive input from Android Smartphone then control the steppermotor and LED module. PHP code use for communication path. Last, Modules for application in android are written in C program.

Flowchart

ANALYSIS

Based on datasheet, sensor works stable within recommended normal range (see Figure 10). Long term exposures to conditions outside normal range, especially at humidity >80%RH.Afterreturn to normal range it will slowly return towards calibration state by itself. Prolonged exposure to extreme conditions may accelerate ageing.

In testing of work characteristic sensor, it used heat from GPU core of a computer through GPU ventilation to increase the temperature in environment

This test used a closed box to put the computer and sensor.

Figure 11 shows the graphic of sensor working characteristic in this system (shown in red) compared to ideal sensor characteristic (shown in blue), where the comparison between temperature and humidity is in normal range SHT 11 sensor. In the red line, the tests are from 30oC until 70oC. In conclusion, sensor works fine and fit with the value in datasheet. The system shows that the sensor works properly.

CONCLUSION

The system is successfully built and run in reality based on Technology Acceptance Modeling. The output for the given analog input values are visualized in android application system. The analog value given by the sensor changes it into a digital value. The android software is already working properly and appropriate with the purpose in the beginning, that is to get humidity value from green house and give input to control components in green house. After development is finished, test for sensor’s work is done and device is working properly. The testing that has done shows that condition in datasheet of sensor and in system is appropriate. The test result shows in temperature 30°C to 70°C, humidity is still in normal range area. If temperature gets higher and more, relative humidity will be decrease and goes near to zero.

The system has successfully overcome quite a few shortcomings of the existing systems by reducing the power consumption, maintenance and complexity, at the same time providing a flexible and precise form of maintaining the environment.

REFERENCES

[1]          Kiran Sahu, Susmita Mazumdar ”Digitally Greenhouse monitoring and controlling of System based on Embedded System”. International Journal of Scientific & Engineering Research,Volume3, Issue1,

[2]          S.Thenmozhi“Greenhouse management using embedded system and zigbee technology” International Journal of Advanced Research in Electrical, Electronic and Instrumentation Engineering, Volume.3, Issue2,ISSN

[3]          Stipanicev D., Marasovic J “Network embedded greenhouse monitoring and control”, Proceedings of 2003 IEEE Conference on Control Applications, Vol.2, June, pp. 1350 – 1355, 2003.

[4]         S.U. Zagade, R.S. Kawitkar “ Wireless Sensor Network for Greenhouse”. International Journal of Science and Technology, Volume2 No.3

[5]          Ai, Q., Chen, C “Green House Environment Monitor Technology                Implementation Based on Android Mobile Platform”, IEEE Conference Publications.