|
Vyučující
|
|
|
|
Obsah předmětu
|
Úvod do MicroPythonu, základní příkazy, update firmware REPL, WebREPL ? základní komunikace Ovládání digitálních vstupů/výstupů Analogové vstupy (ADC) Analogové výstupy (DAC, PWM) Komunikační rozhraní WiFi Komunikační rozhraní BT Časovače, přerušení Komunikace I2C, 1-wire Komunikace SPI Tvorba vlastních knihoven UDP server/klient WebServer ? vizualizace dat
|
|
Studijní aktivity a metody výuky
|
Monologická (výklad, přednáška, instruktáž), Dialogická (diskuze, rozhovor, brainstorming), Demonstrace, Nácvik dovedností
- Kontaktní výuka
- 39 hodin za semestr
- Příprava na zkoušku
- 39 hodin za semestr
- Příprava na zápočet
- 32 hodin za semestr
- Semestrální práce
- 39 hodin za semestr
|
|
Výstupy z učení
|
Cílem předmětu je seznámit posluchače se základy MicroPythonu, s návrhem a realizací jednoduchých aplikací pro embedded zařízení. Student je po absolvování předmětu schopen samostatně navrhnout algoritmus řešení a řešení naprogramovat.
Student je po absolvování předmětu schopen samostatně navrhnout algoritmus řešení a řešení naprogramovat.
|
|
Předpoklady
|
nespecifikováno
|
|
Hodnoticí metody a kritéria
|
nespecifikováno
Ú
|
|
Doporučená literatura
|
-
ALSABBAGH, Marwan. MicroPython Cookbook: Over 110 practical recipes for programming embedded systems and microcontrollers with Python. Birmingham: Packt Publishing, 2019.
-
BELL, Charles. MicroPython for the Internet of Things. United States: APress, 2017. ISBN 1484231228.
-
PECINOVSKÝ, Rudolf. Python: kompletní příručka jazyka pro verzi 3.9. Praha: Grada Publishing, 2020. ISBN 978-80-271-1269-2.
|