|
|
9 months ago | |
|---|---|---|
| .. | ||
| 1-getting-started | 12 months ago | |
| 2-farm | 12 months ago | |
| 3-transport | 12 months ago | |
| 4-manufacturing | 12 months ago | |
| 5-retail | 12 months ago | |
| 6-consumer | 12 months ago | |
| docs | 12 months ago | |
| images | 12 months ago | |
| lesson-template | 12 months ago | |
| quiz-app | 12 months ago | |
| CODE_OF_CONDUCT.md | 12 months ago | |
| CONTRIBUTING.md | 12 months ago | |
| README.md | 9 months ago | |
| SECURITY.md | 12 months ago | |
| SUPPORT.md | 12 months ago | |
| attributions.md | 12 months ago | |
| clean-up.md | 12 months ago | |
| for-teachers.md | 12 months ago | |
| hardware.md | 12 months ago | |
| recommended-learning-model.md | 12 months ago | |
README.md
Pripojte sa ku komunite Azure AI Foundry
Ak sa zaseknete alebo máte otázky ohľadom vytvárania AI aplikácií, pripojte sa k ostatným študentom a skúseným vývojárom v diskusiách o MCP. Je to podporná komunita, kde sú otázky vítané a znalosti sa voľne zdieľajú.
Ak máte spätnú väzbu k produktu alebo narazíte na chyby pri vytváraní, navštívte:
Postupujte podľa týchto krokov, aby ste mohli začať používať tieto zdroje:
- Forknite repozitár: Kliknite
- Klonujte repozitár:
git clone https://github.com/microsoft/IoT-For-Beginners.git - Pripojte sa k Microsoft Foundry Discord a stretnite sa s odborníkmi a ostatnými vývojármi
🌐 Podpora viacerých jazykov
Podporované prostredníctvom GitHub Action (automatizované a vždy aktuálne)
Arabčina | Bengálčina | Bulharčina | Barmčina (Mjanmarsko) | Čínština (zjednodušená) | Čínština (tradičná, Hongkong) | Čínština (tradičná, Macao) | Čínština (tradičná, Taiwan) | Chorvátčina | Čeština | Dánčina | Holandčina | Estónčina | Fínčina | Francúzština | Nemčina | Gréčtina | Hebrejčina | Hindčina | Maďarčina | Indonézština | Taliančina | Japončina | Kórejčina | Litovčina | Malajčina | Maráthčina | Nepálčina | Nigérijský pidgin | Nórčina | Perzština (Farsi) | Poľština | Portugalčina (Brazília) | Portugalčina (Portugalsko) | Pandžábčina (Gurmukhi) | Rumunčina | Ruština | Srbčina (cyrilika) | Slovenčina | Slovinčina | Španielčina | Swahilčina | Švédčina | Tagalog (Filipínčina) | Tamilčina | Thajčina | Turečtina | Ukrajinčina | Urdu | Vietnamčina
IoT pre začiatočníkov - učebné osnovy
Azure Cloud Advocates v Microsoft s radosťou ponúkajú 12-týždňové, 24-lekčné učebné osnovy o základoch IoT. Každá lekcia obsahuje kvízy pred a po lekcii, písomné pokyny na dokončenie lekcie, riešenie, úlohu a ďalšie. Naša projektovo orientovaná pedagogika vám umožní učiť sa prostredníctvom tvorby, čo je osvedčený spôsob, ako si nové zručnosti lepšie zapamätať.
Projekty pokrývajú cestu jedla od farmy na stôl. Zahŕňa to poľnohospodárstvo, logistiku, výrobu, maloobchod a spotrebiteľa - všetko populárne oblasti priemyslu pre IoT zariadenia.
Sketchnote od Nitya Narasimhan. Kliknite na obrázok pre väčšiu verziu.
Veľká vďaka našim autorom Jen Fox, Jen Looper, Jim Bennett a našej sketchnote umelkyni Nitya Narasimhan.
Ďakujeme tiež nášmu tímu Microsoft Learn Student Ambassadors, ktorí prehodnocovali a prekladali tieto učebné osnovy - Aditya Garg, Anurag Sharma, Arpita Das, Aryan Jain, Bhavesh Suneja, Faith Hunja, Lateefah Bello, Manvi Jha, Mireille Tan, Mohammad Iftekher (Iftu) Ebne Jalal, Mohammad Zulfikar, Priyanshu Srivastav, Thanmai Gowducheruvu a Zina Kamel.
Zoznámte sa s tímom!
Gif od Mohit Jaisal
🎥 Kliknite na obrázok vyššie pre video o projekte!
Učitelia, pridali sme niekoľko návrhov, ako používať tieto učebné osnovy. Ak by ste chceli vytvoriť vlastné lekcie, pridali sme aj šablónu lekcie.
Študenti, ak chcete používať tieto učebné osnovy samostatne, forknite celý repozitár a dokončite cvičenia sami, začnite kvízom pred lekciou, potom si prečítajte lekciu a dokončite zvyšok aktivít. Pokúste sa vytvárať projekty pochopením lekcií namiesto kopírovania kódu riešenia; tento kód je však dostupný v priečinkoch /solutions v každej projektovo orientovanej lekcii. Ďalším nápadom by bolo vytvoriť študijnú skupinu s priateľmi a prejsť obsah spoločne. Na ďalšie štúdium odporúčame Microsoft Learn.
Pre video prehľad tohto kurzu si pozrite toto video:
🎥 Kliknite na obrázok vyššie pre video o projekte!
Pedagogika
Pri vytváraní týchto učebných osnov sme si zvolili dve pedagogické zásady: zabezpečiť, aby boli projektovo orientované a aby obsahovali časté kvízy. Na konci tejto série študenti vytvoria systém na monitorovanie a zalievanie rastlín, sledovač vozidiel, inteligentnú továrenskú zostavu na sledovanie a kontrolu potravín a hlasom ovládaný kuchynský časovač, a naučia sa základy internetu vecí vrátane písania kódu pre zariadenia, pripojenia ku cloudu, analýzy telemetrie a spúšťania AI na okraji.
Zabezpečením, že obsah je v súlade s projektmi, sa proces stáva pre študentov pútavejším a zlepšuje sa zapamätanie konceptov.
Okrem toho nízko stresový kvíz pred hodinou nastaví úmysel študenta na učenie sa témy, zatiaľ čo druhý kvíz po hodine zabezpečí ďalšie zapamätanie. Tieto učebné osnovy boli navrhnuté tak, aby boli flexibilné a zábavné, a môžu byť absolvované celé alebo čiastočne. Projekty začínajú malé a postupne sa stávajú zložitejšími na konci 12-týždňového cyklu.
Každý projekt je založený na reálnom hardvéri dostupnom študentom a nadšencom. Každý projekt sa zaoberá konkrétnou projektovou doménou, poskytujúc relevantné základné znalosti. Aby bol vývojár úspešný, je užitočné pochopiť doménu, v ktorej rieši problémy, poskytovanie týchto základných znalostí umožňuje študentom premýšľať o svojich IoT riešeniach a poznatkoch v kontexte reálneho problému, ktorý by mohli byť požiadaní vyriešiť ako IoT vývojári. Študenti sa učia 'prečo' riešení, ktoré vytvárajú, a získavajú ocenenie koncového používateľa.
Hardvér
Máme dve možnosti IoT hardvéru na použitie v projektoch v závislosti od osobných preferencií, znalostí programovacích jazykov alebo preferencií, cieľov učenia a dostupnosti. Poskytli sme tiež verziu 'virtuálneho hardvéru' pre tých, ktorí nemajú prístup k hardvéru alebo sa chcú naučiť viac predtým, než sa rozhodnú pre nákup. Viac informácií a 'nákupný zoznam' nájdete na stránke o hardvéri, vrátane odkazov na kúpu kompletných súprav od našich priateľov v Seeed Studio.
💁 Nájdite naše Pravidlá správania, Prispievanie a Prekladateľské pokyny. Vaša konštruktívna spätná väzba je vítaná!
Každá lekcia obsahuje:
- sketchnote
- voliteľné doplnkové video
- kvíz na zahriatie pred lekciou
- písomnú lekciu
- pre projektovo orientované lekcie, podrobné návody na vytvorenie projektu
- kontrolu znalostí
- výzvu
- doplnkové čítanie
- úlohu
- kvíz po lekcii
Poznámka o kvízoch: Všetky kvízy sa nachádzajú v priečinku quiz-app, celkovo 48 kvízov, každý s tromi otázkami. Sú prepojené v rámci lekcií, ale aplikáciu kvízov je možné spustiť lokálne alebo nasadiť na Azure; postupujte podľa pokynov v priečinku
quiz-app. Postupne sa lokalizujú.
Lekcie
| Názov projektu | Učené koncepty | Ciele učenia | Prepojená lekcia | |
|---|---|---|---|---|
| 01 | Začíname | Úvod do IoT | Naučte sa základné princípy IoT a základné stavebné bloky IoT riešení, ako sú senzory a cloudové služby, zatiaľ čo nastavujete svoje prvé IoT zariadenie | Úvod do IoT |
| 02 | Začíname | Hlbší pohľad na IoT | Naučte sa viac o komponentoch IoT systému, ako aj o mikrokontroléroch a jednodeskových počítačoch | Hlbší pohľad na IoT |
| 03 | Začíname | Interakcia s fyzickým svetom pomocou senzorov a akčných členov | Naučte sa o senzoroch na zhromažďovanie údajov z fyzického sveta a akčných členoch na odosielanie spätnej väzby, zatiaľ čo vytvárate nočné svetlo | Interakcia s fyzickým svetom pomocou senzorov a akčných členov |
| 04 | Začíname | Pripojte svoje zariadenie na internet | Naučte sa, ako pripojiť IoT zariadenie na internet na odosielanie a prijímanie správ pripojením vášho nočného svetla k MQTT brokeru | Pripojte svoje zariadenie na internet |
| 05 | Farma | Predpovedajte rast rastlín | Naučte sa predpovedať rast rastlín pomocou údajov o teplote zachytených IoT zariadením | Predpovedajte rast rastlín |
| 06 | Farma | Detekcia vlhkosti pôdy | Naučte sa detekovať vlhkosť pôdy a kalibrovať senzor vlhkosti pôdy | Detekcia vlhkosti pôdy |
| 07 | Farma | Automatické zavlažovanie rastlín | Naučte sa automatizovať a načasovať zavlažovanie pomocou relé a MQTT | Automatické zavlažovanie rastlín |
| 08 | Farma | Migrácia vašej rastliny do cloudu | Naučte sa o cloude a cloudových IoT službách a ako pripojiť vašu rastlinu k jednej z nich namiesto verejného MQTT brokera | Migrácia vašej rastliny do cloudu |
| 09 | Farma | Migrácia aplikačnej logiky do cloudu | Naučte sa, ako môžete písať aplikačnú logiku v cloude, ktorá reaguje na IoT správy | Migrácia aplikačnej logiky do cloudu |
| 10 | Farma | Zabezpečte svoju rastlinu | Naučte sa o bezpečnosti s IoT a ako zabezpečiť svoju rastlinu pomocou kľúčov a certifikátov | Zabezpečte svoju rastlinu |
| 11 | Doprava | Sledovanie polohy | Naučte sa o GPS sledovaní polohy pre IoT zariadenia | Sledovanie polohy |
| 12 | Doprava | Ukladanie údajov o polohe | Naučte sa ukladať IoT údaje na ich vizualizáciu alebo neskoršiu analýzu | Ukladanie údajov o polohe |
| 13 | Doprava | Vizualizácia údajov o polohe | Naučte sa vizualizovať údaje o polohe na mape a ako mapy reprezentujú reálny 3D svet v dvoch rozmeroch | Vizualizácia údajov o polohe |
| 14 | Doprava | Geoohrady | Naučte sa o geoohradách a ako ich možno použiť na upozornenie, keď sa vozidlá v dodávateľskom reťazci blížia k svojmu cieľu | Geoohrady |
| 15 | Výroba | Trénujte detektor kvality ovocia | Naučte sa trénovať klasifikátor obrázkov v cloude na detekciu kvality ovocia | Trénujte detektor kvality ovocia |
| 16 | Výroba | Kontrola kvality ovocia z IoT zariadenia | Naučte sa používať váš detektor kvality ovocia z IoT zariadenia | Kontrola kvality ovocia z IoT zariadenia |
| 17 | Výroba | Spustite detektor ovocia na okraji | Naučte sa spúšťať váš detektor ovocia na IoT zariadení na okraji | Spustite detektor ovocia na okraji |
| 18 | Výroba | Spustenie detekcie kvality ovocia zo senzora | Naučte sa spúšťať detekciu kvality ovocia zo senzora | Spustenie detekcie kvality ovocia zo senzora |
| 19 | Maloobchod | Trénujte detektor zásob | Naučte sa používať detekciu objektov na trénovanie detektora zásob na počítanie zásob v obchode | Trénujte detektor zásob |
| 20 | Maloobchod | Kontrola zásob z IoT zariadenia | Naučte sa kontrolovať zásoby z IoT zariadenia pomocou modelu detekcie objektov | Kontrola zásob z IoT zariadenia |
| 21 | Spotrebiteľ | Rozpoznávanie reči pomocou IoT zariadenia | Naučte sa rozpoznávať reč z IoT zariadenia na vytvorenie inteligentného časovača | Rozpoznávanie reči pomocou IoT zariadenia |
| 22 | Spotrebiteľ | Porozumenie jazyku | Naučte sa porozumieť vetám hovoreným na IoT zariadenie | Porozumenie jazyku |
| 23 | Spotrebiteľ | Nastavenie časovača a poskytovanie hovorených odpovedí | Naučte sa nastaviť časovač na IoT zariadení a poskytovať hovorené odpovede o tom, kedy je časovač nastavený a kedy skončí | Nastavenie časovača a poskytovanie hovorených odpovedí |
| 24 | Spotrebiteľ | Podpora viacerých jazykov | Naučte sa podporovať viacero jazykov, či už hovorených na zariadenie alebo odpovedí vášho inteligentného časovača | Podpora viacerých jazykov |
Offline prístup
Túto dokumentáciu môžete spustiť offline pomocou Docsify. Forknite toto repo, nainštalujte Docsify na svoj lokálny počítač a potom v koreňovom priečinku tohto repozitára zadajte docsify serve. Webová stránka bude spustená na porte 3000 na vašom localhoste: localhost:3000.
Kvíz
Ďakujeme komunite za hosťovanie interaktívneho kvízu, ktorý testuje vaše vedomosti o každej kapitole. Svoje vedomosti si môžete otestovať tu
Ak potrebujete, môžete si vygenerovať PDF tejto dokumentácie na offline prístup. Na to sa uistite, že máte nainštalovaný npm a spustite nasledujúce príkazy v koreňovom priečinku tohto repozitára:
npm i
npm run convert
Prezentácie
Pre niektoré lekcie sú k dispozícii prezentácie v priečinku slides.
Iné učebné osnovy
Náš tím vytvára aj iné učebné osnovy! Pozrite si:
Azure / Edge / MCP / Agenti
Generatívna AI séria
Základné učenie
Copilot séria
Pripisovanie obrázkov
Všetky pripisovania obrázkov použitých v tomto kurze, kde je to potrebné, nájdete v Pripisovania.
Zrieknutie sa zodpovednosti:
Tento dokument bol preložený pomocou služby AI prekladu Co-op Translator. Aj keď sa snažíme o presnosť, prosím, berte na vedomie, že automatizované preklady môžu obsahovať chyby alebo nepresnosti. Pôvodný dokument v jeho rodnom jazyku by mal byť považovaný za autoritatívny zdroj. Pre kritické informácie sa odporúča profesionálny ľudský preklad. Nenesieme zodpovednosť za akékoľvek nedorozumenia alebo nesprávne interpretácie vyplývajúce z použitia tohto prekladu.


