Matej Perejda

Temperature Component for Silverspoon.io


Bakalárska práca


Prírodovedecká fakulta, Univerzita Pavla Jozefa Šafárika v Košiciach
1. stupeň
2013 - 2017

Ďalej...

Anotácia


V súčasnej dobe IT priemysel nedisponuje veľkým množstvom otvorených vývojárskych knižníc, ktoré by podporovali prácu so širokou škálou ARM zariadení a súčasne by boli ľahko integrovateľné s podnikovými aplikáciami. Takúto absenciu na trhu v oblasti Internet of Things (IoT) by dokázal v budúcnosti vyriešiť projekt Silverspoon.io postavený na komponentoch integračného frameworku Apache Camel využívajúci knižnicu Bulldog. Hlavným cieľom tejto práce je navrhnúť a implementovať nový Camel komponent, ktorý dokáže načítavať a spracovávať dáta z tepelného senzora pripojeného k zariadeniu Raspberry Pi. Tým do budúcna vytvoríme všeobecný vzor a postup, ktorý budú môcť vývojári použiť pri tvorbe ďalších komponentov. Zároveň tak umožníme jednoduché rozširovanie platformy o ďalší podporovaný hardvér. V práci sme implementovali špecifický typ tepelného senzora, ktorý sme neskôr použili k načítaniu teploty pomocou protokolu SPI. Súčasťou práce je tiež analýza dostupných knižníc pre nízkoúrovňovú prácu s perifériami a analýza existujúcich IoT platforiem.

O práci

Kontakt


V prípade akýchkoľvek otázok ma neváhajte kontaktovať.


Matej Perejda

mat.per.vt[at]gmail.com (private) matej.perejda[at]student.upjs.sk (UPJŠ)