Automaattinen kastelujärjestelmä ja sen web-käyttöliittymä
Kitunen, Markus (2025)
Kitunen, Markus
2025
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025060721435
https://urn.fi/URN:NBN:fi:amk-2025060721435
Tiivistelmä
Tämän opinnäytetyön tavoitteena on tarjota ratkaisu huonekasveihin liittyvään kasteluongelmaan asukkaiden pidemmän poissaolon aikana. Tarkoituksena on tutkia ja analysoida jo olemassa olevia ratkaisuja asian toteuttamiseksi, ja kehittää analyysin pohjalta täysin uusi, automaattien, erityisesti huonekasveille optimoitu kastelujärjestelmä. Tutkimustyön tuloksista voi hyötyä jokainen huonekasvin omistaja.
Opinnäytetyössä esitellään kastelujärjestelmässä käytettävät laitteet ja laitekomponentit, ja tekniikat, ja miten niitä tullaan käyttämään tässä projektissa. Kastelujärjestelmän backendin ja käyttöliittymän tärkeimmät ominaisuudet käydään läpi yleisellä tasolla sovellusarkkitehtuurin muodossa. Lisäksi esitellään tarvittavat ohjelmat ja niiden asennus Linux-komentoriviä käyttäen, ja esitellään laitekomponenttien asennus 3D-tulostettuihin laitekoteloihin ja niiden kytkentä. Opinnäytetyössä hyödynnetään kehittämismenetelmänä konstruktiivista tutkimusta.
Työn teoriaosuudessa käytetään tietoperustana pääasiassa aiheeseen liittyviä sähköisesti julkaistuja artikkeleita, blogikirjoituksia ja nettisivuja.
Opinnäytetyön tuloksena syntyy automaattinen kasvienkastelujärjestelmä, joka pitää sisällään fyysiset laitteet, sulautetun järjestelmän ja web-käyttöliittymän koko järjestelmän valvomista ja ohjaamista varten. The goal of this thesis was to provide a solution to a household plant watering problem when the residents are absent for a longer period. The idea was to research and analyze existing solutions to handle the situation and develop a completely new household plant optimized automatic irrigation system. Everyone can benefit from the results of the research.
The devices, device components and techniques and how they are used in this project are introduced in the thesis. The most important features of the irrigation system backend and the user interface are presented at a general level in the form of application architecture. Additionally, all necessary programs and their installation using the Linux command line, installation of the device components into 3D printed device cases and their electrical connections are presented. Constructive research was used as methods in the thesis.
The information in the theoretical part is mainly based on electronically published articles, blog posts and websites related to the subject as a knowledge base.
The result of the thesis is an automatic plant irrigation system which includes physical devices, an embedded system and a web-interface for controlling and monitoring the entire system.
Opinnäytetyössä esitellään kastelujärjestelmässä käytettävät laitteet ja laitekomponentit, ja tekniikat, ja miten niitä tullaan käyttämään tässä projektissa. Kastelujärjestelmän backendin ja käyttöliittymän tärkeimmät ominaisuudet käydään läpi yleisellä tasolla sovellusarkkitehtuurin muodossa. Lisäksi esitellään tarvittavat ohjelmat ja niiden asennus Linux-komentoriviä käyttäen, ja esitellään laitekomponenttien asennus 3D-tulostettuihin laitekoteloihin ja niiden kytkentä. Opinnäytetyössä hyödynnetään kehittämismenetelmänä konstruktiivista tutkimusta.
Työn teoriaosuudessa käytetään tietoperustana pääasiassa aiheeseen liittyviä sähköisesti julkaistuja artikkeleita, blogikirjoituksia ja nettisivuja.
Opinnäytetyön tuloksena syntyy automaattinen kasvienkastelujärjestelmä, joka pitää sisällään fyysiset laitteet, sulautetun järjestelmän ja web-käyttöliittymän koko järjestelmän valvomista ja ohjaamista varten.
The devices, device components and techniques and how they are used in this project are introduced in the thesis. The most important features of the irrigation system backend and the user interface are presented at a general level in the form of application architecture. Additionally, all necessary programs and their installation using the Linux command line, installation of the device components into 3D printed device cases and their electrical connections are presented. Constructive research was used as methods in the thesis.
The information in the theoretical part is mainly based on electronically published articles, blog posts and websites related to the subject as a knowledge base.
The result of the thesis is an automatic plant irrigation system which includes physical devices, an embedded system and a web-interface for controlling and monitoring the entire system.