Ajoneuvon OBD- ja paikkatietodatan kerääminen ja visualisointi
Puikkonen, Miikkael (2020)
Puikkonen, Miikkael
2020
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-2020091520443
https://urn.fi/URN:NBN:fi:amk-2020091520443
Tiivistelmä
Markkinoilta löytyy paljon laitteita auton ajotietokoneen antaman datan lukemista var-ten, mutta nämä ammattikäytössä käytettävät laitteet ovat kuitenkin usein hyvin kalliita ja niistä puuttuu yleensä paikannusominaisuus.
Tämän pohjalta alettiin suunnittelemaan ja rakentamaan laitetta, joka olisi edullinen sekä pienikokokoinen ja jolla olisi mahdollista seurata ajoneuvon tilaa reaaliajassa keräämällä auton OBDII-järjestelmästä ja GPS-paikantimesta saatua dataa. Saatu data kerättiin tal-teen tietokantaan ja muokattiin selkeään ja helppolukuiseen muotoon.
Laitteen pohjaksi valittiin Raspberry Pi-pienoistietokone, joka pienen kokonsa ja alhaisen hintansa puolesta sopi käyttötarkoitukseen hyvin. Siihen sitten yhdistettiin datan kerää-mistä varten OBDII-adapteri ja GPS-paikannin, joiden keräämä data lähetettiin JAMKin virtuaalipalvelimella sijaitsevaan tietokantaan. Tietokantaan kerättyä dataa pystyttiin sitten visualisoimaan Grafana-ohjelman avulla siisteiksi graafeiksi ja karttanäkymiksi.
Valmistunut laite toimii toivotusti ja lukee autosta OBDII- ja paikkadataa ja lähettää ne sen jälkeen palvelimelle tietokantaan säilöttäväksi. Kerättyä dataa oli mahdollista tarkas-tella Grafanan käyttöliittymän kautta halutulta aikaväliltä.
Laitteessa oli toimivuuden ja helppokäyttöisyyden kannalta asioita, joita voitaisiin paran-taa, jos laitteen kehitystä jatkettaisiin pidemmälle. Myös tietoturvan osalta löytyy asioita, joita olisi voitu tehdä toisin. Kokonaisuutena laite kuitenkin teki tehtävänsä halutulla ta-valla ja oli siinä mielessä onnistunut kokonaisuus.
Tämän pohjalta alettiin suunnittelemaan ja rakentamaan laitetta, joka olisi edullinen sekä pienikokokoinen ja jolla olisi mahdollista seurata ajoneuvon tilaa reaaliajassa keräämällä auton OBDII-järjestelmästä ja GPS-paikantimesta saatua dataa. Saatu data kerättiin tal-teen tietokantaan ja muokattiin selkeään ja helppolukuiseen muotoon.
Laitteen pohjaksi valittiin Raspberry Pi-pienoistietokone, joka pienen kokonsa ja alhaisen hintansa puolesta sopi käyttötarkoitukseen hyvin. Siihen sitten yhdistettiin datan kerää-mistä varten OBDII-adapteri ja GPS-paikannin, joiden keräämä data lähetettiin JAMKin virtuaalipalvelimella sijaitsevaan tietokantaan. Tietokantaan kerättyä dataa pystyttiin sitten visualisoimaan Grafana-ohjelman avulla siisteiksi graafeiksi ja karttanäkymiksi.
Valmistunut laite toimii toivotusti ja lukee autosta OBDII- ja paikkadataa ja lähettää ne sen jälkeen palvelimelle tietokantaan säilöttäväksi. Kerättyä dataa oli mahdollista tarkas-tella Grafanan käyttöliittymän kautta halutulta aikaväliltä.
Laitteessa oli toimivuuden ja helppokäyttöisyyden kannalta asioita, joita voitaisiin paran-taa, jos laitteen kehitystä jatkettaisiin pidemmälle. Myös tietoturvan osalta löytyy asioita, joita olisi voitu tehdä toisin. Kokonaisuutena laite kuitenkin teki tehtävänsä halutulla ta-valla ja oli siinä mielessä onnistunut kokonaisuus.