Cílem bakalářské práce bylo navrhnutí funkčního prototypu kvadrokoptéry řízené pomocí platformy Arduino, vhodného ovládání kvadrokoptéry a obslužného softwaru. Jako řídicí jednotku bylo zvoleno Arduino NANO a gyroskop s čipem MPU6050 a pro ovládání byl zvolen rádio ovladač, který pracuje na frekvenci 2,4GHz. V teoretické části jsou popsány základní principy kvadrokoptéry a popis jednotlivých součástek. Dále je v teoretické části popsána vývojová platforma Arduino a vývojové prostředí. V praktické části je popsána fyzická realizace hardware a software, Software je napsaný ve vývojovém prostředí Arduino IDE, dále jsou v praktické části popsány problémy, které vznikly v průběhu návrhu a fyzické realizace kvadrokoptéry.
Anotace v angličtině
The bechelor thesis aimed to design a functional prototype of a quadcopter controlled by the Arduino platform together with suitable quadcopter controls and operating software. The Arduino NANO microcontroller board and gyroscope with MPU6050 chip were chosen as control units; operation is performed via a 2,4GHz radio controller. The theoretical part first describe the basic working principles of quadcopters and their components. The next section are concerned with tha Arduino platform and development environment. The practical part describes the creation process for both hardware and software. The software was written in the Arduino IDE environment, the practical part further describes the problems that arose during and physical realization of the quadcopter.
Cílem bakalářské práce bylo navrhnutí funkčního prototypu kvadrokoptéry řízené pomocí platformy Arduino, vhodného ovládání kvadrokoptéry a obslužného softwaru. Jako řídicí jednotku bylo zvoleno Arduino NANO a gyroskop s čipem MPU6050 a pro ovládání byl zvolen rádio ovladač, který pracuje na frekvenci 2,4GHz. V teoretické části jsou popsány základní principy kvadrokoptéry a popis jednotlivých součástek. Dále je v teoretické části popsána vývojová platforma Arduino a vývojové prostředí. V praktické části je popsána fyzická realizace hardware a software, Software je napsaný ve vývojovém prostředí Arduino IDE, dále jsou v praktické části popsány problémy, které vznikly v průběhu návrhu a fyzické realizace kvadrokoptéry.
Anotace v angličtině
The bechelor thesis aimed to design a functional prototype of a quadcopter controlled by the Arduino platform together with suitable quadcopter controls and operating software. The Arduino NANO microcontroller board and gyroscope with MPU6050 chip were chosen as control units; operation is performed via a 2,4GHz radio controller. The theoretical part first describe the basic working principles of quadcopters and their components. The next section are concerned with tha Arduino platform and development environment. The practical part describes the creation process for both hardware and software. The software was written in the Arduino IDE environment, the practical part further describes the problems that arose during and physical realization of the quadcopter.
BANZI, Massimo. Getting started with Arduino. 2nd ed. Farnham: O'Reilly, 2011. ISBN 9781449309879.
CATSOULIS, John. Designing embedded hardware. 2nd ed. Sebastopol, CA: O'Reilly, 2005, xvi, 377 p. ISBN 0596007558.
MARGOLIS, Michael. Arduino cookbook. 2nd ed. Sebastopol, Calif.: O'Reilly, 2012, xx, 699 p. ISBN 1449313876.
PINKER, Jiří. Mikroprocesory a mikropočítače. 1. vyd. Praha: BEN - technická literatura, 2004, 159 s. ISBN 80-7300-110-1.
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
dr. Vogeltanz:
- Proč jste vybíral komponenty jen na základě recenzí a ceny? Neměl jste jiná kritéria výběru? Např. kapacita a napětí akumulátoru, jeho hmotnost apod.?
doc. Kotyrba:
- Kde je rozdíl Vaší BP oproti ostatních BP?
doc. Prokopová:
- Co máte v plánu dělat s chvěním kvadrokoptéry? Máte v plánu kvadrokoptéru vylepšovat?
dr. Dulík:
- Proč jste se rozhodl pro Arduino?
- Dělal jste si analýzu, kam se tato oblast posunula?