Cieľom práce je návrh a vytvorenie programového a hardwarového vybavenia pre bezdrô-tovú komunikáciu s vývojovou doskou Arduino UNO pomocou modulu ESP8266-01.
Teoretická časť obsahuje pohľad na platformu Arduino, technické špecifikácie, priblíženie sériovej komunikácie a príkazov AT. Bližší pohľad na modul ESP8266-01, princíp komuni-kácie v bezdrôtovej Wi-Fi sieti.
Praktickú časť tvorí návrh zapojenia prototypu na vývojovú dosku. Programové vybavenie pre platformu Arduino a popis jednotlivých funkcii programu. Ďalej ukážkovú aplikáciu pre komunikáciu s vývojovou doskou, v programovacom jazyku JAVA so zdrojovým kódom.
Anotace v angličtině
The aim of the thesis is to design and create software and hardware equipment for wireless communication with the Arduino UNO development board using the ESP8266-01 module.
The theoretical part includes an overview of the Arduino platform, technical specifications, serial communication and AT commands. A closer look at ESP8266-01, the communication principle in a wireless Wi-Fi network.
The practical part describes the proposed circuit for the development board. It also deals with the software for Arduino platform and description of program functions. It also shows sample application for communication with the development board, in the JAVA program-ming language with the source code.
Cieľom práce je návrh a vytvorenie programového a hardwarového vybavenia pre bezdrô-tovú komunikáciu s vývojovou doskou Arduino UNO pomocou modulu ESP8266-01.
Teoretická časť obsahuje pohľad na platformu Arduino, technické špecifikácie, priblíženie sériovej komunikácie a príkazov AT. Bližší pohľad na modul ESP8266-01, princíp komuni-kácie v bezdrôtovej Wi-Fi sieti.
Praktickú časť tvorí návrh zapojenia prototypu na vývojovú dosku. Programové vybavenie pre platformu Arduino a popis jednotlivých funkcii programu. Ďalej ukážkovú aplikáciu pre komunikáciu s vývojovou doskou, v programovacom jazyku JAVA so zdrojovým kódom.
Anotace v angličtině
The aim of the thesis is to design and create software and hardware equipment for wireless communication with the Arduino UNO development board using the ESP8266-01 module.
The theoretical part includes an overview of the Arduino platform, technical specifications, serial communication and AT commands. A closer look at ESP8266-01, the communication principle in a wireless Wi-Fi network.
The practical part describes the proposed circuit for the development board. It also deals with the software for Arduino platform and description of program functions. It also shows sample application for communication with the development board, in the JAVA program-ming language with the source code.
Prostudujte a popište modul ESP8266 a jeho využití na platformě Arduino.
Vyberte vhodný hardware pro realizaci ukázkové aplikace pro uvedený modul.
Realizujte hardwarové zapojení podle svého návrhu.
Implementujte programové vybavení pro mikropočítač zajišťující sběr dat a jejich přenos přes WiFi síť.
Vytvořte aplikaci pro zobrazení získaných dat na vhodném zařízení.
Zásady pro vypracování
Prostudujte a popište modul ESP8266 a jeho využití na platformě Arduino.
Vyberte vhodný hardware pro realizaci ukázkové aplikace pro uvedený modul.
Realizujte hardwarové zapojení podle svého návrhu.
Implementujte programové vybavení pro mikropočítač zajišťující sběr dat a jejich přenos přes WiFi síť.
Vytvořte aplikaci pro zobrazení získaných dat na vhodném zařízení.
Seznam doporučené literatury
BELL, Charles A. Beginning sensor networks with Arduino and Raspberry Pi. New York, New York: Apress, 2013. ISBN 978-1-4302-5825-4.
LADMAN, Josef. Elektronické konstrukce pro začátečníky. Praha: BEN - technická literatura, 2001. ISBN 80-730-0015-6.
MARGOLIS, Michael. Arduino cookbook. 2nd ed. Sebastopol, Calif.: O\symbol{39}Reilly, 2012, xx, 699 p. ISBN 1449313876.
MAZIDI, Muhammad Ali, Sarmad NAIMI and Sepehr NAIMI. The AVR microcontroller and embedded systems: using Assembly and C. Upper Saddle River, N.J.: Prentice Hall, 2011, xiv, 776 p. ISBN 01-380-0331-9.
PINKER, Jiří. Mikroprocesory a mikropočítače. Praha: BEN - technická literatura, 2004. ISBN 80-7300-110-1.
Seznam doporučené literatury
BELL, Charles A. Beginning sensor networks with Arduino and Raspberry Pi. New York, New York: Apress, 2013. ISBN 978-1-4302-5825-4.
LADMAN, Josef. Elektronické konstrukce pro začátečníky. Praha: BEN - technická literatura, 2001. ISBN 80-730-0015-6.
MARGOLIS, Michael. Arduino cookbook. 2nd ed. Sebastopol, Calif.: O\symbol{39}Reilly, 2012, xx, 699 p. ISBN 1449313876.
MAZIDI, Muhammad Ali, Sarmad NAIMI and Sepehr NAIMI. The AVR microcontroller and embedded systems: using Assembly and C. Upper Saddle River, N.J.: Prentice Hall, 2011, xiv, 776 p. ISBN 01-380-0331-9.
PINKER, Jiří. Mikroprocesory a mikropočítače. Praha: BEN - technická literatura, 2004. 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
Diplomant prezentoval před komisí výsledky své bakalářské práce.
Prezentace působila vyváženě, student vystihl hlavní body práce.
Následně byl student seznámen s posudky vedoucího a oponenta bakalářské práce.
Komise vznesla k obhajobě následující dotazy:
1) Prof. Farana: K čemu vlastně slouží výsledek práce?
2) Prof. Farana: Jak řešíte výpadky komunikace?
3) Doc. Hruška: Jaká je cenová náročnost?
Diplomant dotazy zodpověděl.