Juokseva teksti : pistematriisinäyttöihin pohjautuva näyttölaite
Repo, Juhani (2013)
Repo, Juhani
Lahden ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201305107643
https://urn.fi/URN:NBN:fi:amk-201305107643
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli toteuttaa pistematriisinäyttöihin perustuva näyttölaite, joka kykenee esittämään käyttäjän syöttämän tekstin liukuvalla juoksutehosteella. Kuvauksen kaltaisia näyttölaitteita käytetään yleisesti julkisilla paikoilla pienten paikallisten tiedonantojen, mainosten ja viestien esittämiseen. Myös julkista muuttuvaa informaatiota, kuten kellonaikaa ja säätietoja voidaan tilanteesta riippuen esittää.
Juoksevan tekstin toteuttamisen päävaiheet olivat kokonaisuudelta tavoiteltavat ominaisuudet määrittävä vaatimusanalyysi, uusien komponenttien käyttöönottojen selvittävät koekytkennät, laitteiston konkreettinen rakentaminen sekä ohjelman kehitys. Vaatimusanalyysissä määritettiin tavoiteltavan laitteiston tulevat ominaisuudet loppukäyttäjän näkökulmasta ja koekytkennöissä tutkittiin ja otettiin käyttöön uusia, määritettyjen ominaisuuksien toteutukseen tarvittavia komponentteja. Laitteiston rakentamisvaiheessa suunniteltiin, tilattiin ja kalustettiin piirilevyt, testattiin kokonaisuuden toimintaa modulitasolla ja rakennettiin laitteelle kotelo.
Ohjelman kehitysvaiheessa suunniteltiin käyttöliittymää kuvastava rakenne, jonka perusteella kehitystyö etenisi. Laitteiston toteutuksessa ilmenneistä viivästyksistä johtuen kehitystyö ei valmistunut työn julkaisuun mennessä. Kehitysvaiheessa luotiin kuitenkin perustavanlaatuiset toiminnot paikallaan pysyvän tekstin esittämiseen ja tulostamiseen ja määritettiin suunta, mihin kehitystyö tulee jatkumaan.
Opinnäytetyö ei ollut kaupallista toimintaa harjoittavalle yritykselle tehtävä hankkeellinen tilaustyö, vaan henkilökohtaiseen käyttöön tarkoitettu toteutus. Tästä johtuen projekti olisi rahoitettava kokonaisuudessaan itse, minkä ei kuitenkaan katsottu tuottavan ongelmia. Projektin ollessa henkilökohtainen, sille asetetut aikarajavaatimukset olivat väljät ja lähinnä opinnäytetyön julkaisuun liittyviä. Tämä mahdollisti sen, että projektin ohjelmallisen osuuden kehityksen jäätyä kesken aikarajan vuoksi, kehitystyötä voidaan myöhemmin jatkaa harrasteprojektina.
Juoksevan tekstin toteuttamisen päävaiheet olivat kokonaisuudelta tavoiteltavat ominaisuudet määrittävä vaatimusanalyysi, uusien komponenttien käyttöönottojen selvittävät koekytkennät, laitteiston konkreettinen rakentaminen sekä ohjelman kehitys. Vaatimusanalyysissä määritettiin tavoiteltavan laitteiston tulevat ominaisuudet loppukäyttäjän näkökulmasta ja koekytkennöissä tutkittiin ja otettiin käyttöön uusia, määritettyjen ominaisuuksien toteutukseen tarvittavia komponentteja. Laitteiston rakentamisvaiheessa suunniteltiin, tilattiin ja kalustettiin piirilevyt, testattiin kokonaisuuden toimintaa modulitasolla ja rakennettiin laitteelle kotelo.
Ohjelman kehitysvaiheessa suunniteltiin käyttöliittymää kuvastava rakenne, jonka perusteella kehitystyö etenisi. Laitteiston toteutuksessa ilmenneistä viivästyksistä johtuen kehitystyö ei valmistunut työn julkaisuun mennessä. Kehitysvaiheessa luotiin kuitenkin perustavanlaatuiset toiminnot paikallaan pysyvän tekstin esittämiseen ja tulostamiseen ja määritettiin suunta, mihin kehitystyö tulee jatkumaan.
Opinnäytetyö ei ollut kaupallista toimintaa harjoittavalle yritykselle tehtävä hankkeellinen tilaustyö, vaan henkilökohtaiseen käyttöön tarkoitettu toteutus. Tästä johtuen projekti olisi rahoitettava kokonaisuudessaan itse, minkä ei kuitenkaan katsottu tuottavan ongelmia. Projektin ollessa henkilökohtainen, sille asetetut aikarajavaatimukset olivat väljät ja lähinnä opinnäytetyön julkaisuun liittyviä. Tämä mahdollisti sen, että projektin ohjelmallisen osuuden kehityksen jäätyä kesken aikarajan vuoksi, kehitystyötä voidaan myöhemmin jatkaa harrasteprojektina.