Práce seznamuje s prototypovací deskou TinyLab na bázi Arduino Leonardo a jejími dílčími moduly. Naučíme se pracovat s deskou a jejími periferiemi, programovat je pomocí Arduino IDE a to prostřednictví sady 19 cvičení a 3 komplexních projektů. Aktivity využívají LED, segmentové i LCD displeje, bzučáky, tlačítka, rotační enkodéry, teplotní senzory a fotorezistory, ale též i na znalosti náročnější komunikační Bluetooth a WiFi moduly či pro IoT navržené rozhraní XBee. Kromě vlastního zadání aktivity obsahují i návrh řešení, doprovodný kód, možná rozšíření, řešení potenciálních problémů.
Anotace v angličtině
This work introduces the reader with TinyLab prototyping board based on Arduino Leonardo and its individual modules. We learn how to work with the board and the peripherals, create programs using Arduino IDE via set of 19 exercises and 3 complex projects. Activities utilize LEDs, segment and LCD displays, buzzers, buttons, rotary encoders, thermal probes, photoresistors, more intermediate communication Bluetooth and WiFi modules, even IoT driven XBee interface. Assignments include solution, code, possible extensions, basic troubleshooting.
Klíčová slova
Arduino, TinyLab, výuka, univerzita, vysoká škola, kód, návod, příklady
Práce seznamuje s prototypovací deskou TinyLab na bázi Arduino Leonardo a jejími dílčími moduly. Naučíme se pracovat s deskou a jejími periferiemi, programovat je pomocí Arduino IDE a to prostřednictví sady 19 cvičení a 3 komplexních projektů. Aktivity využívají LED, segmentové i LCD displeje, bzučáky, tlačítka, rotační enkodéry, teplotní senzory a fotorezistory, ale též i na znalosti náročnější komunikační Bluetooth a WiFi moduly či pro IoT navržené rozhraní XBee. Kromě vlastního zadání aktivity obsahují i návrh řešení, doprovodný kód, možná rozšíření, řešení potenciálních problémů.
Anotace v angličtině
This work introduces the reader with TinyLab prototyping board based on Arduino Leonardo and its individual modules. We learn how to work with the board and the peripherals, create programs using Arduino IDE via set of 19 exercises and 3 complex projects. Activities utilize LEDs, segment and LCD displays, buzzers, buttons, rotary encoders, thermal probes, photoresistors, more intermediate communication Bluetooth and WiFi modules, even IoT driven XBee interface. Assignments include solution, code, possible extensions, basic troubleshooting.
Klíčová slova
Arduino, TinyLab, výuka, univerzita, vysoká škola, kód, návod, příklady
1. Popište elektronickou výukovou stavebnici TinyLab a její možné využití ve výuce na KVD ZČU.
2. Představte dílčí moduly a senzory stavebnice včetně jejich významu a příkladů možného využití.
3. Vytvořte a popište sadu praktických cvičení s využitím různých senzorů a modulů.
4. Ke cvičením vytvořte vzorová řešení a náměty na další rozšíření. Zdrojové kódy přiložte jako elektronickou přílohu.
Zásady pro vypracování
1. Popište elektronickou výukovou stavebnici TinyLab a její možné využití ve výuce na KVD ZČU.
2. Představte dílčí moduly a senzory stavebnice včetně jejich významu a příkladů možného využití.
3. Vytvořte a popište sadu praktických cvičení s využitím různých senzorů a modulů.
4. Ke cvičením vytvořte vzorová řešení a náměty na další rozšíření. Zdrojové kódy přiložte jako elektronickou přílohu.
Seznam doporučené literatury
1. SELECKÝ, Matúš. Arduino - Uživatelská příručka. Brno: Computer Press, 2016, 199 s. ISBN 978-80-251-4840-2.
2. MALÝ, Martin. Hradla, volty, jednočipy - Úvod do bastlení. Praha: CZ.NIC, z. s. p. o., 2017, 508 s. ISBN 978-80-88168-26-3.
3. MALÝ, Martin. Porty, bajty, osmibity - Pocˇítacˇe na koleni. Praha: CZ.NIC, z. s. p. o., 2019, 384 s. ISBN 978-80-88168-39-3.
4. arduino.cc [online]. USA: Somerville, Massachusetts [2021-2022]. Itálie: Turin [2021-2022]. Dostupné z https://www.arduino.cc.
5. BLUM, Jeremy. Exploring Arduino - Tools and Techniques for Engineering Wizardry. Indianapolis: John Wiley & Sons Inc. 2013, 384 s. ISBN 978-1-118-54936-0.
Seznam doporučené literatury
1. SELECKÝ, Matúš. Arduino - Uživatelská příručka. Brno: Computer Press, 2016, 199 s. ISBN 978-80-251-4840-2.
2. MALÝ, Martin. Hradla, volty, jednočipy - Úvod do bastlení. Praha: CZ.NIC, z. s. p. o., 2017, 508 s. ISBN 978-80-88168-26-3.
3. MALÝ, Martin. Porty, bajty, osmibity - Pocˇítacˇe na koleni. Praha: CZ.NIC, z. s. p. o., 2019, 384 s. ISBN 978-80-88168-39-3.
4. arduino.cc [online]. USA: Somerville, Massachusetts [2021-2022]. Itálie: Turin [2021-2022]. Dostupné z https://www.arduino.cc.
5. BLUM, Jeremy. Exploring Arduino - Tools and Techniques for Engineering Wizardry. Indianapolis: John Wiley & Sons Inc. 2013, 384 s. ISBN 978-1-118-54936-0.