Näytä suppeat kuvailutiedot

Eläimen aktiivisuutta seuraavan IoT-laitteen laiteohjelmiston suunnittelu ja kehitys

Nikula, Tero (2020)

dc.contributor.authorNikula, Tero
dc.date.accessioned2024-06-06T10:46:05Z
dc.date.available2024-06-06T10:46:05Z
dc.date.issued2020-
dc.identifier.urihttp://www.theseus.fi/handle/10024/863200
dc.description.abstractTämän opinnäytetyön aiheena oli suunnitella ja kehittää laiteohjelmisto eläimen aktiivisuutta seuraavalle IoT-laitteelle. Tavoitteena oli kehittää ensin Anicare Rudolf -laitteelle perustoiminnallisuudet, jonka jälkeen jatkokehittää tuotetta tarpeiden mukaan. Työn virallinen toimeksiantaja oli Anicare Oy. Ennen tätä opinnäytetyötä oli jo tutustuttu yritykseen, porotalouteen sekä itse laitteeseen, joten työ voitiin aloittaa suoraan ohjelmistokehityksellä. Työssä sovellettiin aiempaa ohjelmistokehityskokemusta ja jo hankittua tietoa, ja niitä kerättiin työn aikana lisää. Ohjelmistokehitys aloitettiin perustoimintojen kehittämisellä, minkä jälkeen siirryttiin monipuolistamaan laitetta erilaisilla ohjelmisto-ominaisuuksilla. Ohjelmistokehitys toteutettiin C-kielellä SEGGER Embedded Studio -ohjelmointiympäristössä Nordic Semiconductorin tarjoaman ohjelmistokehityspaketin avulla. Vaikka ongelmiakin ilmeni, työ edistyi suhteellisen hyvään tahtiin, ja työn lopputuloksena on toimiva laiteohjelmisto Rudolf-laitteelle ja hyvä pohja laitteen jatkokehitykselle. Laitteen avulla on nyt mahdollista mm. seurata eläimen sijaintia.-
dc.description.abstractThe subject of this thesis was to design and develop a firmware for animal’s health tracking IoT device. The first goal was to develop basic functionalities for Anicare Rudolf device and then improve the product as needed. The official client for this thesis work was Anicare Oy. Before this thesis there was already got to know about the company, reindeer husbandry and the device itself so the work could be started directly with software development. Earlier software development experience and gathered information was applied to the work and they were gathered more during the work. The software development was started with developing the basic functionalities and after that moved on making the device more versatile with different software features. The software development was done with C programming language in SEGGER Embedded Studio IDE (Integrated Development Environment) with the help of software development kit provided by Nordic Semiconductor. Even if there was appeared some problems the thesis work got still ahead with relatively good speed, and the result for the work is a working firmware for Rudolf device and there is a good base for the further development of the device. Now it’s possible to track for example the location of the animal.-
dc.language.isofin-
dc.rightsfi=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|sv=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|en=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|-
dc.titleEläimen aktiivisuutta seuraavan IoT-laitteen laiteohjelmiston suunnittelu ja kehitys-
dc.type.ontasotfi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis|-
dc.identifier.urnURN:NBN:fi:amk-2024060621515-
dc.subject.specializationOhjelmistokehityksen suuntautumisvaihtoehto-
dc.subject.degreeprogramfi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology|-
dc.subject.ysoyritykset-
dc.subject.ysoohjelmistokehitys-
dc.subject.ysoprojektit-
dc.subject.ysokehittäminen-
dc.subject.ysoesineiden internet-
dc.relation.contractorAnicare Oy-
dc.subject.disciplineTietotekniikan tutkinto-ohjelma-
annif.suggestions.linkshttp://www.yso.fi/onto/yso/p1380|http://www.yso.fi/onto/yso/p5462|http://www.yso.fi/onto/yso/p10564|http://www.yso.fi/onto/yso/p2123|http://www.yso.fi/onto/yso/p3128|http://www.yso.fi/onto/yso/p26592|http://www.yso.fi/onto/yso/p21530|http://www.yso.fi/onto/yso/p3006|http://www.yso.fi/onto/yso/p4230|http://www.yso.fi/onto/yso/p4887fi
dc.rights.accessrightsRajattu käyttöoikeus / Restricted access / Tillgången är begränsad


Tiedostot

Thumbnail

Viite kuuluu kokoelmiin:

  • Opinnäytetyöt (Käyttörajattu kokoelma)
    Käyttörajattuun kokoelmaan tallennettuihin opinnäytetöihin pääsy on rajoitettu Oulun ammattikorkeakoulun tietoverkkoon. Lisätietoja saat kirjastosta: kirjasto@oulu.fi

Näytä suppeat kuvailutiedot