Vyučující
|
-
Šimandl Václav, Mgr. Ph.D.
|
Obsah předmětu
|
Platforma Raspberry Pi a Python 1. Úvod do platformy Raspberry Pi. Použití GPIO portu. Knihovny pro komunikaci s GPIO portem a vybranými rozšiřujícími deskami. 2. - 3. Digitální vstupní periferie. Tlačítko, reakce na stisk tlačítka. 4. - 5. Digitální výstupní periferie. LED diody, bzučák a jejich ovládání. 6. - 7. Zvukový výstup, generování zvuku pomocí syntetizátoru. 8. - 10. Analogové vstupní periferie. Teplotní čidlo, sonar, luxmetr, jejich zapojení a použití hodnot jimi změřených. 11. Komplexní digitální výstupní periferie. Barevná LED matice. 12. - 13. Realizace praktického projektu. 14. Představení a obhajoba vytvořených projektů.
|
Studijní aktivity a metody výuky
|
Individuální konzultace s vyučujícím, Projektová výuka, Praktická výuka
|
Výstupy z učení
|
Předmět je zaměřen na seznámení studentů s problematikou jednodeskových počítačů. Jako výchozí je využita platforma Raspberry Pi. Pomocí praktických úloh se studenti naučí propojit systém Raspberry Pi s vybranými vstupními a výstupními periferiemi. Zároveň si studenti prohloubí své kompetence v oblasti programování.
Porozumění problematice ovládání hardware prostřednictvím programovacího jazyka. Propojení systému Raspberry Pi s vybranými vstupními a výstupními periferiemi. Prohloubení kompetencí v oblasti programování.
|
Předpoklady
|
Základní znalost jazyka Python 3
|
Hodnoticí metody a kritéria
|
Kolokvium, Seminární práce
Povinná účast na seminářích Realizace praktického projektu. Představení a obhajoba vytvořeného projektu v rámci kolokvia.
|
Doporučená literatura
|
-
ELKNER, J. et al. Učíme se programovat v jazyce Python 3. 2013.
-
MCMANUS, S., COOK, M. Raspberry Pi For Dummies. Hoboken: John Wiley & Sons Inc.,, 2017. ISBN 978-1119412007.
-
Summerfield, Mark; Krejčí, Lukáš. Python 3 : výukový kurz. Vydání 1. Brno : Computer Press, 2010. ISBN 978-80-251-2737-7.
-
UPTON, E., HALFACREE, G. Raspberry Pi: Uživatelská příručka. Brno: Computer Press, 2016. ISBN 978-8025148198.
|