Cílem práce je návrh a realizace výukového modelu mobilního robota řízeného mikropočítačem s možností bezdrátového ovládání pomocí mobilní aplikace přes Bluetooth. Náplní práce je tvorba programového vybavení pro řídicí mikropočítač zajišťující pohyb robota, zpracování signálů ze zvolených snímačů a komunikaci s mobilní aplikací. Dále pak tvorba mobilní aplikace pro operační systém android, která umožní ovládání robota a zobrazování dat z jeho senzorů.
Annotation in English
The aim of the thesis is to design and implement a model of a mobile robot controlled by a microcomputer with the possibility of wireless control via a mobile application using Bluetooth. The content of this work is the creation of software for control microcomputer ensuring the movement of the robot, processing of signals from selected sensors and communication with the mobile application. Furthermore, the creation of a mobile application for the android operating system, which allows the robot to control and display data from its sensors.
Keywords
Arduino, Android, mikropočítač, bluetooth
Keywords in English
Arduino, Android, microcomputer, bluetooth
Length of the covering note
103 s. (116 507 znaků)
Language
CZ
Annotation
Cílem práce je návrh a realizace výukového modelu mobilního robota řízeného mikropočítačem s možností bezdrátového ovládání pomocí mobilní aplikace přes Bluetooth. Náplní práce je tvorba programového vybavení pro řídicí mikropočítač zajišťující pohyb robota, zpracování signálů ze zvolených snímačů a komunikaci s mobilní aplikací. Dále pak tvorba mobilní aplikace pro operační systém android, která umožní ovládání robota a zobrazování dat z jeho senzorů.
Annotation in English
The aim of the thesis is to design and implement a model of a mobile robot controlled by a microcomputer with the possibility of wireless control via a mobile application using Bluetooth. The content of this work is the creation of software for control microcomputer ensuring the movement of the robot, processing of signals from selected sensors and communication with the mobile application. Furthermore, the creation of a mobile application for the android operating system, which allows the robot to control and display data from its sensors.
Keywords
Arduino, Android, mikropočítač, bluetooth
Keywords in English
Arduino, Android, microcomputer, bluetooth
Research Plan
Proveďte návrh modelu mobilního robota s ohledem na použití jako výukové pomůcky programování mikropočítačů.
Návrh hardwarově realizujte s využitím platformy Arduino
Zvolte a osaďte vhodné snímače k získávání informací z okolí.
Implementujte software pro řídicí mikropočítač pro získávání dat ze snímačů a pro řízení robota.
Vytvořte aplikaci pro mobilní telefon, která umožní zobrazovat údaje ze snímačů a ovládat robota.
Research Plan
Proveďte návrh modelu mobilního robota s ohledem na použití jako výukové pomůcky programování mikropočítačů.
Návrh hardwarově realizujte s využitím platformy Arduino
Zvolte a osaďte vhodné snímače k získávání informací z okolí.
Implementujte software pro řídicí mikropočítač pro získávání dat ze snímačů a pro řízení robota.
Vytvořte aplikaci pro mobilní telefon, která umožní zobrazovat údaje ze snímačů a ovládat robota.
Recommended resources
CATSOULIS, John. Designing embedded hardware. 2nd ed. Sebastopol, CA: O\symbol{39}Reilly, 2005, xvi, 377 p. ISBN 0596007558.
GRIFFITHS, Dawn a David GRIFFITHS. Head first Android development. Sebastopol: O\symbol{39}Reilly, \matsymb{lbrack}2015\matsymb{rbrack}. Head first series. ISBN 1449362184.
MARGOLIS, Michael. Arduino cookbook. 2nd ed. Sebastopol, Calif.: O\symbol{39}Reilly, 2012, xx, 699 p. ISBN 1449313876.
NOVÁK, Petr. Mobilní roboty: pohony, senzory, řízení. Praha: BEN - technická literatura, 2005. ISBN 80-7300-141-1.
PINKER, Jiří. Mikroprocesory a mikropočítače. 1. vyd. Praha: BEN - technická literatura, 2004, 159 s. ISBN 80-7300-110-1.
Recommended resources
CATSOULIS, John. Designing embedded hardware. 2nd ed. Sebastopol, CA: O\symbol{39}Reilly, 2005, xvi, 377 p. ISBN 0596007558.
GRIFFITHS, Dawn a David GRIFFITHS. Head first Android development. Sebastopol: O\symbol{39}Reilly, \matsymb{lbrack}2015\matsymb{rbrack}. Head first series. ISBN 1449362184.
MARGOLIS, Michael. Arduino cookbook. 2nd ed. Sebastopol, Calif.: O\symbol{39}Reilly, 2012, xx, 699 p. ISBN 1449313876.
NOVÁK, Petr. Mobilní roboty: pohony, senzory, řízení. Praha: BEN - technická literatura, 2005. ISBN 80-7300-141-1.
PINKER, Jiří. Mikroprocesory a mikropočítače. 1. vyd. Praha: BEN - technická literatura, 2004, 159 s. ISBN 80-7300-110-1.