První část bakalářské práce obsahuje rešerši na téma bezdrátové komunikace embedded systémů. Je zaměřena na zejména technologie ZigBee, Bluetooth Low Energy a Wi-Fi. Dále je popsán bezdrátový modul, který je použit v praktické části. Na závěr teoretické části jsou popsány technické parametry školního vývojového kitu s mikropočítačem KL25Z. V druhé části je navržen způsob propojení mezi vývojovým kitem a bezdrátovým modulem NRF24L01+. Dále je vypracovaná podpůrná programová knihovna, která obsahuje funkce pro obsluhu komunikačního modulu. V další části je ukázka demo aplikace, která využívá danou knihovnu. Závěrem je vytvořena výuková prezentace pro studenty pro seznámení s programovou knihovnou.
Anotace v angličtině
The first part of the bachelor thesis contains research on the wireless communication of embedded systems. It focuses on ZigBee, Bluetooth Low Energy and Wi-Fi technologies. Next, a wireless module is described, which is used in the practical part. At the end of the theoretical part are described the technical parameters of the school development kit with microcontroller KL25Z. The second part proposes a connection between the development kit and the NRF24L01 + wireless module. In addition, a support program library is created, which contains functions for the operation of the communication module. The next section is a demo application that uses the library. Finally, a tutorial presentation is created for students to get acquainted with the program library.
NRF24L01+, KL25Z, Wireless communication module, Microcontroller, Program library
Rozsah průvodní práce
60 s
Jazyk
CZ
Anotace
První část bakalářské práce obsahuje rešerši na téma bezdrátové komunikace embedded systémů. Je zaměřena na zejména technologie ZigBee, Bluetooth Low Energy a Wi-Fi. Dále je popsán bezdrátový modul, který je použit v praktické části. Na závěr teoretické části jsou popsány technické parametry školního vývojového kitu s mikropočítačem KL25Z. V druhé části je navržen způsob propojení mezi vývojovým kitem a bezdrátovým modulem NRF24L01+. Dále je vypracovaná podpůrná programová knihovna, která obsahuje funkce pro obsluhu komunikačního modulu. V další části je ukázka demo aplikace, která využívá danou knihovnu. Závěrem je vytvořena výuková prezentace pro studenty pro seznámení s programovou knihovnou.
Anotace v angličtině
The first part of the bachelor thesis contains research on the wireless communication of embedded systems. It focuses on ZigBee, Bluetooth Low Energy and Wi-Fi technologies. Next, a wireless module is described, which is used in the practical part. At the end of the theoretical part are described the technical parameters of the school development kit with microcontroller KL25Z. The second part proposes a connection between the development kit and the NRF24L01 + wireless module. In addition, a support program library is created, which contains functions for the operation of the communication module. The next section is a demo application that uses the library. Finally, a tutorial presentation is created for students to get acquainted with the program library.
NRF24L01+, KL25Z, Wireless communication module, Microcontroller, Program library
Zásady pro vypracování
Zpracujte literární rešerši na téma bezdrátové komunikace embedded systémů.
Navrhněte způsob propojení komunikačního modulu s výukovým vývojovým kitem.
Realizujte mikropočítačový modul.
Vytvořte podpůrné programové vybavení modulu a ukázkovou aplikaci.
Vypracujte výukovou prezentaci k vytvořenému komunikačnímu modulu.
Zásady pro vypracování
Zpracujte literární rešerši na téma bezdrátové komunikace embedded systémů.
Navrhněte způsob propojení komunikačního modulu s výukovým vývojovým kitem.
Realizujte mikropočítačový modul.
Vytvořte podpůrné programové vybavení modulu a ukázkovou aplikaci.
Vypracujte výukovou prezentaci k vytvořenému komunikačnímu modulu.
Seznam doporučené literatury
NORDIC Semiconductor. nRF24L01+ Single Chip 2.4GHz Transceiver Product Specification v1.0, \matsymb{lbrack}online\matsymb{rbrack}. 2008 \matsymb{lbrack}cit. 2017-11-20\matsymb{rbrack}. Dostupné z: http://www. nordicsemi.no
NXP Semiconductors. Kinetis KL25 Sub-Family 48 MHz Cortex-M0+ Based Microcontroller with USB, \matsymb{lbrack}online\matsymb{rbrack}. 2014 \matsymb{lbrack}cit. 2017-11-20\matsymb{rbrack}. Dostupné z: http://www. nxp.com
NXP Semiconductors. KL25 Sub-Family Reference Manual, \matsymb{lbrack}online\matsymb{rbrack}. 2014 \matsymb{lbrack}cit. 2017-11-20\matsymb{rbrack}. Dostupné z: http://www.nxp.com
PINKER, Jiří. Mikroprocesory a mikropočítače. 1. vyd. Praha: BEN - technická literatura, 2004, 159 s. ISBN 80-7300-110-1.
VÁŇA, Vladimír. ARM pro začátečníky. 1. vyd. Praha: BEN - technická literatura, 2009, 195 s. ISBN 978-80-7300-246-6.
Seznam doporučené literatury
NORDIC Semiconductor. nRF24L01+ Single Chip 2.4GHz Transceiver Product Specification v1.0, \matsymb{lbrack}online\matsymb{rbrack}. 2008 \matsymb{lbrack}cit. 2017-11-20\matsymb{rbrack}. Dostupné z: http://www. nordicsemi.no
NXP Semiconductors. Kinetis KL25 Sub-Family 48 MHz Cortex-M0+ Based Microcontroller with USB, \matsymb{lbrack}online\matsymb{rbrack}. 2014 \matsymb{lbrack}cit. 2017-11-20\matsymb{rbrack}. Dostupné z: http://www. nxp.com
NXP Semiconductors. KL25 Sub-Family Reference Manual, \matsymb{lbrack}online\matsymb{rbrack}. 2014 \matsymb{lbrack}cit. 2017-11-20\matsymb{rbrack}. Dostupné z: http://www.nxp.com
PINKER, Jiří. Mikroprocesory a mikropočítače. 1. vyd. Praha: BEN - technická literatura, 2004, 159 s. ISBN 80-7300-110-1.
VÁŇA, Vladimír. ARM pro začátečníky. 1. vyd. Praha: BEN - technická literatura, 2009, 195 s. ISBN 978-80-7300-246-6.
Přílohy volně vložené
CD ROM
Přílohy vázané v práci
schémata
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomant odprezentoval před komisí hlavní cíle a výsledky své bakalářské práce. Prezentace jako celek působila velmi dobrým dojmem, jednotlivé snímky prezentace graficky i obsahově vyvážené. Součástí prezentace byla praktická ukázka. Následně byl student seznámen s posudky vedoucího a oponenta bakalářské práce. Diplomant postupně odpověděl na otázky oponenta práce.
Komise vznesla k obhajobě následující dotazy:
1) Prof. Víteček: Kolik času jste věnoval zpracování práce?
Na kladené dotazy diplomant reagoval pohotově bez známek zaváhání.