Jei užstrigote ar turite klausimų apie AI programėlių kūrimą. Prisijunkite prie kitų besimokančiųjų ir patyrusių kūrėjų diskusijų apie MCP. Tai palaikanti bendruomenė, kurioje klausimai yra laukiami ir žinios dalijamos atvirai.
Jei turite atsiliepimų apie produktą ar randate klaidų kūrimo metu, apsilankykite:
Sekite šiuos veiksmus, kad pradėtumėte naudotis šiomis priemonėmis:
- Padarykite šaką (fork) saugyklos: Spustelėkite
- Klonuokite saugyklą:
git clone https://github.com/microsoft/IoT-For-Beginners.git - Prisijunkite prie Microsoft Foundry Discord ir susipažinkite su ekspertais bei kitais kūrėjais
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
Norite klonuoti vietoje?
Ši saugykla apima daugiau nei 50 kalbų vertimų, kas ženkliai padidina atsisiuntimo dydį. Norėdami klonuoti be vertimų naudokite sparse checkout:
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"Tai leidžia jums greičiau atsisiųsti viską, ko reikia kursui baigti.
Microsoft Azure Cloud Advocates su malonumu siūlo 12 savaičių, 24 pamokų programą, skirtą pagrindiniams IoT dalykams. Kiekviena pamoka apima priešpamokinius ir popamokinius testus, rašytines instrukcijas pamokai atlikti, sprendimą, užduotį ir dar daugiau. Mūsų projektinė mokymo metodika leidžia mokytis kuriant, o tai yra patikrintas būdas, kad nauji įgūdžiai geriau įsimintų.
Projektai apima maisto kelionę nuo ūkio iki stalo. Tai apima žemės ūkį, logistiką, gamybą, prekybą ir vartotoją – visas populiarias IoT įrenginių pramonės sritis.
Sketchnote sukūrė Nitya Narasimhan. Spustelėkite paveikslėlį, kad pamatytumėte didesnę versiją.
Nuoširdus ačiū mūsų autoriams Jen Fox, Jen Looper, Jim Bennett ir mūsų sketchnote menininkui Nitya Narasimhan.
Taip pat dėkojame mūsų komandai iš Microsoft Learn Student Ambassadors, kurie peržiūrėjo ir vertė šią mokymo programą – 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 ir Zina Kamel.
Susipažinkite su komanda!
Gif sukūrė Mohit Jaisal
🎥 Spustelėkite paveikslėlį aukščiau, kad pamatytumėte vaizdo įrašą apie projektą!
Mokytojai, mes įtraukėme keletą pasiūlymų, kaip naudoti šią mokymo programą. Jei norite sukurti savo pamokas, mes taip pat įtraukėme pamokos šabloną.
Studentai, norėdami naudoti šią mokymo programą savarankiškai, padarykite visos saugyklos šaką (fork) ir atlikite užduotis savarankiškai, pradėdami nuo priešpamokinio testo, tada perskaitydami paskaitą ir įvykdydami kitus veiksmus. Stenkitės kurti projektus suprasdami pamokas, o ne kopijuodami sprendimų kodą; tačiau tas kodas yra prieinamas kiekvieno į projekto orientuoto pamokų sprendimų aplankuose (/solutions). Kita idėja būtų suformuoti mokymosi grupę su draugais ir kartu peržiūrėti turinį. Tolimesniam mokymuisi rekomenduojame Microsoft Learn.
Vaizdo įrašui apie šį kursą, pažiūrėkite šį vaizdo įrašą:
🎥 Spustelėkite paveikslėlį aukščiau, kad pamatytumėte vaizdo įrašą apie projektą!
Kuriant šią mokymo programą pasirinkome du mokymo principus: užtikrinti, kad ji būtų paremta projektais ir kad būtų dažni testai. Šios serijos pabaigoje studentai sukurs augalų stebėjimo ir laistymo sistemą, transporto priemonės sekiklį, išmanios gamyklos sprendimą maistui stebėti ir tikrinti bei balso valdomą virtuvės laikmatį, taip pat išmoks pagrindus apie daiktų internetą (Internet of Things) įskaitant įrenginių programavimą, ryšį su debesija, telemetrijos analizę ir AI vykdymą periferijoje.
Užtikrindami, kad turinys atitinka projektus, procesas tampa įdomesnis studentams ir padidėja koncepcijų įsisavinimas.
Be to, žemas rizikos testas prieš pamoką nukreipia studentų dėmesį į mokymąsi, o antras testas po pamokos užtikrina tolesnį žinių išlaikymą. Ši mokymo programa sukurta būti lanksti ir smagi, ją galima atlikti visą arba dalimis. Projektai prasideda nuo mažų ir baigiasi sudėtingesniais 12 savaičių ciklo pabaigoje.
Kiekvienas projektas yra sukurtas remiantis realia studentams ir mėgėjams prieinama aparatūra. Kiekvienas projektas nagrinėja konkrečią sritį, pateikdamas svarbią pagrindinę informaciją. Norint būti sėkmingu kūrėju, svarbu suprasti sritį, kurioje sprendžiate problemas; ši pagrindinė žinių dalis leidžia studentams mąstyti apie savo IoT sprendimus ir mokymus realios pasaulio problemos kontekste, su kuria jie gali susidurti kaip IoT kūrėjai. Studentai supranta sprendimų, kuriuos kuria, „kodėl“ ir gauna galimybę įvertinti galutinį vartotoją.
Projektams naudoti turime dvi IoT įrangos parinktis, kurios priklauso nuo asmeninių pomėgių, programavimo kalbos žinių ar pageidavimų, mokymosi tikslų ir prieinamumo. Taip pat pateikėme „virtualios įrangos“ versiją tiems, kurie neturi prieigos prie fizinės įrangos arba nori daugiau sužinoti prieš įsigydami. Daugiau skaitykite ir raskite „pirkinių sąrašą“ hardware puslapyje, įskaitant nuorodas, kur nusipirkti pilnas komplektacijas iš mūsų draugų Seeed Studio.
💁 Raskite mūsų Elgesio kodeksą, Prisidėjimo ir Vertimo gaires. Laukiame jūsų konstruktyvios grįžtamosios informacijos!
🔧 Kyla problemų? Peržiūrėkite mūsų Trikčių šalinimo vadovą – čia rasite sprendimus dažniausiai pasitaikančioms problemoms.
- piešiniu suvestinę
- pasirenkamą papildomą vaizdo įrašą
- prieš pamoką vykdomą apšilimo testą
- rašytinę pamoką
- projektinėms pamokoms – žingsnis po žingsnio vadovus, kaip sukurti projektą
- žinių patikrinimus
- iššūkį
- papildomą skaitymą
- užduotį
- pamokos pabaigos testą
Pastaba apie testus: Visi testai yra quiz-app aplanke – iš viso 48 testai, kiekvienas sudarytas iš trijų klausimų. Jie susieti su pamokomis, tačiau testų programėlę galima paleisti vietoje arba diegti į Azure; vadovaukitės instrukcijomis
quiz-appaplanke. Testai palaipsniui lokalizuojami.
| Projekto pavadinimas | Mokomi konceptai | Mokymosi tikslai | Susietoji pamoka | |
|---|---|---|---|---|
| 01 | Pradžia | IoT įvadas | Sužinokite pagrindinius IoT principus ir pagrindines IoT sprendimų dalis, tokias kaip jutikliai ir debesų paslaugos, kol konfigūruojate pirmą IoT įrenginį | IoT įvadas |
| 02 | Pradžia | Giliau apie IoT | Sužinokite daugiau apie IoT sistemos komponentus, mikrovaldiklius ir vienplokščius kompiuterius | Giliau apie IoT |
| 03 | Pradžia | Sąveika su fizine aplinka per jutiklius ir aktuatorius | Sužinokite apie jutiklius, skirtus rinkti duomenis iš fizinės aplinkos, ir aktuatorius, skirtus siųsti atsiliepimus, kol kuriate nakties šviesą | Sąveika su fizine aplinka per jutiklius ir aktuatorius |
| 04 | Pradžia | Įrenginio prijungimas prie interneto | Sužinokite, kaip prijungti IoT įrenginį prie interneto žinučių siuntimui ir priėmimui prijungiant jūsų nakties šviesą prie MQTT brokerio | Įrenginio prijungimas prie interneto |
| 05 | Ūkis | Augalų augimo prognozavimas | Sužinokite, kaip prognozuoti augalų augimą naudojant temperatūros duomenis, surinktus IoT įrenginiu | Augalų augimo prognozavimas |
| 06 | Ūkis | Dirvos drėgmės aptikimas | Sužinokite, kaip aptikti dirvos drėgmę ir kalibruoti dirvos drėgmės jutiklį | Dirvos drėgmės aptikimas |
| 07 | Ūkis | Automatizuotas augalų laistymas | Sužinokite, kaip automatizuoti ir planuoti laistymą naudojant relę ir MQTT | Automatizuotas augalų laistymas |
| 08 | Ūkis | Augalų perkėlimas į debesį | Sužinokite apie debesų ir debesų talpinamas IoT paslaugas bei kaip prijungti savo augalą prie vienos iš jų vietoje viešo MQTT brokerio | Augalų perkėlimas į debesį |
| 09 | Ūkis | Taikomosios programos logikos perkėlimas į debesį | Sužinokite, kaip debesyje rašyti taikomąją logiką, kuri reaguoja į IoT žinutes | Taikomosios programos logikos perkėlimas į debesį |
| 10 | Ūkis | Augalų saugumo užtikrinimas | Sužinokite apie IoT saugumą ir kaip saugoti savo augalą su raktais ir sertifikatais | Augalų saugumo užtikrinimas |
| 11 | Transportas | Vietaikio sekimas | Sužinokite apie GPS vietaikio sekimą IoT įrenginiuose | Vietaikio sekimas |
| 12 | Transportas | Vietaikio duomenų saugojimas | Sužinokite, kaip saugoti IoT duomenis, kad vėliau juos būtų galima vizualizuoti ar analizuoti | Vietaikio duomenų saugojimas |
| 13 | Transportas | Vietaikio duomenų vizualizavimas | Sužinokite apie vietaikio duomenų vizualizavimą žemėlapyje ir kaip žemėlapiai atvaizduoja tikrą 3D pasaulį 2 dimensijose | Vietaikio duomenų vizualizavimas |
| 14 | Transportas | Geografinės ribos | Sužinokite apie geografinės ribas (geofences) ir kaip jos gali būti naudojamos įspėti, kai tiekimo grandinėje esantys automobiliai artėja prie savo tikslo | Geografinės ribos |
| 15 | Gamyba | Mokyti vaisių kokybės detektorių | Sužinokite apie vaizdų klasifikatoriaus treniravimą debesyje vaisių kokybei aptikti | Mokyti vaisių kokybės detektorių |
| 16 | Gamyba | Patikrinti vaisių kokybę su IoT įrenginiu | Sužinokite, kaip naudoti savo vaisių kokybės detektorių iš IoT įrenginio | Patikrinti vaisių kokybę iš IoT įrenginio |
| 17 | Gamyba | Vykdyti vaisių detektorių tiesioginėje įrangoje | Sužinokite apie vaisių detektoriaus paleidimą IoT įrenginyje – tiesioginėje įrangoje | Vykdyti vaisių detektorių tiesioginėje įrangoje |
| 18 | Gamyba | Paleisti vaisių kokybės aptikimą iš jutiklio | Sužinokite, kaip jutiklio pagalba paleisti vaisių kokybės aptikimą | Paleisti vaisių kokybės aptikimą iš jutiklio |
| 19 | Mažmena | Mokyti prekių aptikimo detektorių | Sužinokite, kaip naudoti objektų aptikimą mokyti prekių detektorių, skaičiuojant prekes parduotuvėje | Mokyti prekių aptikimo detektorių |
| 20 | Mažmena | Patikrinti prekių kiekį su IoT įrenginiu | Sužinokite, kaip patikrinti prekių kiekį naudojant IoT įrenginį ir objektų aptikimo modelį | Patikrinti prekių kiekį su IoT įrenginiu |
| 21 | Vartotojas | Atpažinti kalbą su IoT įrenginiu | Sužinokite, kaip atpažinti kalbą iš IoT įrenginio, kad sukurtumėte išmanų laikmatį | Atpažinti kalbą su IoT įrenginiu |
| 22 | Vartotojas | Suprasti kalbą | Sužinokite, kaip suprasti IoT įrenginiui sakomas žinutes | Suprasti kalbą |
| 23 | Vartotojas | Nustatyti laikmatį ir suteikti balso grįžtamąjį ryšį | Sužinokite, kaip IoT įrenginyje nustatyti laikmatį ir pateikti balso grįžtamąjį ryšį, kada jis nustatytas ir baigiasi | Nustatyti laikmatį ir pateikti balso grįžtamąjį ryšį |
| 24 | Vartotojas | Palaikyti kelias kalbas | Sužinokite, kaip palaikyti kelias kalbas – tiek kalbant su jūsų išmaniu laikmačiu, tiek atsakant į jį | Palaikyti kelias kalbas |
Šią dokumentaciją galite naudoti neprisijungę naudodami Docsify. Atsisiųskite šį repozitoriją, įdiekite Docsify savo kompiuteryje, o tada šio repozitorijos šakniniame kataloge paleiskite komandą docsify serve. Svetainė bus pasiekiama jūsų localhost aplinkoje per 3000 prievadą: localhost:3000.
Dėkojame bendruomenei už interaktyvų testą, kuris tikrina jūsų žinias kiekvienoje skyriaus dalyje. Testuokite savo žinias čia
Jei reikia, galite sukurti šio turinio PDF versiją offline prieigai. Tam įsitikinkite, kad turite įdiegtą npm ir paleiskite šias komandas šio repozitorijos šakniniame kataloge:
npm i
npm run convertKai kurios pamokos turi skaidrių rinkinius slides aplanke.
Mūsų komanda kuria ir kitas programas! Peržiūrėkite:
Visus šios mokymo programos paveikslėlių suteikimus, kur reikia, galite rasti Suteikimuose.
Atsakomybės apribojimas:
Šis dokumentas buvo išverstas naudojant dirbtinio intelekto vertimo paslaugą Co-op Translator. Nors mes stengiamės užtikrinti tikslumą, atkreipkite dėmesį, kad automatizuoti vertimai gali turėti klaidų ar netikslumų. Originalus dokumentas, parašytas gimtąja kalba, turėtų būti laikomas autoritetingu šaltiniu. Svarbiai informacijai rekomenduojamas profesionalus žmogaus vertimas. Mes neatsakome už jokius nesusipratimus ar neteisingą interpretaciją, atsiradusią naudojant šį vertimą.


