Haku

Anturit ja mobiilisovellukset

QR-koodi

Anturit ja mobiilisovellukset

Tässä opinnäytetyössä laadittiin langatonta tiedonsiirtoteknologiaa BLE:tä (Bluetooth Low Energy) soveltava järjestelmä. Järjestelmässä BLE-laitteiden avulla kerätään ja lähetetään tarvittavaa dataa Android-käyttöjärjestelmän tabletin mobiilisovellukseen, käsittelyä ja tulostamista varten. Opinnäytetyössä tutustuttiin samalla eri anturisovelluksiin, mobiilisovelluksien kehitysympäristöihin ja langattomiin lyhyen kantaman tiedonsiirtoteknologioihin. Järjestelmän toteuttamiseksi käytettiin aiempaa KajaPro-yrityksen ohjelmistotuotteella laadittua mobiilisovellusta ja kahta BLE-laitetta. Tuotteen avulla mobiilisovellus pystyy muodostamaan käyttöliittymäpalvelun kautta yhteyden työn järjestelmässä käytettävään BLE-laitteeseen.

Tässä työssä mobiilisovelluksen toimintaa jouduttiin parantamaan. Työssä perehdyttiin BLE-protokollakerroksen määrittämiin laiterooleihin ja BLE-laitteet asetettiin työn kannalta tarpeellisiin rooleihin. Laitteiden rooleiksi valittiin lähettäjä ja yhdistelmälaitteen roolit. Lähettäjäroolissa mainostetaan dataa tarkkailevalle yhdistelmäroolin laitteelle. Yhdistelmäroolista lähetetään kerätty data yhteydessä olevan mobiilisovelluksen käsittelyyn. Roolien aikaansaamiseksi internetistä ladattiin esimerkkiprojekteja laitteiden rooleista. Laitteiden ja mobiilisovelluksen kehitystä tehtiin niiden kehitykseen tarkoitetuissa kehitysympäristöissä. Kehityksessä ohjelmointikielenä käytettiin C++:aa.

Järjestelmän BLE-laitteiden roolit vaihdettiin onnistuneesti laiterooleihin. Lähettäjäroolin laitteesta mainostetaan dataa oikein ja yhdistelmärooliin saadaan yhteys mobiilisovelluksesta.

Tallennettuna: