Bluetooth-kommunikaatio Android-sovelluksella peltokoneen kanssa
Lindevall, Kalle (2022)
Lindevall, Kalle
2022
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202205036984
https://urn.fi/URN:NBN:fi:amk-202205036984
Tiivistelmä
Opinnäytetyön toimeksiantajana toimi ohjelmistokehitykseen keskittynyt Wapice Oy. Työn tavoitteena oli kehittää osa mobiilisovellusta, joka kommunikoi Bluetoothin välityksellä peltokoneeseen asennetun laitekappaleen kanssa. Peltokoneesta lähetetty ja käsitelty data näytettiin samalla sekä siihen yhdistetyn puhelimen ruudulla että myös Wapice Oy:n omassa IoT-TICKET-IoT-alustassa. Näin dataa pystyttiin seuraamaan myös etänä ja tarkastelemaan muodostuneita tilastoja. Kehityksessä käytettiin luottamuksellista tietoa, joten tietyt yksityiskohdat, kuten vastaanotetun datan tarkempi muoto, ei ilmene opinnäytetyössä.
Opinnäytetyön alussa käsitellään yleistä tietoa Bluetoothista ja vertaillaan sen eri versioita. Mobiilisovelluksen kehittämisestä työ kattaa Bluetooth-kommunikaation ja vastaanotetun datan käsittelyn osuuden. Tiedon jatkamisen IoT-alustaan toteutti toinen taho osana kyseistä mobiilisovelluskehitysprojektia.
Valmistunut mobiilisovellus kommunikoi onnistuneesti dataa lähettävän laitteen kanssa sekä lähetti saadun datan IoT-alustaan, josta seuraaminen onnistui mutkattomasti. Sovellusta on mahdollista jatkokehittää, muun muassa lisäämällä ominaisuus kommunikoida yhdistetyn laitteen kanssa, esimerkiksi toteuttaen yhteyden kannalta oleelliset alustukset.
Opinnäytetyön alussa käsitellään yleistä tietoa Bluetoothista ja vertaillaan sen eri versioita. Mobiilisovelluksen kehittämisestä työ kattaa Bluetooth-kommunikaation ja vastaanotetun datan käsittelyn osuuden. Tiedon jatkamisen IoT-alustaan toteutti toinen taho osana kyseistä mobiilisovelluskehitysprojektia.
Valmistunut mobiilisovellus kommunikoi onnistuneesti dataa lähettävän laitteen kanssa sekä lähetti saadun datan IoT-alustaan, josta seuraaminen onnistui mutkattomasti. Sovellusta on mahdollista jatkokehittää, muun muassa lisäämällä ominaisuus kommunikoida yhdistetyn laitteen kanssa, esimerkiksi toteuttaen yhteyden kannalta oleelliset alustukset.