1 AS-0.3200 Automaatio- ja systeemitekniikan projektityöt A14-11 Potilaan mittaustiedon siirtäminen matkapuhelimeen Projektisuunnitelma Tommi Salminen, Hanna Ukkola, Olli Törmänen 19.09.2014
1 Projektin tavoite Projektin tavoitteena on toteuttaa järjestelmä, joka mittaa analogisia signaaleja ja lähettää ne potilaan Android-matkapuhelimeen. Analogisten signaalien mittaaminen tapahtuu antureilla, jotka määritellään myöhemmin. Tavoitteena on käyttää low energy (LE) bluetooth -tekniikkaa ja mahdollisimman pienikokoista akkua sekä seurata kuinka paljon energiaa kuluu LE-moodissa ja kuinka paljon tavallisessa moodissa. Pyrimme minimoimaan kehitettävän laitteiston energiankulutuksen. Työtä mahdollisesti laajennetaan tekemällä Internet-sivu, johon päivitetään Android-puhelimeen vastaanotetut tiedot. Tavoitteena on, että jokainen projektin jäsen saa tehdystä työstä 3 opintopistettä. Vaadittava laitteisto sisältää mikroprosessorin, Bluetooth-lähettimen ja laitteen, jossa on Android 4.3 käyttöjärjestelmä tai uudempi. Projektia varten tilataan Adafruitilta Bluefruit LE nrf 8001 Bluetooth-lähetin. Mikroprosessori ja Android-puhelin ovat käytettävissä heti projektin alussa. Mikroprosessori on sisällytetty Arduino Uno nimiseen alustaan, jonka voi ohjelmoida suorittamaan haluttuja toimintoja. Android-puhelinta voidaan mallintaa Nexus-tabletilla. Se sisältää Android-käyttöjärjestelmäversion 4.4.4, joka on riittävän uusi. 2 Työn rakenne Koko projektin yhteistyömääräksi arvioidaan noin 245 tuntia. Alla kuvataan työn rakenne koostuen 8 eri vaiheesta. 1 Projektiin tutustuminen ja projektisuunnitelma Tavoite Tutustutaan vaadittavaan laitteistoon, tilataan puuttuva laitteisto sekä lisäksi laaditaan projektisuunnitelma ja harjoitellaan projektisuunnitelman esitelmän pito. Työmäärä 30 h 2 Laitteiston loogisen vuokaavion luonti Tavoite Perehdytään komponenttien yksityiskohtiin ja laaditaan vuokaavio siitä, miten eri komponentit kytketään yhteen 3 Laitteiston ohjelmiston vuokaavion luonti Tavoite Luodaan vuokaavio siitä, miten eri komponentit kytkeytyvät toisiinsa ohjelmatasolla ja mitä ne tarvitsevat kommunikointiin. Työmäärä 20 h
4 Laitteiston integrointi Tavoite Integroidaan Arduino Uno ja Bluetooth-lähetin toisiinsa ja kytketään muut mahdolliset komponentit Työmäärä 15 h 5 Laitteiston ohjelmointi Tavoite Ohjelmoidaan mikroprosessori ja tehdään vaadittava ohjelmointi Nexus-tabletille 6 Laitteiston testaus Tavoite Testataan laitteiston toiminta ja tehdään tarvittaessa korjaavat muutokset. Testausta tehdään riittävän ajoissa ja eri vaiheissa samalla kun ohjelman rakenne monimutkaistuu. Työmäärä 20 h (voi vaihdella paljon) 7 Mahdollinen laajennus: Päivitettävä Internet-sivu lähetettyjä tietoja varten Tavoite Suunnitellaan Internet-sivu, johon päivitetään Nexustabletille lähetetyt tiedot. Työhön kuuluu sivun suunnittelu, ohjelmointi ja testaus. Työmäärä 40 h 8 Loppudokumentointi, esityksen laadinta ja harjoitteleminen Tavoite Merkitään mahdolliset muutokset projektisuunnitelmassa ja tehdään lopullinen dokumentti työstä. Laaditaan ja harjoitellaan esitys - Projektinhallinta Tavoite Tuntikirjanpito, merkitään mahdolliset muutokset, kommunikointi ohjaajan kanssa. Työmäärä 15 h
3 Työn ositus projektin ajaksi Seuraavassa taulukossa arvioidaan työn eri vaiheiden ajoittuminen projektin aikana. Loppudokumentointiin pyritään varaamaan riittävästi aikaa. Viikko Vaihe 37 38 39 40 41 42 43 44 45 46 47 48 49 50 Projektiin tutustuminen ja projektisuunnitelma Projektisuunnitelman esitys Laitteiston loogisen vuokaavion luonti Laitteiston ohjelmiston vuokaavion luonti Laitteiston integrointi Laitteiston ohjelmointi Laitteiston testaus Väliraportin esitys Mahdollinen laajennus Loppudokumentointi, esityksen laadinta ja harjoitteleminen Loppuesitys
4 Riskiarviointi Alla olevassa taulukossa on arvioitu erilaisia riskejä projektille. Yleisesti riskien todennäköisyys on pieni. Riski Todennäköisyys Vakavuus Varautuminen Hankinnat viivästyvät Pieni Suuri Tilataan tarvittavat komponentit riittävän ajoissa Bluetooh-yhteyttä ei saada toimimaan Energiankulutuksen mittaaminen ei onnistu Pieni Suuri Käytetään Androidkäyttöjärjestelmää, jonka Bluetooth-yhteyden luomisesta lähettimeen löytyy valmis ohje Pieni Kohtalainen Otetaan riittävän ajoissa selvää mittauksesta ja kysytään tarvittaessa neuvoa ohjaajalta