Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Kajaanin ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Kajaanin ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Anturit ja mobiilisovellukset

Leinonen, Timo (2018)

 
Avaa tiedosto
Leinonen_Timo.pdf (770.3Kt)
Lataukset: 


Leinonen, Timo
Kajaanin ammattikorkeakoulu
2018
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201805117606
Tiivistelmä
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.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste