RASPBERRY PI 2 MODEL B : Mediakeskus
Erkkilä, Juha (2016)
Erkkilä, Juha
Centria-ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2016101615218
https://urn.fi/URN:NBN:fi:amk-2016101615218
Tiivistelmä
Opinnäytetyön tarkoituksena on tutustua toisen sukupolven luottokortin kokoiseen Raspberry Pi -pienoistietokoneeseen, sen käyttöönottoon sekä siihen, kuinka sen avulla voidaan rakentaa kattava mediakeskusympäristö. Raspberry Pi 2 Model B -pienoistietokoneen on kehittänyt englantilainen Raspberry Pi Foundation. Laite on kehitetty auttamaan pääasiassa nuoria tietotekniikassa ja ohjelmoinnissa. Laitteen erityisominaisuuksia ovat tehokkuus, pieni koko sekä vähäinen virrankulutus. Käytetty lähdemateriaali on kerätty pääasiassa internetistä löytyvistä lähteistä sekä oman kokemuksen pohjalta.
Teoriaosuudessa on kerrottu Raspberry Pi 2 Model B:n ominaisuuksista, kehitysvaiheista, laitteen eroavaisuuksista edeltäviin malleihin sekä lyhyesti kilpailevista laitteista. Lisäksi on esitelty, millaisissa projekteissa pienoistietokoneita voidaan mahdollisesti käyttää. Opinnäytetyössä on esitelty myös käytettävät käyttöjärjestelmät ja kuinka Raspberry Pi käyttöönotetaan. Opinnäytetyössä testattiin Raspbian-, Windows 10 IoT Core-, OSMC- ja OpenELEC-käyttöjärjestelmiä ja verrattiin niiden eroavaisuuksia eri käyttötarkoituksissa. Käyttöjärjestelmien testauksen lisäksi opinnäytetyössä käydään läpi, kuinka Raspberry Pi:tä voidaan käyttää sovelluskehityksessä sekä mediakeskusympäristönä.
Kaikki laitteelle suoritetut testit onnistuivat. Laitetta voi hyödyntää monipuolisesti erilaisissa projekteissa, kuten lähiverkkopalvelimena, mediakeskuslaitteena, ohjelmointialustana sekä kattavien sovellusten ansiosta tavallisena tietokoneena. Pohdintaosuudessa käydään ilmi erilaisia ongelmatilanteita sekä niiden ratkaisumahdollisuuksia.
Teoriaosuudessa on kerrottu Raspberry Pi 2 Model B:n ominaisuuksista, kehitysvaiheista, laitteen eroavaisuuksista edeltäviin malleihin sekä lyhyesti kilpailevista laitteista. Lisäksi on esitelty, millaisissa projekteissa pienoistietokoneita voidaan mahdollisesti käyttää. Opinnäytetyössä on esitelty myös käytettävät käyttöjärjestelmät ja kuinka Raspberry Pi käyttöönotetaan. Opinnäytetyössä testattiin Raspbian-, Windows 10 IoT Core-, OSMC- ja OpenELEC-käyttöjärjestelmiä ja verrattiin niiden eroavaisuuksia eri käyttötarkoituksissa. Käyttöjärjestelmien testauksen lisäksi opinnäytetyössä käydään läpi, kuinka Raspberry Pi:tä voidaan käyttää sovelluskehityksessä sekä mediakeskusympäristönä.
Kaikki laitteelle suoritetut testit onnistuivat. Laitetta voi hyödyntää monipuolisesti erilaisissa projekteissa, kuten lähiverkkopalvelimena, mediakeskuslaitteena, ohjelmointialustana sekä kattavien sovellusten ansiosta tavallisena tietokoneena. Pohdintaosuudessa käydään ilmi erilaisia ongelmatilanteita sekä niiden ratkaisumahdollisuuksia.