IoT algajatele - õppekava
May 26, 2026 · View on GitHub
Liitu Azure AI Foundry kogukonnaga
Kui sa jääd hätta või sul on küsimusi AI rakenduste loomise kohta. Liitu kaasõppurite ja kogenud arendajatega MCP arutelufoorumis. See on toetav kogukond, kus küsimused on oodatud ja teadmisi jagatakse vabalt.
Kui sul on tootearenduse tagasisidet või ehitamisel esineb vigu, külasta:
Järgi neid samme, et alustada nende ressursside kasutamist:
- Tee hoidlast fordikloon: Klõpsa
- Loo hoidla kloon arvutisse:
git clone https://github.com/microsoft/IoT-For-Beginners.git - Liitu Microsoft Foundry Discordiga ja kohtusid ekspertide ning teiste arendajatega
🌐 Mitmekeelne tugi
GitHub Actioni abil toetatud (Automaatne ja alati ajakohane)
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese
Eelistad kloonida kohalikult?
See hoidla sisaldab 50+ keele tõlget, mis suurendab oluliselt allalaaditava faili suurust. Keeletõlgeteta kloonimiseks kasuta sparsi valikut:
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/IoT-For-Beginners.git cd IoT-For-Beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/IoT-For-Beginners.git cd IoT-For-Beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"See annab sulle kõik, mida vajad kursuse lõpetamiseks kiiremini.
IoT algajatele - õppekava
Microsofti Azure Cloud Advocates pakuvad rõõmuga 12-nädalast, 24-õpet loengut käsitlevat õppekava, mis on täielikult pühendatud IoT põhialustele. Igas õppetükis on eelkoolituse ja järeltööna viktoriinid, kirjalikud juhised ülesande lõpetamiseks, lahendus, kodutöö ja muud materiaalid. Meie projektipõhine pedagoogika võimaldab sul õppida, ehitades, mis on tõhus viis uute oskuste kinnistamiseks.
Projektid käsitlevad toidu teekonda talust lauale. See hõlmab põllumajandust, logistikat, tootmist, jaemüüki ja tarbijaid - kõik populaarsed IoT seadmete tööstusharud.

