MegaSquirtin rakenne ja Android-sovelluksen kehitys
Kapli, Jarmo (2012)
Kapli, Jarmo
Mikkelin ammattikorkeakoulu
2012
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201205025864
https://urn.fi/URN:NBN:fi:amk-201205025864
Tiivistelmä
Tässä opinnäytetyössä tutkittiin moottorinohjainlaitteen toimintaa ja kehitettiin sovellus, joka kommunikoi ohjainlaitteen kanssa. Tavoitteena oli selvittää MegaSquirt-moottorinohjainlaitteen rakenne ja kehittää sovellus matkapuhelimelle, joka kommunikoi langattomasti MegaSquirtin kanssa. Sovelluksen tavoite on näyttää ajoneuvon kuljettajalle tietoa moottorinohjainlaitteelta moottorin toiminnasta.
Työssä esitellään MegaSquirt-moottorinohjainlaitetta yleisesti ja tutustutaan tarkemmin yhteen MegaSquirt-version rakenteeseen. Työssä selvitetään myös, kuinka MegaSquirtin piirilevyä täytyy muokata langatonta tiedonsiirtoa varten. Tutustun myös, kuinka Android-sovelluksia kehitetään käytännössä.
Onnistuin työssäni hyvin ja saavutin melkein kaikki työlle asetetut tavoitteet. Sain tutkittua ohjainlaitteen toimintaa hyvin, ja sain tehtyä matkapuhelimelle sovelluksen, joka kommunikoi langattomasti MegaSquirtin kanssa. Sovellus toimii luotettavasti ja kuten suunniteltukin, mutta kuitenkin esimerkiksi sovelluksen käyttöliittymään jäi kehitettävää.
Työssä esitellään MegaSquirt-moottorinohjainlaitetta yleisesti ja tutustutaan tarkemmin yhteen MegaSquirt-version rakenteeseen. Työssä selvitetään myös, kuinka MegaSquirtin piirilevyä täytyy muokata langatonta tiedonsiirtoa varten. Tutustun myös, kuinka Android-sovelluksia kehitetään käytännössä.
Onnistuin työssäni hyvin ja saavutin melkein kaikki työlle asetetut tavoitteet. Sain tutkittua ohjainlaitteen toimintaa hyvin, ja sain tehtyä matkapuhelimelle sovelluksen, joka kommunikoi langattomasti MegaSquirtin kanssa. Sovellus toimii luotettavasti ja kuten suunniteltukin, mutta kuitenkin esimerkiksi sovelluksen käyttöliittymään jäi kehitettävää.