Title |
An Smart Greenhouse Automation System Applying Moving Average Algorithm |
Authors |
바스넷버룬(Basnet, Barun) ; 이인재(Lee, Injae) ; 노명준(Noh, Myungjun) ; 천현준(Chun, Hyunjun) ; 자파르아만(Jaffari, Aman) ; 방준호(Bang, Junho) |
DOI |
https://doi.org/10.5370/KIEE.2016.65.10.1755 |
Keywords |
Greenhouse ; Automation ; Moving average ; Sensors ; Actuators |
Abstract |
Automation of greenhouses has proved to be extremely helpful in maximizing crop yields and minimizing labor costs. The optimum conditions for cultivating plants are regularly maintained by the use of programmed sensors and actuators with constant monitoring of the system. In this paper, we have designed a prototype of a smart greenhouse using Arduino microcontroller, simple yet improved in feedbacks and algorithms. Only three important microclimatic parameters namely moisture level, temperature and light are taken into consideration for the design of the system. Signals acquired from the sensors are first isolated and filtered to reduce noise before it is processed by Arduino. With the help of LabVIEW program, Time domain analysis and Fast Fourier Transform (FFT) of the acquired signals are done to analyze the waveform. Especially, for smoothing the outlying data digitally, Moving average algorithm is designed. With the implement of this algorithm, variations in the sensed data which could occur from rapidly changing environment or imprecise sensors, could be largely smoothed and stable output could be created. Also, actuators are controlled with constant feedbacks to ensure desired conditions are always met. Lastly, data is constantly acquired by the use of Data Acquisition Hardware and can be viewed through PC or Smart devices for monitoring purposes. |