Skip to content

Latest commit

 

History

History
223 lines (159 loc) · 28.5 KB

File metadata and controls

223 lines (159 loc) · 28.5 KB

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

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.

Microsoft Foundry Discord

Kui sul on tootearenduse tagasisidet või ehitamisel esineb vigu, külasta:

Microsoft Foundry Developer Forum

Järgi neid samme, et alustada nende ressursside kasutamist:

  1. Tee hoidlast fordikloon: Klõpsa GitHub forks
  2. Loo hoidla kloon arvutisse: git clone https://github.com/microsoft/IoT-For-Beginners.git
  3. 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.

Kursuse teekaart, mis näitab 24 õppetundi, hõlmates sissejuhatust, põllumajandust, transporti, töötlemist, jaemüüki ja kokandust

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!

Promo video

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:

Promo video

🎥 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-app kaustas. 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

PDF

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

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / Agendid

AZD for Beginners Edge AI algajatele MCP algajatele AI agentid algajatele


Generatiivse tehisintellekti seeria

Generatiivne tehisintellekt algajatele Generatiivne tehisintellekt (.NET) Generatiivne tehisintellekt (Java) Generatiivne tehisintellekt (JavaScript)


Põhialused

Masinõpe algajatele Andmeteadus algajatele Tehisintellekt algajatele Küberjulgeolek algajatele Veebiarendus algajatele IoT algajatele XR arendus algajatele


Co-piloodi seeria

Co-pilot tehisintellekti paarisprogrammeerimiseks Co-pilot C#/.NET jaoks Co-piloodi seiklused

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.