Sensoritietojen lähettäminen LoRaWAN-verkossa
Tuomaala, Miikka; Turpeinen, Ville (2019)
Tuomaala, Miikka
Turpeinen, Ville
2019
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2019120223809
https://urn.fi/URN:NBN:fi:amk-2019120223809
Tiivistelmä
Opinnäytetyön tarkoituksena oli tutkia LoRa-teknologiaa sekä hyödyntää sitä osana esineiden internettiä. Työn käytännön tavoitteena oli luoda päätelaite, joka lähettää sensoreilla mitattua tietoa LoRaWAN-verkossa. Aihe opinnäytetyölle tuli Vaasan ammattikorkeakoulun IoT-hankkeen myötä Raija Tuomaalalta sekä Antti Mäkitalolta.
Teoriapohjana toteutuksessa hyödynnettiin kirja- sekä verkkolähteitä. Tiedon hankkiminen joistakin aiheista osoittautui yllättävän hankalaksi, koska LoRa-teknologia ei ole vielä yleisessä käytössä jokapäiväisessä elämässä. Lisäksi laitteistotasolla joidenkin yrityksien dokumentaatio osoittautui puutteelliseksi, mikä vaikeutti työn etenemistä.
Opinnäytetyön tuloksena saatiin tuotettua prototyyppi Arduino-pohjaiselle LoRa-päätelaitteelle. Prototyypillä voidaan mitata ja lähettää lämpotila-, ilmankosteus- sekä ilmanpainetietoa LoRaWAN-verkon välityksellä pilvipalvelualustalle, josta tietoja voidaan tarkastella visuaalisesti. Jatkokehityksenä prototyyppi voitaisiin toteuttaa pienemmällä laitteistokokonaisuudella, jonka ansiosta virrankulutus saataisiin vähäisemmäksi. The objective of this thesis was to study LoRa technology and use it as an element of the Internet of Things. The practical aim of the thesis was to create a LoRa device that transmits the measured data via the LoRaWAN network. The topic of this thesis came from Senior Lecturers Raija Tuomaala and Antti Mäkitalo from the IoT project of Vaasa University of Applied Sciences. Literature and online sources were used as the theoretical basis of the practical implementation. Finding information on some subjects proved to be surprisingly difficult, as LoRa technology is not yet commonly used in everyday life. In addition, at the hardware level, the documentation of some companies proved to be insufficient, which slowed down the progress of the work. As a result of this thesis, a prototype for an Arduino-based LoRa device was produced. The prototype can be used to measure and send temperature, humidity, and barometric pressure data via the LoRaWAN network to the cloud platform for visualized viewing. For future development, the prototype could be implemented with a smaller set of hardware, which would reduce power consumption.
Teoriapohjana toteutuksessa hyödynnettiin kirja- sekä verkkolähteitä. Tiedon hankkiminen joistakin aiheista osoittautui yllättävän hankalaksi, koska LoRa-teknologia ei ole vielä yleisessä käytössä jokapäiväisessä elämässä. Lisäksi laitteistotasolla joidenkin yrityksien dokumentaatio osoittautui puutteelliseksi, mikä vaikeutti työn etenemistä.
Opinnäytetyön tuloksena saatiin tuotettua prototyyppi Arduino-pohjaiselle LoRa-päätelaitteelle. Prototyypillä voidaan mitata ja lähettää lämpotila-, ilmankosteus- sekä ilmanpainetietoa LoRaWAN-verkon välityksellä pilvipalvelualustalle, josta tietoja voidaan tarkastella visuaalisesti. Jatkokehityksenä prototyyppi voitaisiin toteuttaa pienemmällä laitteistokokonaisuudella, jonka ansiosta virrankulutus saataisiin vähäisemmäksi.