Diplomová práce shrnuje technologii RFID a jednotlivé způsoby měření závodů s jejím použitím. Popisuje tvorbu mobilní aplikace pro operační systém Android psané v programovacím jazyce Java. Jedná se o rozšíření již existujícího systému časomíry Sportchallenge o možnost měřit závodníky na kontrolních stanovištích. Jejím hlavním úkolem je získat načtené tagy z mobilní UHF RFID čtečky, se kterou komunikuje za pomocí Bluetooth technologie, a ty následně zpracovat a odeslat na webový server. Aplikace dále přehledně zobrazuje uživateli informace o závodě, startovní listinu či různé varovné notifikace související s chybným skenováním či odesíláním hodnot štítků. Práce v poslední části dokumentuje testování vytvořené aplikace a čtečky TSL 1128, jehož výsledkem je závěr, že jsou vhodné pro identifikaci sportovců na závodech pouze za určitých podmínek. Příloha také obsahuje uživatelský manuál k aplikaci.
Anotace v angličtině
Master thesis summarizes RFID technology and different ways of race measuring with its use. It describes the creation of mobile application for the Android operating system written in the Java programming language. It's an extension to the already existing Sportchallenge chip timing system in order to measure competitors at checkpoints. Main goal is to obtain scanned tags from handheld UHF RFID reader, with which it communicates using Bluetooth technology, and then process and send them to the web server. The application also clearly displays information about the race, starting list or various warning notifications related to incorrect scanning or sending tags values. In the last part, thesis documents testing of the created application and the TSL 1128 reader, the result of which is the conclusion that they are suitable for athlete's identification in competitions only under certain circumstances. The appendix also contains a user manual for the application.
Klíčová slova
RFID, sportovní časomíra, Android aplikace, TSL 1128, ruční UHF RFID čtečka
Diplomová práce shrnuje technologii RFID a jednotlivé způsoby měření závodů s jejím použitím. Popisuje tvorbu mobilní aplikace pro operační systém Android psané v programovacím jazyce Java. Jedná se o rozšíření již existujícího systému časomíry Sportchallenge o možnost měřit závodníky na kontrolních stanovištích. Jejím hlavním úkolem je získat načtené tagy z mobilní UHF RFID čtečky, se kterou komunikuje za pomocí Bluetooth technologie, a ty následně zpracovat a odeslat na webový server. Aplikace dále přehledně zobrazuje uživateli informace o závodě, startovní listinu či různé varovné notifikace související s chybným skenováním či odesíláním hodnot štítků. Práce v poslední části dokumentuje testování vytvořené aplikace a čtečky TSL 1128, jehož výsledkem je závěr, že jsou vhodné pro identifikaci sportovců na závodech pouze za určitých podmínek. Příloha také obsahuje uživatelský manuál k aplikaci.
Anotace v angličtině
Master thesis summarizes RFID technology and different ways of race measuring with its use. It describes the creation of mobile application for the Android operating system written in the Java programming language. It's an extension to the already existing Sportchallenge chip timing system in order to measure competitors at checkpoints. Main goal is to obtain scanned tags from handheld UHF RFID reader, with which it communicates using Bluetooth technology, and then process and send them to the web server. The application also clearly displays information about the race, starting list or various warning notifications related to incorrect scanning or sending tags values. In the last part, thesis documents testing of the created application and the TSL 1128 reader, the result of which is the conclusion that they are suitable for athlete's identification in competitions only under certain circumstances. The appendix also contains a user manual for the application.
Klíčová slova
RFID, sportovní časomíra, Android aplikace, TSL 1128, ruční UHF RFID čtečka
Vytvořte mobilní aplikaci pro OS Android, která bude komunikovat s ručním UHF RFID readerem, webovým serverem časomíry a dalšími aplikacemi v zařízení. Během práce postupujte podle následujících kroků:
Seznamte se s RFID UHF technologií, s konkrétním readerem a dle manuálu nastudujte způsob použití knihoven výrobce.
Vytvořte aplikaci, která bude komunikovat přes bluetooth rozhraní s UHF RFID readerem pomocí knihoven výrobce. V rámci aplikace bude možné nastavit parametry RFID snímání, dle dispozic zařízení.
Aplikace dále bude komunikovat s webovým serverem pomocí web services. Server na základě identifikace readeru pošle aplikaci informace potřebné k jejímu nastavení (závod, časy startů, startovní listina, režim kontroly).
Aplikace nechť si veškerá data ukládá lokálně (i když je možné je okamžitě odeslat na server) pro případné opětovné zpracování.
Aplikaci a RFID reader otestujte v reálném provozu a odlaďte.
Kód aplikace řádně komentujte a na základě testování sestavte uživatelský manuál.
Zásady pro vypracování
Vytvořte mobilní aplikaci pro OS Android, která bude komunikovat s ručním UHF RFID readerem, webovým serverem časomíry a dalšími aplikacemi v zařízení. Během práce postupujte podle následujících kroků:
Seznamte se s RFID UHF technologií, s konkrétním readerem a dle manuálu nastudujte způsob použití knihoven výrobce.
Vytvořte aplikaci, která bude komunikovat přes bluetooth rozhraní s UHF RFID readerem pomocí knihoven výrobce. V rámci aplikace bude možné nastavit parametry RFID snímání, dle dispozic zařízení.
Aplikace dále bude komunikovat s webovým serverem pomocí web services. Server na základě identifikace readeru pošle aplikaci informace potřebné k jejímu nastavení (závod, časy startů, startovní listina, režim kontroly).
Aplikace nechť si veškerá data ukládá lokálně (i když je možné je okamžitě odeslat na server) pro případné opětovné zpracování.
Aplikaci a RFID reader otestujte v reálném provozu a odlaďte.
Kód aplikace řádně komentujte a na základě testování sestavte uživatelský manuál.
Seznam doporučené literatury
[1] KHATTAB, Ahmed, Esmaeil AMINI, Magdy BAYOUMI a Zahra JEDDI. RFID Security. Springer, 2017. Analog Circuits and Signal Processing. ISBN 978-3-319-47544-8.
[2] LACKO, Ľuboslav. Mistrovství Android. Přeložil Martin HERODEK. Brno: Computer Press, 2017. ISBN 978-80-251-4875-4.
[3] ZHOU, Mark, ed. Advances in sport science and computer science. Southampton: WIT Press, [2014]. WIT Transactions on information and communications technologies, volume 57. ISBN 978-1-84564-917-3.
Seznam doporučené literatury
[1] KHATTAB, Ahmed, Esmaeil AMINI, Magdy BAYOUMI a Zahra JEDDI. RFID Security. Springer, 2017. Analog Circuits and Signal Processing. ISBN 978-3-319-47544-8.
[2] LACKO, Ľuboslav. Mistrovství Android. Přeložil Martin HERODEK. Brno: Computer Press, 2017. ISBN 978-80-251-4875-4.
[3] ZHOU, Mark, ed. Advances in sport science and computer science. Southampton: WIT Press, [2014]. WIT Transactions on information and communications technologies, volume 57. ISBN 978-1-84564-917-3.
Přílohy volně vložené
1 CD ROM
Přílohy vázané v práci
-
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Průběh obhajoby je zveřejněn pouze přihlášenému uživateli.