Langaton etäisyyden mittaus Android Arduino -järjestelmällä
Ylitalo, Topi (2015)
Ylitalo, Topi
Lapin ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2015112417609
https://urn.fi/URN:NBN:fi:amk-2015112417609
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli toteuttaa järjestelmä langatonta etäisyydenmittausta varten. Järjestelmä toteutettiin Android-sovelluksen, Arduino-kehitysalustan sekä siihen yhdistettyjen Bluetooth-lähettimen ja etäisyysanturin avulla. Järjestelmä mittaa etäisyyden muutoksia etäisyysanturilla ja lähettää tiedot langattomasti Arduinon avulla. Mittaustiedot otetaan vastaan ja esitetään käyttäjälle Android-sovelluksessa.
Työn toteutuksen aikana perehdyttiin Android- ja Arduino-ohjelmointiin sekä järjestelmän kehityksessä käytettyihin ohjelmistoihin ja Arduinon komponentteihin. Käyttöliittymä suunniteltiin Pencil-ohjelmistolla ja Android-sovelluksen ohjelmoinnissa käytettiin Android Studiota. Sovelluksen testauksessa kehityskoneella käytettiin Oracle VirtualBox -virtualisointialustaa ja Arduino-ohjelmointiin Arduino IDE:a.
Työn lopputuloksena syntyi järjestelmä, jonka avulla voidaan seurata kondenssivesisäiliön täyttymistä mobiililaitteen avulla. Järjestelmä soveltuu myös useisiin muihin tarkoituksiin, joissa seurataan vaihtelevaa etäisyyttä.
Työn toteutuksen aikana perehdyttiin Android- ja Arduino-ohjelmointiin sekä järjestelmän kehityksessä käytettyihin ohjelmistoihin ja Arduinon komponentteihin. Käyttöliittymä suunniteltiin Pencil-ohjelmistolla ja Android-sovelluksen ohjelmoinnissa käytettiin Android Studiota. Sovelluksen testauksessa kehityskoneella käytettiin Oracle VirtualBox -virtualisointialustaa ja Arduino-ohjelmointiin Arduino IDE:a.
Työn lopputuloksena syntyi järjestelmä, jonka avulla voidaan seurata kondenssivesisäiliön täyttymistä mobiililaitteen avulla. Järjestelmä soveltuu myös useisiin muihin tarkoituksiin, joissa seurataan vaihtelevaa etäisyyttä.