DEVELOPMENT OF AN ARDUINO-BASED EMBEDDED SYSTEM. : Case: Greenhouse monitoring
Kouhia, Eetu-Pekka (2016)
Kouhia, Eetu-Pekka
Centria-ammattikorkeakoulu (Keski-Pohjanmaan ammattikorkeakoulu)
2016
Creative Commons Attribution-NonCommercial-NoDerivs 1.0 Suomi
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201605066463
https://urn.fi/URN:NBN:fi:amk-201605066463
Tiivistelmä
Today embedded systems are replacing various systems that used to be designed with a set of complex electronic circuits. Usually the heart of the embedded system is a microcontroller. One example of a microcontroller is Arduino. Arduino is an open source based prototyping platform used to sense and control physical devices.
The purpose of this thesis was to create a microcontroller-based embedded system for monitoring greenhouse environmental variables. The user can control the greenhouse environment through a web-site. The website displays monitoring data to the user on a 24-hour line chart. Theory explains the use of Arduino microcontroller and how it is used in embedded systems. The practical part of the project introduces which hardware components are used and how they are used to build the system. Theory of the thesis is used as a base for designing the software layer. Software section of the practical part explains how the software was designed and implemented on top of the hardware layer.
The finished project was able to meet the predetermined requirements. The design process conducted before assembling the system enabled the implementation to be easy and efficient. The system successfully reduced the power consumption, complexity and the cost of the monitoring project.
The purpose of this thesis was to create a microcontroller-based embedded system for monitoring greenhouse environmental variables. The user can control the greenhouse environment through a web-site. The website displays monitoring data to the user on a 24-hour line chart. Theory explains the use of Arduino microcontroller and how it is used in embedded systems. The practical part of the project introduces which hardware components are used and how they are used to build the system. Theory of the thesis is used as a base for designing the software layer. Software section of the practical part explains how the software was designed and implemented on top of the hardware layer.
The finished project was able to meet the predetermined requirements. The design process conducted before assembling the system enabled the implementation to be easy and efficient. The system successfully reduced the power consumption, complexity and the cost of the monitoring project.