Raspberry alapú adatgyűjtés és feldolgozás a SensorHUB környezetben
A Soproni Egyetem Informatikai és Gazdasági Intézetben működő IoT kompetenciacsoportban megfogalmazódott, hogy – demonstrációs célból – mutassuk be az intézeti keretek között folyó munkánkat, annak a születésétől fogva digitális világban nevelkedett fiatal korosztálynak, akik a jövőben az informatik...
Saved in:
| Main Author: | |
|---|---|
| Other Authors: | |
| Format: | Manuscript essay |
| Language: | Hungarian |
| Published: |
2018
|
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | A Soproni Egyetem Informatikai és Gazdasági Intézetben működő IoT kompetenciacsoportban megfogalmazódott, hogy – demonstrációs célból – mutassuk be az intézeti keretek között folyó munkánkat, annak a születésétől fogva digitális világban nevelkedett fiatal korosztálynak, akik a jövőben az informatika irányában szeretnének továbbtanulni. Tudatosítanunk kell bennük, hogy a mindennap használt eszközeiket komolyabb feladatokra is lehet alkalmazni. Tevékenységünk egyik fontos célkitűzése, hogy felkeltsük a célcsoport érdeklődését az informatika területe iránt. A munkánk során egy olyan szenzoralapú bemutató környezetet fejlesztettünk tovább, amely képes kézzelfoghatóvá tenni a felmerülő hardveres és szoftveres informatikai kérdéseket és megoldási lehetőséget az adatok gyűjtésétől kezdve, a tárolás megvalósításán keresztül egészen az eredmények megjelenítéséig. A kialakított infrastruktúra alapját Raspberry Pi mikroszámítógépek képezik, melyekhez különböző szenzorokat csatlakoztattunk és biztosítottuk a keletkező adatok lokális és távoli szerveren történő tárolását. A kialakított webes felület lehetővé teszi az adatok online és hisztorikus elérését, szűrését és megjelenítését, a felület továbbá az alkalmazás bizonyos beállítási lehetőségeit is tartalmazza. A továbbfejlesztésben már aktuálisan mért értékek azonnali megjelenítését MQTT protokollon keresztül valósítottuk meg. A portál felületére immár MQTT-feliratkozó került implementálásra, az adatok a lokális adatbázis számára pedig egy MQTT-Logger segítségével kerülnek beküldésre, melyet a portálon a hisztorikus nézetnél használunk fel. Az adatok megjelenítésére az MVC architektúrát támogató Laravel keretrendszert alkalmaztuk, mely az egyik Raspberry egységen került futtatásra. A lokális- és távoli adatbázis kapcsolat között az adatok áttöltését a portálfelületen tudjuk elvégezni, adminisztrátor jogosultsági szint megléte mellett. Valamint fejlesztésként immár SensorHUB adatbetöltési funkció is elérhető. |
|---|