HOMEeDRIVE
Porkka, Jari; Kovalainen, Esa-Pekka (2012)
Porkka, Jari
Kovalainen, Esa-Pekka
Oulun seudun ammattikorkeakoulu
2012
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2012053110958
https://urn.fi/URN:NBN:fi:amk-2012053110958
Tiivistelmä
Opinnäytetyön tarkoituksena oli kehittää laite tai järjestelmä, jonka avulla voitaisiin ohjata erilaisia ja erillisiä kodin elektroniikkaa ja sähkölaitteita keskitetysti yhdellä laitteella. Laitteen tulisi olla helposti muunneltava ja laajennettava vastaamaan muuttuviin tarpeisiin. Työn tilaajana toimi ubiHOME -projekti, jonka laboratoriossa kehitetään erilaisia älykkäitä järjestelmiä joita voidaan soveltaa kotiympäristön rakentamiseen helpottamaan uusien teknologioiden ja innovaatioiden soveltamista.
Aluksi tutkittiin erilaisten mikroprosessori alustojen soveltuvuutta laitteen ytimeksi. Tutkittiin PIC 16F877:ään pohjautuvaa teknologiaa, joka olisikin pääosin soveltunut järjestelmän rakentamiseen ja toteutukseen. Päädyimme kuitenkin rakentamaan järjestelmän Arduinon prosessorille, koska totesimme sen kaikilta ominaisuuksiltaan ylivoimaisesti parhaaksi laajennettavuutensa, ominaisuuksiensa ja hintansa suhteen.
Tuloksena saatiin järjestelmä, jolla voidaan ohjata Pc:ltä ASHII -koodeilla, IR -kaukosäätimellä ja puhelimella tai tabletilla bluetoohin kautta. Tässä vaiheessa toteutimme päälle – pois - ohjauksia, mutta koska jatkokehitysmahdollisuudet ovat lähes rajattomat, voidaan järjestelmällä kontrolloida ja ohjata lähes mitä tahansa kodin sähköjärjestelmää. Arduino pohjautuu avoimelle lähdekoodille ja samoin puhelimessa ja tabletissa käytetty Java- tai xml- koodi
Aluksi tutkittiin erilaisten mikroprosessori alustojen soveltuvuutta laitteen ytimeksi. Tutkittiin PIC 16F877:ään pohjautuvaa teknologiaa, joka olisikin pääosin soveltunut järjestelmän rakentamiseen ja toteutukseen. Päädyimme kuitenkin rakentamaan järjestelmän Arduinon prosessorille, koska totesimme sen kaikilta ominaisuuksiltaan ylivoimaisesti parhaaksi laajennettavuutensa, ominaisuuksiensa ja hintansa suhteen.
Tuloksena saatiin järjestelmä, jolla voidaan ohjata Pc:ltä ASHII -koodeilla, IR -kaukosäätimellä ja puhelimella tai tabletilla bluetoohin kautta. Tässä vaiheessa toteutimme päälle – pois - ohjauksia, mutta koska jatkokehitysmahdollisuudet ovat lähes rajattomat, voidaan järjestelmällä kontrolloida ja ohjata lähes mitä tahansa kodin sähköjärjestelmää. Arduino pohjautuu avoimelle lähdekoodille ja samoin puhelimessa ja tabletissa käytetty Java- tai xml- koodi