Sketchnote autoriks on Nitya Narasimhan. Klõpsa pildil suurema versiooni saamiseks.
Südamlikud tänud meie autoritele Jen Fox, Jen Looper, Jim Bennett ning meie sketchnote kunstnikule Nitya Narasimhan.
Tänud ka meie Microsoft Learn tudengisaatjate meeskonnale, kes on seda õppekava üle vaadanud ja tõlkinud - 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 ja Zina Kamel.
Tutvu meeskonnaga!
Gif autor: Mohit Jaisal
🎥 Klõpsa ülaltoodud pildil, et vaadata projekti videot!
Õpetajad, me oleme lisanud mõningaid soovitusi, kuidas seda õppekava kasutada. Kui soovite luua omaenda õppetükke, oleme lisanud ka õppetüki malli.
Õpilased (vaata siit), selle õppekava enda jaoks kasutamiseks tee kogu hoidlast ford ja vii harjutused läbi iseseisvalt, alates eelloengu viktoriinist, siis loe loeng ja lõpeta ülejäänud tegevused. Proovi projekte luua õppetükkide mõistmisel, mitte kopeerides lahenduse koodi; selle koodiga saab tuttavaks iga projektipõhise õppetüki lahenduste kaustas. Teine võimalus on moodustada sõpradega õpperühm ja sisuga koos edasi liikuda. Täiendavaks õppimiseks soovitame Microsoft Learnit.
Selle kursuse videoülevaate jaoks vaata seda videot:
🎥 Klõpsa ülaltoodud pildil, et vaadata projekti videot!
Pedagoogika
Meie õppekava koostamisel valisime kaks pedagoogilist põhimõtet: tagada, et see on projektipõhine ja sisaldab sagedasi viktoriine. Selle sarja lõpuks on õppijad ehitanud taime jälgimise ja kastmisesüsteemi, sõiduki jälgija, nutika tehase ülesseadmise toidu jälgimiseks ja kontrollimiseks ning hääljuhtimisega kokkamisaja taimeri ning õppinud IoT põhialused, sealhulgas seadmekoodi kirjutamise, pilveühenduse loomise, telemeetria analüüsi ja tehisintellekti kasutamise ääres.
Sisuga projektide kooskõlastamine muudab õppeprotsessi õppijate jaoks kaasahaaravamaks ja suurendab kontseptsioonide omandamist.
Lisaks seab madala panusega viktoriin enne tundi õppija mõtteviisi selle teema õppimiseks, samas kui teine viktoriin pärast tundi tagab edasise omandamise. See õppekava on paindlik ja lõbus ning seda saab võtta terviklikult või osadena. Projektid algavad väikestena ja muutuvad 12-nädalase tsükli lõpuks järjest keerukamaks.
Iga projekt põhineb reaalse maailma riistvaral, mis on kättesaadav õppijatele ja harrastajatele. Iga projekt keskendub konkreetsele domeenile, pakkudes asjakohast taustainfot. Edukaks arendajaks olemiseks on kasulik mõista domeeni, milles probleeme lahendad, võimaldades õppijatel mõelda nende IoT lahenduste ja õppetükkide kontekstis just sellise reaalse maailma probleemi seisukohalt, mida neilt IoT arendajana võidakse nõuda. Õppijad saavad aru lahenduste „miks“-st ning hindavad lõppkasutajat.
Riistvara
Meil on projekti jaoks valida kaks IoT riistvara võimalust, sõltuvalt isiklikest eelistustest, programmeerimiskeele teadmistest või eelistustest, õpieesmärkidest ja saadavusest. Oleme pakkunud ka 'virtuaalse riistvara' versiooni neile, kellel pole juurdepääsu riistvarale või kes soovivad enne ostu sooritamist rohkem õppida. Rohkem infot ja 'ostunimekirja' leiate riistvara lehelt, sealhulgas lingid komplektide ostmiseks meie sõpradelt Seeed Studio-st.
💁 Leidke meie Käitumiskoodeks, Panustamise ja Tõlke juhised. Ootame teie konstruktiivset tagasisidet!
🔧 Kas teil on probleeme? Vaadake meie Tõrkeotsingu juhendit, et leida lahendusi levinud probleemidele.
Iga õppetund sisaldab:
- sketšimärkmeid
- valikulist lisa videot
- enne õppetundi soojendusküsimustikku
- kirjalikku õppetundi
- projektipõhiste õppetundide korral samm-sammult juhendeid projekti ehitamiseks
- teadmiste kontrolli
- väljakutset
- lisa lugemist
- ülesannet
- järgnev quiz õppetunni lõpus
Märkus kvizzide kohta: Kõik quizzid asuvad quiz-app kaustas, kokku 48 kvizzi, igaühes kolm küsimust. Neile viidatakse õppetundide sees, kuid quiz rakendust saab käivitada lokaalselt või paigutada Azure-sse; järgige juhiseid
quiz-appkaustas. Neid lokaliseeritakse järk-järgult.
Õppetunnid
| Projekti nimi | Õpiväljundid | Õpieesmärgid | Lingitud õppetund | |
|---|---|---|---|---|
| 01 | Alustamine | Sissejuhatus IoT-sse | Õppige IoT põhimõtteid ja IoT lahenduste põhielemente nagu andurid ja pilveteenused, samal ajal kui seadistate oma esimest IoT seadet | Sissejuhatus IoT-sse |
| 02 | Alustamine | Parem ülevaade IoT-st | Õppige rohkem IoT süsteemi komponentide kohta, samuti mikrojuhtplokkide ja üheplaadiliste arvutite kohta | Paremat ülevaadet IoT-sse |
| 03 | Alustamine | Suhtlemine füüsilise maailmaga andurite ja aktuaatoritega | Õppige tundma andureid andmete kogumiseks füüsilisest maailmast ja aktuaatoreid tagasiside saatmiseks, ehitades öövalgustit | Suhtlemine füüsilise maailmaga andurite ja aktuaatoritega |
| 04 | Alustamine | Ühendamine seadmega internetti | Õppige, kuidas ühendada IoT seade internetti sõnumite saatmiseks ja vastuvõtmiseks, ühendades oma öövalgusti MQTT vahendajaga | Ühendamine seadmega internetti |
| 05 | Talu | Taimede kasvu ennustamine | Õppige taimede kasvu ennustamist temperatuuriandmete põhjal, mida kogub IoT seade | Taimede kasvu ennustamine |
| 06 | Talu | Mulla niiskuse tuvastamine | Õppige mulla niiskuse tuvastamist ja mulla niiskuse anduri kalibreerimist | Mulla niiskuse tuvastamine |
| 07 | Talu | Automaatne taimede kastmine | Õppige, kuidas automatiseerida ja ajastada kastmist relee ja MQTT abil | Automaatne taimede kastmine |
| 08 | Talu | Taime migreerimine pilve | Õppige pilvest ja pilve IoT teenustest ning kuidas ühendada oma taim mõne sellise teenusega avaliku MQTT vahendaja asemel | Taime migreerimine pilve |
| 09 | Talu | Rakenduse loogika migreerimine pilve | Õppige, kuidas kirjutada pilves rakenduse loogikat, mis reageerib IoT sõnumitele | Rakenduse loogika migreerimine pilve |
| 10 | Talu | Taimede turvalisus | Õppige IoT turvalisust ja kuidas hoida oma taime turvalisena võtmete ja sertifikaatidega | Taimede turvalisus |
| 11 | Transport | Asukoha jälgimine | Õppige GPS asukoha jälgimist IoT seadmetes | Asukoha jälgimine |
| 12 | Transport | Asukoha andmete salvestamine | Õppige, kuidas salvestada IoT andmeid hilisemaks visualiseerimiseks või analüüsiks | Asukoha andmete salvestamine |
| 13 | Transport | Asukoha andmete visualiseerimine | Õppige, kuidas visualiseerida asukoha andmeid kaardil ning kuidas kaardid esindavad reaalse 3D maailma 2 dimentsioonis | Asukoha andmete visualiseerimine |
| 14 | Transport | Geopiirid | Õppige geopiiride kohta ja kuidas neid kasutada, et hoiatada, kui tarneahela sõidukid on sihtkoha lähedal | Geopiirid |
| 15 | Tootmine | Puu kvaliteedi detektori koolitus | Õppige pilves pildiklassifikaatori koolitamist puu kvaliteedi tuvastamiseks | Puu kvaliteedi detektori koolitus |
| 16 | Tootmine | Puukvaliteedi kontroll IoT seadmest | Õppige puukvaliteedi detektori kasutamist IoT seadme kaudu | Puukvaliteedi kontroll IoT seadmest |
| 17 | Tootmine | Käivitage puukvaliteedi tuvastus ääres | Õppige puukvaliteedi detektori käivitamist IoT seadmel ääre seadmena | Käivitage puukvaliteedi tuvastus ääres |
| 18 | Tootmine | Käivitamine puukvaliteedi tuvastuseks andurilt | Õppige puukvaliteedi tuvastuse käivitamist anduri abil | Käivitage puukvaliteedi tuvastus andurilt |
| 19 | Jaemüük | Laoseisu tuvastamise koolitus | Õppige objektituvastuse kasutamist laoseisu lugemiseks poes | Laoseisu tuvastamise koolitus |
| 20 | Jaemüük | Laoseisu kontroll IoT seadmest | Õppige laoseisu kontrollimist IoT seadme kaudu kasutades objektituvastusmuda | Laoseisu kontroll IoT seadmest |
| 21 | Tarbijale | Kõnetuvastus IoT seadmega | Õppige kõnetuvastust IoT seadme abil, et ehitada nutikas taimer | Kõnetuvastus IoT seadmega |
| 22 | Tarbijale | Keele mõistmine | Õppige, kuidas mõista IoT seadmele öeldud lauseid | Keele mõistmine |
| 23 | Tarbijale | Ajastaja seadmine ja suuline tagasiside | Õppige, kuidas seadistada IoT seadmel ajastajat ning anda suuline tagasiside selle käivitumise ja lõpetamise kohta | Ajastaja seadmine ja suuline tagasiside |
| 24 | Tarbijale | Mitme keele toe pakkumine | Õppige, kuidas toetada mitut keelt – nii kõnelemisel kui nutika ajastaja vastustes | Mitme keele toe pakkumine |
Offline ligipääs
Seda dokumentatsiooni saate kasutada ka võrguühenduseta, kasutades Docsify. Forkige see repo, paigaldage Docsify oma kohalikule masinale, seejärel selle repo juurkaustas tippige docsify serve. Veebisait saab kättesaadavaks pordil 3000 aadressil localhost:3000.
Kvizz
Tänu kogukonnale interaktiivse kvizzi majutamise eest, mis testib teie teadmisi iga peatüki kohta. Testige oma teadmisi siin
Selle sisu PDF-i saate luua võrguühenduseta kasutamiseks, kui vaja. Selleks veenduge, et teil on npm paigaldatud ja käivitage järgmised käsud selle repo juurkaustas:
npm i
npm run convert
Slaidid
Mõne õppetunni slaidid asuvad slides kaustas.
Muud õppekavad
Meie meeskond toodab ka muid õppekavu! Vaadake:
LangChain
Azure / Edge / MCP / Agendid
Generatiivse tehisintellekti seeria
Põhialused
Co-piloodi seeria
Piltide autorlus
Kõiki selle õppekava piltide autorlusi, kus see on vajalik, leiate Attribuutidest.
Vastutusest loobumine:
See dokument on tõlgitud kasutades AI tõlketeenust Co-op Translator. Kuigi püüame täpsust, tuleb arvestada, et automatiseeritud tõlked võivad sisaldada vigu või ebatäpsusi. Originaaldokument selles emakeeles tuleb pidada autoriteetseks allikaks. Olulise info puhul soovitatakse kasutada professionaalset inimtõlget. Me ei vastuta selle tõlke kasutamisest tulenevate arusaamatuste või valesti mõistmiste eest.

