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.
Anotace v angličtině
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.
Klíčová slova
kvadrokoptéra, model, mikropočítač, Wi-Fi, mobilní telefon, WebSocket,
stabilizátor letu
Klíčová slova v angličtině
quadcopter, model, microcomputer, Wi-Fi, mobile phone, WebSocket, flight
controller
Rozsah průvodní práce
55 s. (41 562 znaků)
Jazyk
CZ
Anotace
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.
Anotace v angličtině
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.
Klíčová slova
kvadrokoptéra, model, mikropočítač, Wi-Fi, mobilní telefon, WebSocket,
stabilizátor letu
Klíčová slova v angličtině
quadcopter, model, microcomputer, Wi-Fi, mobile phone, WebSocket, flight
controller
Zásady pro vypracování
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.
Zásady pro vypracování
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.
Seznam doporučené literatury
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.
Seznam doporučené literatury
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.
Přílohy volně vložené
-
Přílohy vázané v práci
-
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 působila velmi dobrým dojmem, student vystihl hlavní body práce. Součástí prezentace byla ukázka vytvořeného systému. 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) Dr. Malaník: Jak řešíte situaci při odpojení WiFi přijímače?
2) Doc. Šenkeřík: Jak řešít situaci vybití baterie?
3) Doc. Šenkeřík Jaký je největší přínos Vaší práce?
4) Doc. Šenkeřík: Vaše řešení měří pouze náklon kvadrokoptéry?
5) Dr. Malaník: Do jaké kategorie spadá Váš model kvadrokoptéry?
6) Dr. Malaník: Jak úspěšný byl Váš návrh jednoduché nahraditelnosti součástek?
Na kladené dotazy diplomant reagoval na velmi dobré úrovni.