Saostuskaivoanturin prototyyppi
Ketonen, Mikael Markus Antero (2021)
Ketonen, Mikael Markus Antero
2021
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202101161298
https://urn.fi/URN:NBN:fi:amk-202101161298
Tiivistelmä
Opinnäytetyössä määriteltiin, suunniteltiin ja toteutettiin sulautetun järjestelmän prototyyppi, joka mittaa saostussäiliöiden jätetasoa litroissa tai litratilavuudessa. Opinnäytetyö tehtiin Envor Group Oy:n määrittelemien parametrien mukaisesti. Opinnäytetyön osioina olivat palvelukonseptin määrittely, prototyypin eri työvaiheet, kehitysalusta ja sen logiikka, Arduino IDE -ohjelmointitulkin määrittäminen prototyypin ohjelmointiin, C ++ -ohjelmiston rakenne, mitatun datan oikeellisuus ja sen todentaminen prototyypin osien ja rakenteen valintaperusteet. Lisäksi aihealueista syntyneelle prototyypille rakennettiin visuaalinen demo IoT-alustalle.
Opinnäytetyössä keskityttiin sulautetun järjestelmän prototyypin rakentamiseen, NodeMCU-kehitysalustasta ja ultraäänianturista. Sulautetun järjestelmän ohjelmoinnin seurauksena saatiin arvoja saostussäiliötä minimoioivan testiympäristön täyttötasoista. Mittaustiedot reititettiin ja lähetettiin MQTT-protokollalla ThingsBoardiin visualisointia ja mahdollista jatkokäsittelyä varten.
Opinnäytetyöhön rakennettu sulautettu järjestelmä mahdollisti suoraan jatkokehityksen prototyypille, käytännön kenttätestien muodossa. Tämä voi johtaa tehokkaaseen logistiseen reitin optimointiin ja uusiin hintamalleihin Envor Group Oy:lle. The aim of this thesis was to design an embedded system that measures septic tanks waste level, under the parameters defined by the commissioner, Envor Group Oy. The thesis included the topics on the definition for the service concept, different work steps of the sensor and the microprocessor platform, setting up the Arduino IDE programming interpreter, the structure of the C ++ software, measuring and verifying the measured data. In addition, the aim was to define an IoT platform demo for the prototype, including data visualization of the measured data.
The study focused on building embedded system prototype from NodeMCU V1 development platform and ultrasonic sensor. After the programming of the embedded system, it was possible to gain values from the septic tank fill levels. The received data was routed and sent with the MQTT protocol to the Thingsboard for visualization and possible further processing.
As a result, the embedded system built in this study enables further research for practical field testing. This can lead to efficient logistic route optimization and new price models for Envor Group Oy.
Opinnäytetyössä keskityttiin sulautetun järjestelmän prototyypin rakentamiseen, NodeMCU-kehitysalustasta ja ultraäänianturista. Sulautetun järjestelmän ohjelmoinnin seurauksena saatiin arvoja saostussäiliötä minimoioivan testiympäristön täyttötasoista. Mittaustiedot reititettiin ja lähetettiin MQTT-protokollalla ThingsBoardiin visualisointia ja mahdollista jatkokäsittelyä varten.
Opinnäytetyöhön rakennettu sulautettu järjestelmä mahdollisti suoraan jatkokehityksen prototyypille, käytännön kenttätestien muodossa. Tämä voi johtaa tehokkaaseen logistiseen reitin optimointiin ja uusiin hintamalleihin Envor Group Oy:lle.
The study focused on building embedded system prototype from NodeMCU V1 development platform and ultrasonic sensor. After the programming of the embedded system, it was possible to gain values from the septic tank fill levels. The received data was routed and sent with the MQTT protocol to the Thingsboard for visualization and possible further processing.
As a result, the embedded system built in this study enables further research for practical field testing. This can lead to efficient logistic route optimization and new price models for Envor Group Oy.