Original title:
Automatizace řízení RC modelů
Translated title:
Automation of RC Models Control
Authors:
Vávra, Jan ; Musil, Petr (referee) ; Zemčík, Pavel (advisor) Document type: Bachelor's theses
Year:
2019
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato práce se zabývá řízením RC modelů pomocí mikrokontroléru ESP-32 ovládané přes mobilní zařízení s OS Andriod pomocí WiFi. Cílem této práce je obohatit ovládání o automatizované chování, které by zjednodušilo nebo případně obohatilo požitek z řízení. Práce se zabývá používání pulzní šířkové modulace pro ovládání serv, tvorbou uživatelského rozhraní a protokolem pro komunikaci mezi mobilem a vývojovou deskou. Výsledkem práce je aplikace na OS Android, ze které lze posílat pokyny na mikropočítač, který ovládá servo řízení a elektromotor modelu. Systém má předdefinované triky přímo na mikropočítači a možnost definovat vlastní triky, které jsou po aktivaci postupně odesílány na mikropočítač v podobě jednotlivých instrukcí.
This thesis is about controlling RC model with microcontroller ESP-32 through WiFi enabled mobile device with OS Android. Goal of this thesis is to make controlling RC model easier and more fun. Parts of this thesis are dealing with using pulse width modulation to control servos, creating a user interface and making a protocol for comunication between RC model and mobile device. Result of this work is application on OS Android, which sends instructions on microcomputer, that controls steering servo and elecromotor. System has predefined stunts on microcomputer and operator has a choice of defining custom stunt in application, which is send to microcomputer in series of individual instructions.
Keywords:
Android; Android SDK; Automation; C; control; ESP-32; Java; PWM; RC; servo; WiFi; Android; Android SDK; Automatizace; C; ESP-32; Java; ovládání; PWM; RC; servo; WiFi
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/180098