Cílem bakalářské práce je vypracovat elektronický výukový materiál pro mikropočítačovou platformu Arduino.
Teoretická část práce se zabývá seznámením s mikropočítači, platformou Arduino a popi-sem současných podkladů pro výuku programování mikropočítačů v oboru Bezpečnostní technologie, systémy a management.
V praktické části byl vypracován návrh rozšiřující desky pro platformu Arduino se vstupy a výstupy vyžadovanými pro výuku, následně byl uvedený návrh hardwarově realizován. Bylo vytvořeno ukázkové programové vybavení pro obsluhu použitých vstupů a výstupů a vypracovány podklady pro výuku s využitím vytvořené rozšiřující desky.
Anotace v angličtině
The aim of this thesis is to develop an electronic learning material for the Arduino micro-computer platform.
The theoretical part of the thesis deals with the introduction of microcomputers, the Ar-duino platform and the current teaching materials for microcomputer programming in the field of Security Technologies, Systems and Management.
In the practical part, the design of the expansion board for the Arduino platform was elabo-rated with the inputs and outputs required for teaching, then the proposed design was im-plemented hardware. A sample software was developed for the use of the inputs and out-puts used, and teaching materials were developed using the created extension board.
Cílem bakalářské práce je vypracovat elektronický výukový materiál pro mikropočítačovou platformu Arduino.
Teoretická část práce se zabývá seznámením s mikropočítači, platformou Arduino a popi-sem současných podkladů pro výuku programování mikropočítačů v oboru Bezpečnostní technologie, systémy a management.
V praktické části byl vypracován návrh rozšiřující desky pro platformu Arduino se vstupy a výstupy vyžadovanými pro výuku, následně byl uvedený návrh hardwarově realizován. Bylo vytvořeno ukázkové programové vybavení pro obsluhu použitých vstupů a výstupů a vypracovány podklady pro výuku s využitím vytvořené rozšiřující desky.
Anotace v angličtině
The aim of this thesis is to develop an electronic learning material for the Arduino micro-computer platform.
The theoretical part of the thesis deals with the introduction of microcomputers, the Ar-duino platform and the current teaching materials for microcomputer programming in the field of Security Technologies, Systems and Management.
In the practical part, the design of the expansion board for the Arduino platform was elabo-rated with the inputs and outputs required for teaching, then the proposed design was im-plemented hardware. A sample software was developed for the use of the inputs and out-puts used, and teaching materials were developed using the created extension board.
Popište existující podklady pro výuku programování mikropočítačů v oboru Bezpečnostní technologie, systémy a management.
Navrhněte rozšiřující desku pro platformu Arduino se vstupy a výstupy vyžadovanými pro výuku.
Uvedený návrh hardwarově realizujte.
Vytvořte ukázkové programové vybavení pro obsluhu použitých vstupů a výstupů.
Vypracujte podklady pro výuku s využitím vytvořené rozšiřující desky.
Zásady pro vypracování
Popište existující podklady pro výuku programování mikropočítačů v oboru Bezpečnostní technologie, systémy a management.
Navrhněte rozšiřující desku pro platformu Arduino se vstupy a výstupy vyžadovanými pro výuku.
Uvedený návrh hardwarově realizujte.
Vytvořte ukázkové programové vybavení pro obsluhu použitých vstupů a výstupů.
Vypracujte podklady pro výuku s využitím vytvořené rozšiřující desky.
Seznam doporučené literatury
BANZI, Massimo. Getting started with Arduino. 2nd ed. Farnham: O\symbol{39}Reilly, 2011. ISBN 9781449309879.
CATSOULIS, John. Designing embedded hardware. 2nd ed. Sebastopol, CA: O\symbol{39}Reilly, 2005, xvi, 377 p. ISBN 0596007558.
MARGOLIS, Michael. Arduino cookbook. 2nd ed. Sebastopol, Calif.: O\symbol{39}Reilly, 2012, xx, 699 p. ISBN 1449313876.
MCCONNELL, Steve. Dokonalý kód: umění programování a techniky tvorby software. Vyd. 1. Brno: Computer Press, 2005, 894 s. ISBN 802510849x.
PINKER, Jiří. Mikroprocesory a mikropočítače. 1. vyd. Praha: BEN - technická literatura, 2004, 159 s. ISBN 80-7300-110-1.
Seznam doporučené literatury
BANZI, Massimo. Getting started with Arduino. 2nd ed. Farnham: O\symbol{39}Reilly, 2011. ISBN 9781449309879.
CATSOULIS, John. Designing embedded hardware. 2nd ed. Sebastopol, CA: O\symbol{39}Reilly, 2005, xvi, 377 p. ISBN 0596007558.
MARGOLIS, Michael. Arduino cookbook. 2nd ed. Sebastopol, Calif.: O\symbol{39}Reilly, 2012, xx, 699 p. ISBN 1449313876.
MCCONNELL, Steve. Dokonalý kód: umění programování a techniky tvorby software. Vyd. 1. Brno: Computer Press, 2005, 894 s. ISBN 802510849x.
PINKER, Jiří. Mikroprocesory a mikropočítače. 1. vyd. Praha: BEN - technická literatura, 2004, 159 s. ISBN 80-7300-110-1.
Přílohy volně vložené
CD ROM
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
Součástí prezentace BP byla praktická ukázka.
V rámci obhajoby byly položeny následující dotazy:
1. Na jakém principu funguje detektor náklonu, který zmiňujete v práci? (Ing. Jan Valouch, Ph.D.)
2. Slyšel jste někdy pojem rtuťové prasátko? (Ing. Jan Valouch, Ph.D.)
3. Rtuť je vodivá nebo nevodivá? (Ing. Jan Valouch, Ph.D.)
4. Nakreslete mi prosím schématickou značku LED diody. Jak se liší od diody? (Ing. Jan Valouch, Ph.D.)
5. K čemu slouží dioda? (Ing. Jan Valouch, Ph.D.)
6. Jakým způsobem byste zabezpečil ochranu součástek na vstupu, např. proti blesku, proti elektromagnetickému rušení? (Ing. Jan Valouch, Ph.D.)
Student zodpověděl položené dotazy vedoucího BP a oponenta v plném rozsahu.