Harmonogram a osnova
Harmonogram
IoT laboratoř má dvě části - vzdělávací a projektovou. Části můžou být různě dlouhé, podle vstupních znalostí studentů a rychlosti s jakou se nové věci učí.
Hlavní myšlenkou vzdělávací části je ukázat na jednoduchém příkladu celý koncept IoT - od řídící jednotky (mikrokontroleru), jejího zapojení, lokálnímu naprogramování, až po napojení na cloud a ovládání přes internet. Studenti se seznámí s různými čidly, aktivními prvky i cloudovým prostředím, a sestaví si svůj první jednoduchý projekt.
Druhá, projektová část se odvíjí od potřeb každého týmu. Formou má blíže ke konzultacím a z pohledu materiálů jde především o metodiky používané ve světě startupů. Části však nejsou striktně odděleny, ale prolínají se - formování týmů a definování vlastního projektu probíhá již během prvního pololetí.
Doporučená časová dotace je 2-3 vyučovací hodiny týdně (ideálně v celku).
Jak laboratoř probíhá
Milníky
září: školení vyučujících
říjen: start IoT laboratoře, nábor studentů
říjen - listopad: hrajeme si s internetem věcí
prosinec - leden: příprava na den D
leden: den "D" - prezentace studentských projektových záměrů porotě v IBM (přihláška projektů k nahlédnutí zde: ibm.biz/iotprojekt)
únor - květen: tvoříme vlastní projekty
červen - Maker Faire veletrh studentských projektů
Osnova
Plán prvního pololetí
Experiment č.1 | IoT laboratoře a co je to internet věcí? Seznámení. Co vás baví? Co se chcete naučit? Hopes & Fears cvičení. Co nás čeká. Sledujte nás na facebooku a instagramu :) Vysvětlení pojmu IoT. Demo Watson IoT Quickstart. Příklady z praxe. Architektura řešení. Představení harmonogramu IoT laboratoře a vytvoření účtů (Cloud/Discord). |
Experiment č.2 | Mikrokontroler - řídící jednotka Seznámení se sadou IoT laboratoře. Vysvětlení pojmů. Prozkoumání mikrokontroleru Wemos D1 mini Lite. Základy IDE k mikrokontroleru Arduino UNO/MEGA/WEMOS. Oživení hardwaru. Jednoduché naprogramování bez znalosti kódu. |
Experiment č.3 | Programování mikrokontroleru. Programování embedded systémů. Vzorové příklady a jejich úprava. Orientace v kódu a schopnost se z něho učit. Rozšíření programu o další funkcionalitu - např. přidání tlačítka, displeje. |
Experiment č.4 | Senzory - teplota a vlhkost. Senzory jako periferie pro internet věcí. Lokální práce se senzory. Typy senzorů, výběr senzorů, práce s datasheety. Vyhledávání klíčových informací na internetu. Kontextuální porozumění senzoru včetně komunikace, dat apod. |
Experiment č.5 | Senzory - vzdálenosti a osvětlení. Senzory jako periferie pro internet věcí. Lokální práce se senzory. Typy senzorů, výběr senzorů, práce s datasheety. Vyhledávání klíčových informací na internetu. Kontextuální porozumění senzoru včetně komunikace, dat apod. |
Experiment č.6 | Silové prvky - kopneme do vrtule, ať se točí Lokální práce se silovými prvky. Typy silových prvků (serva, motory), výběr prvků, práce s datasheety. Vyhledávání klíčových informací na internetu. Vymýšlíme využití. |
Experiment č.7 | IoT: Sestavujeme chladící mechanismus Využití probraných senzorů k sestavení zařízení, které spustí větrák, když teplota překročí určitou hodnotu. Signalizace pomocí diod nebo ukazatele na bázi serva. |
Experiment č.8 | Vývoj inovativních produktů Základy designových přístupů. Design zaměřený na uživatele. Kreativní myšlení. Prototypování. |
Experiment č.9 | IoT: Cloud a připojení zařízení na internet Co je to cloud. Jak se v něm orientovat. Připojení mikrokontroleru do cloudu - využití služeb v Cloudu (např. IoT platforma). |
Experiment č.10 | IoT: NodeRED Eventové programování v postředí NodeRED. Instalace. Seznámení s prostředím. Tvorba dahsboardu. |
Experiment č.11 | REST api a noSQL databáze. Co je to REST api a jak přes něj přistupovat k datům. Základy noSQL databází. Jak s nimi pracovat. |
Experiment č.12 | Základy projektového řízení Využití "Jungle Game" pro pochopení fungování týmu. Seznámení se základy projektového řízení. |
Plán druhého pololetí (projektové části): Druhé pololetí je přizpůsobeno potřebám jednotlivých projektů. K dispozici je využití různých metodik podle stádia projektu. Garant/vyučujíí na škole v této části funguje jako "parťák" studentských týmů a pomáhá je navigovat, překlenout překážky.
Výstupy
funkční prototyp (včetně webového/mobilního rozhraní, využívající cloudové služby)
webová stránka (anebo leták) prezentující řešení
jednoduchá dokumentace projektu (struktura k dipozici zde: https://github.com/iot-laborator/projekty)
krátké video (2-3 min) představující projekt
Last updated