Práce se zabývá tvorbou modelu kvadrokoptéry, řízeného mikropočítačem. Cílem práce bylo vytvoření obslužného softwaru pro zvolený mikropočítač, tvorba mobilní aplikace a tvorba obslužného softwaru pro Wi-Fi modul, který nahrazuje běžně používané dálkové ovládání.
Hlavním úkolem bylo vytvořit levné a nenáročné řešení, které lze dále modifikovat pro využití v konkrétních aplikacích. Navržený systém je ovládán pomocí mobilního telefonu, který komunikuje s Wi-Fi přijímačem pomocí WebSocket technologie. Vytvořený stabilizátor letu přijímá data z Wi-Fi modulu a stabilizuje funkci motorů pro dosažení požadovaného náklonu. V teoretické části je rozebráno řešení vlastního modelu kvadrokoptéry a jsou vysvětleny výhody a nevýhody řešení použitého pro tuto práci. V praktické části je detailněji popsán způsob řešení, aby se dal napodobit i pro jinak zvolené komponenty.
Annotation in English
The thesis deals with the creation of a quadcopter model, controlled by microcomputer. The aim of the work was to create service software for the Wi-Fi module, which replaces commonly used remote controllers. The main goal was to create a cheap and easy solution that can be further modified for use in specific applications. The designed system is controlled by a mobile phone that communicates with the Wi-Fi receiver using WebSocket technology. The created flight controller receives data from the Wi-Fi module and it stabilizes the work of motors to achieve the required tilt. The theoretical part discussed the solution for the self-made quadcopter model and explained the advantages and disadvantages of this thesis's solutions. In the practical part, the solution is described in more detail so it could be imitated with differently chosen components.
Keywords
kvadrokoptéra, model, mikropočítač, Wi-Fi, mobilní telefon, WebSocket,
stabilizátor letu
Keywords in English
quadcopter, model, microcomputer, Wi-Fi, mobile phone, WebSocket, flight
controller
Length of the covering note
55 s. (41 562 znaků)
Language
CZ
Annotation
Práce se zabývá tvorbou modelu kvadrokoptéry, řízeného mikropočítačem. Cílem práce bylo vytvoření obslužného softwaru pro zvolený mikropočítač, tvorba mobilní aplikace a tvorba obslužného softwaru pro Wi-Fi modul, který nahrazuje běžně používané dálkové ovládání.
Hlavním úkolem bylo vytvořit levné a nenáročné řešení, které lze dále modifikovat pro využití v konkrétních aplikacích. Navržený systém je ovládán pomocí mobilního telefonu, který komunikuje s Wi-Fi přijímačem pomocí WebSocket technologie. Vytvořený stabilizátor letu přijímá data z Wi-Fi modulu a stabilizuje funkci motorů pro dosažení požadovaného náklonu. V teoretické části je rozebráno řešení vlastního modelu kvadrokoptéry a jsou vysvětleny výhody a nevýhody řešení použitého pro tuto práci. V praktické části je detailněji popsán způsob řešení, aby se dal napodobit i pro jinak zvolené komponenty.
Annotation in English
The thesis deals with the creation of a quadcopter model, controlled by microcomputer. The aim of the work was to create service software for the Wi-Fi module, which replaces commonly used remote controllers. The main goal was to create a cheap and easy solution that can be further modified for use in specific applications. The designed system is controlled by a mobile phone that communicates with the Wi-Fi receiver using WebSocket technology. The created flight controller receives data from the Wi-Fi module and it stabilizes the work of motors to achieve the required tilt. The theoretical part discussed the solution for the self-made quadcopter model and explained the advantages and disadvantages of this thesis's solutions. In the practical part, the solution is described in more detail so it could be imitated with differently chosen components.
Keywords
kvadrokoptéra, model, mikropočítač, Wi-Fi, mobilní telefon, WebSocket,
stabilizátor letu
Keywords in English
quadcopter, model, microcomputer, Wi-Fi, mobile phone, WebSocket, flight
controller
Research Plan
Popište existující řešení modelů kvadrokoptér se zaměřením na amatérské konstrukce.
Zvolte komponenty pro sestavení vlastního modelu kvadrokoptéry řízené mikropočítačem.
Navrženou kvadrokoptéru hardwarově realizujte.
Vytvořte obslužný software pro použitý mikropočítač.
Navrhněte a realizujte ovládání kvadrokoptéry pomocí mobilního telefonu.
Research Plan
Popište existující řešení modelů kvadrokoptér se zaměřením na amatérské konstrukce.
Zvolte komponenty pro sestavení vlastního modelu kvadrokoptéry řízené mikropočítačem.
Navrženou kvadrokoptéru hardwarově realizujte.
Vytvořte obslužný software pro použitý mikropočítač.
Navrhněte a realizujte ovládání kvadrokoptéry pomocí mobilního telefonu.
Recommended resources
CATSOULIS, John. Designing embedded hardware. 2nd ed. Sebastopol, CA: O'Reilly, 2005, xvi, 377 p. ISBN 0596007558.
CINNAMON, IAN, DIY Drones for the Evil Genius: Design, Build, and Customize Your Own Drones. McGraw-Hill Education TAB, 2016, 176 s. ISBN 978-1259861468.
PINKER, Jiří. Mikroprocesory a mikropočítače. 1. vyd. Praha: BEN - technická literatura, 2004, 159 s. ISBN 80-7300-110-1.
VALVANO, Jonathan W. Embedded systems: Introduction to the Arm Cortex(TM)-M3 microcontrollers. 2nd ed. s.l.: CreateSpace, 2012, xii, 462 s. ISBN 978-1477508992.
VÁŇA, Vladimír. ARM pro začátečníky. Praha: BEN - technická literatura, 2009, 195 s. ISBN 978-80-7300-246-6.
Recommended resources
CATSOULIS, John. Designing embedded hardware. 2nd ed. Sebastopol, CA: O'Reilly, 2005, xvi, 377 p. ISBN 0596007558.
CINNAMON, IAN, DIY Drones for the Evil Genius: Design, Build, and Customize Your Own Drones. McGraw-Hill Education TAB, 2016, 176 s. ISBN 978-1259861468.
PINKER, Jiří. Mikroprocesory a mikropočítače. 1. vyd. Praha: BEN - technická literatura, 2004, 159 s. ISBN 80-7300-110-1.
VALVANO, Jonathan W. Embedded systems: Introduction to the Arm Cortex(TM)-M3 microcontrollers. 2nd ed. s.l.: CreateSpace, 2012, xii, 462 s. ISBN 978-1477508992.
VÁŇA, Vladimír. ARM pro začátečníky. Praha: BEN - technická literatura, 2009, 195 s. ISBN 978-80-7300-246-6.