Kesämökin lämmityksen etäohjauksen ja käyttöliittymäsovelluksen toteutus
Ylitalo, Jami (2023)
Ylitalo, Jami
2023
Teknisten tieteiden kandidaattiohjelma - Bachelor's Programme in Engineering Sciences
Tekniikan ja luonnontieteiden tiedekunta - Faculty of Engineering and Natural Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2023-05-08
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202304284856
https://urn.fi/URN:NBN:fi:tuni-202304284856
Tiivistelmä
Etäohjauksen ja –valvonnan tarve ja täten myös kysyntä ovat nousussa. Jatkuvasti kehittyvät WLAN- ja GSM-teknologiat mahdollistavat kehittyneempien etäohjaus-projektien toteutuksen niin teollisuudessa, kuin kuluttajankin tasollakin. Etäohjattavan laitteiston tarjonnan kasvu ja teknologioiden kehittyminen on luonut halua toteuttaa omia etäohjaustoteutuksia. Kevyet ja edulliset projektit tuovat omat projektivaatimuksensa. Työn tavoitteena on asettaa etäohjausprojektin laitteistolle ja käyttöliittymälle vaatimukset ja toteuttaa toimiva laitteistokokonaisuus kesämökille.
Työ koostuu kahdesta osasta. Teoriaosuudessa tutustutaan tarkemmin käyttöliittymäsuunnitteluun ja XML-tiedostojen käyttöön. Käydään läpi käyttöliittymäsuunnittelua automaatiossa ja XML-tiedostojen käyttöä automaation käyttöliittymäsuunnittelussa ja yleisesti. Samalla esitellään tarkemmin hyvät käyttöliittymäsuunnittelun periaatteet, joita sovelletaan projektin käyttöliittymän toteutuksessa. Teoriaosuudessa käydään myös läpi ohjelmisto, jolla projektin käyttöliittymä toteutetaan. Esitellään Android Studion käyttöliittymäsuunniteluun ja testaukseen tarkoitetut työkalut sekä XML-tiedostojen soveltaminen käytännössä.
Työn toinen osuus on itse projektin toteutus, jossa esitellään kohde, laitteisto ja toteutettu käyttöliittymä. Kohde-esittelyn yhteydessä mietitään sen tuomia lisäyksiä projektivaatimuksiin. Valittu laitteisto on SimPal T40-V2 ja kolme T20-V2 GSM-pistorasiaa. Laitteiston tekstiviestirajapintaa hyödynnetään käyttöliittymän toteutuksessa. Käyttöliittymän suunnittelussa otetaan huomioon sille asetetut vaatimukset: responsiivisuus, johdettavuus ja kohdennus. Android-sovelluksena toteutettu käyttöliittymä on minimalistinen ja helppokäyttöinen.
Projektissa suunniteltu etäohjaustoteutus täyttää kaikki sille asetetut vaatimukset. Toteutus osoittaa, kuinka edullisilla laitehankinnoilla ja pienellä tietotaidolla saadaan luotua paljon käyttöarvoa vanhemmallekin vapaa-ajan asunnolle. Omilla laitemodifikaatioilla, ohjelmisto- ja käyttöliittymätoteutuksilla saadaan toteutettua etäohjaustarve edullisesti ja mukautuvasti. Mukautetut toteutukset mahdollistavat laitteiston muokattavuuden myös tulevaisuuden vaatimuksiin ja ideoiden toteutukseen.
Työ koostuu kahdesta osasta. Teoriaosuudessa tutustutaan tarkemmin käyttöliittymäsuunnitteluun ja XML-tiedostojen käyttöön. Käydään läpi käyttöliittymäsuunnittelua automaatiossa ja XML-tiedostojen käyttöä automaation käyttöliittymäsuunnittelussa ja yleisesti. Samalla esitellään tarkemmin hyvät käyttöliittymäsuunnittelun periaatteet, joita sovelletaan projektin käyttöliittymän toteutuksessa. Teoriaosuudessa käydään myös läpi ohjelmisto, jolla projektin käyttöliittymä toteutetaan. Esitellään Android Studion käyttöliittymäsuunniteluun ja testaukseen tarkoitetut työkalut sekä XML-tiedostojen soveltaminen käytännössä.
Työn toinen osuus on itse projektin toteutus, jossa esitellään kohde, laitteisto ja toteutettu käyttöliittymä. Kohde-esittelyn yhteydessä mietitään sen tuomia lisäyksiä projektivaatimuksiin. Valittu laitteisto on SimPal T40-V2 ja kolme T20-V2 GSM-pistorasiaa. Laitteiston tekstiviestirajapintaa hyödynnetään käyttöliittymän toteutuksessa. Käyttöliittymän suunnittelussa otetaan huomioon sille asetetut vaatimukset: responsiivisuus, johdettavuus ja kohdennus. Android-sovelluksena toteutettu käyttöliittymä on minimalistinen ja helppokäyttöinen.
Projektissa suunniteltu etäohjaustoteutus täyttää kaikki sille asetetut vaatimukset. Toteutus osoittaa, kuinka edullisilla laitehankinnoilla ja pienellä tietotaidolla saadaan luotua paljon käyttöarvoa vanhemmallekin vapaa-ajan asunnolle. Omilla laitemodifikaatioilla, ohjelmisto- ja käyttöliittymätoteutuksilla saadaan toteutettua etäohjaustarve edullisesti ja mukautuvasti. Mukautetut toteutukset mahdollistavat laitteiston muokattavuuden myös tulevaisuuden vaatimuksiin ja ideoiden toteutukseen.
Kokoelmat
- Kandidaatintutkielmat [8798]