|
3 weeks ago | |
---|---|---|
.. | ||
1-getting-started | 3 weeks ago | |
2-farm | 3 weeks ago | |
3-transport | 3 weeks ago | |
4-manufacturing | 3 weeks ago | |
5-retail | 3 weeks ago | |
6-consumer | 3 weeks ago | |
docs | 3 weeks ago | |
images | 3 weeks ago | |
lesson-template | 3 weeks ago | |
quiz-app | 3 weeks ago | |
CODE_OF_CONDUCT.md | 3 weeks ago | |
CONTRIBUTING.md | 3 weeks ago | |
README.md | 3 weeks ago | |
SECURITY.md | 3 weeks ago | |
SUPPORT.md | 3 weeks ago | |
attributions.md | 3 weeks ago | |
clean-up.md | 3 weeks ago | |
for-teachers.md | 3 weeks ago | |
hardware.md | 3 weeks ago | |
recommended-learning-model.md | 3 weeks ago |
README.md
Prisijunkite prie Azure AI Foundry bendruomenės
Sekite šiuos žingsnius, kad pradėtumėte naudotis šiais ištekliais:
- Fork'inkite saugyklą: Spustelėkite
- Klonuokite saugyklą:
git clone https://github.com/microsoft/IoT-For-Beginners.git
- Prisijunkite prie Azure AI Foundry Discord ir susipažinkite su ekspertais bei kitais kūrėjais
🌐 Daugiafunkcinė kalbų palaikymo sistema
Palaikoma per GitHub Action (Automatizuota ir visada atnaujinta)
Arabų | Bengalų | Bulgarų | Birmos (Mianmaras) | Kinų (supaprastinta) | Kinų (tradicinė, Honkongas) | Kinų (tradicinė, Makao) | Kinų (tradicinė, Taivanas) | Kroatų | Čekų | Danų | Olandų | Suomių | Prancūzų | Vokiečių | Graikų | Hebrajų | Hindi | Vengrų | Indoneziečių | Italų | Japonų | Korėjiečių | Malajų | Maratų | Nepalų | Norvegų | Persų (Farsi) | Lenkų | Portugalų (Brazilija) | Portugalų (Portugalija) | Pandžabų (Gurmukhi) | Rumunų | Rusų | Serbų (kirilica) | Slovakų | Slovėnų | Ispanų | Svahilių | Švedų | Tagalogų (Filipinų) | Tajų | Turkų | Ukrainiečių | Urdu | Vietnamiečių
IoT pradedantiesiems - mokymo programa
Microsoft Azure Cloud Advocates džiaugiasi galėdami pasiūlyti 12 savaičių, 24 pamokų mokymo programą apie IoT pagrindus. Kiekviena pamoka apima prieš pamoką ir po pamokos pateikiamus testus, rašytines instrukcijas, kaip atlikti pamoką, sprendimą, užduotį ir dar daugiau. Mūsų projektų pagrindu sukurta pedagogika leidžia mokytis kuriant, o tai yra patikrintas būdas įsisavinti naujus įgūdžius.
Projektai apima maisto kelionę nuo ūkio iki stalo. Tai apima ūkininkavimą, logistiką, gamybą, mažmeninę prekybą ir vartotoją - visos populiarios pramonės sritys, kuriose naudojami IoT įrenginiai.
Sketchnote sukūrė Nitya Narasimhan. Spustelėkite paveikslėlį, kad pamatytumėte didesnę versiją.
Nuoširdžiai dėkojame mūsų autoriams Jen Fox, Jen Looper, Jim Bennett, ir mūsų sketchnote menininkei Nitya Narasimhan.
Taip pat dėkojame mūsų komandai Microsoft Learn Student Ambassadors, kurie peržiūrėjo ir iš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, fork'inkite visą saugyklą ir atlikite užduotis savarankiškai, pradėdami nuo prieš pamoką pateikiamo testo, tada perskaitykite pamoką ir atlikite likusias veiklas. Stenkitės kurti projektus suprasdami pamokas, o ne kopijuodami sprendimo kodą; tačiau tas kodas yra prieinamas /solutions aplankuose kiekvienoje projektų pamokoje. Kita idėja būtų suformuoti studijų grupę su draugais ir kartu peržiūrėti turinį. Tolimesniam mokymuisi rekomenduojame Microsoft Learn.
Norėdami pamatyti vaizdo įrašo apžvalgą apie šį kursą, peržiūrėkite šį vaizdo įrašą:
🎥 Spustelėkite paveikslėlį aukščiau, kad pamatytumėte vaizdo įrašą apie projektą!
Pedagogika
Kuriant šią mokymo programą, mes pasirinkome du pedagoginius principus: užtikrinti, kad ji būtų pagrįsta projektais, ir įtraukti dažnus testus. Iki šios serijos pabaigos studentai sukurs augalų stebėjimo ir laistymo sistemą, transporto priemonės sekimo įrenginį, išmaniąją gamyklos sistemą maisto stebėjimui ir tikrinimui bei balso valdomą maisto gaminimo laikmatį, taip pat išmoks IoT pagrindus, įskaitant įrenginių kodavimą, prisijungimą prie debesies, telemetrijos analizę ir AI naudojimą krašte.
Užtikrinant, kad turinys atitiktų projektus, procesas tampa įdomesnis studentams, o koncepcijų įsisavinimas sustiprėja.
Be to, mažo streso testas prieš pamoką nukreipia studento dėmesį į temos mokymąsi, o antrasis testas po pamokos užtikrina geresnį įsisavinimą. Ši mokymo programa buvo sukurta taip, kad būtų lanksti ir įdomi, ją galima naudoti visą arba dalimis. Projektai prasideda nuo paprastų ir tampa vis sudėtingesni iki 12 savaičių ciklo pabaigos.
Kiekvienas projektas yra pagrįstas realia technine įranga, prieinama studentams ir entuziastams. Kiekvienas projektas nagrinėja konkrečią projekto sritį, pateikdamas atitinkamas pagrindines žinias. Norint tapti sėkmingu kūrėju, svarbu suprasti sritį, kurioje sprendžiamos problemos, pateikiant šias pagrindines žinias, studentai gali galvoti apie savo IoT sprendimus ir mokymus realių problemų, kurias jie gali spręsti kaip IoT kūrėjai, kontekste. Studentai sužino „kodėl“ apie sprendimus, kuriuos jie kuria, ir įgyja supratimą apie galutinį vartotoją.
Techninė įranga
Mes siūlome du IoT techninės įrangos pasirinkimus projektams, priklausomai nuo asmeninių pageidavimų, programavimo kalbos žinių ar pageidavimų, mokymosi tikslų ir prieinamumo. Taip pat pateikėme „virtualios techninės įrangos“ versiją tiems, kurie neturi prieigos prie techninės įrangos arba nori daugiau sužinoti prieš įsigydami. Daugiau informacijos ir „pirkinių sąrašą“ rasite techninės įrangos puslapyje, įskaitant nuorodas į pilnus rinkinius iš mūsų draugų Seeed Studio.
💁 Raskite mūsų Elgesio kodeksą, Prisidėjimo ir Vertimo gaires. Laukiame jūsų konstruktyvios nuomonės!
Kiekviena pamoka apima:
- sketchnote
- pasirenkamą papildomą vaizdo įrašą
- prieš pamoką pateikiamą testą
- rašytinę pamoką
- projektų pamokoms - žingsnis po žingsnio vadovus, kaip sukurti projektą
- žinių patikrinimus
- iššūkį
- papildomą skaitymą
- užduotį
- testą po pamokos
Pastaba apie viktorinas: Visos viktorinos yra saugomos aplanke
quiz-app
, iš viso 48 viktorinos, kiekviena sudaryta iš trijų klausimų. Jos yra susietos su pamokomis, tačiau viktorinų programėlę galima paleisti lokaliai arba įdiegti į Azure; sekite instrukcijas aplankequiz-app
. Jos palaipsniui yra lokalizuojamos.
Pamokos
Projekto pavadinimas | Mokomi konceptai | Mokymosi tikslai | Susieta pamoka | |
---|---|---|---|---|
01 | Pradžia | Įvadas į IoT | Sužinokite pagrindinius IoT principus ir pagrindinius IoT sprendimų komponentus, tokius kaip jutikliai ir debesų paslaugos, kol nustatote savo pirmąjį IoT įrenginį | Įvadas į IoT |
02 | Pradžia | Gilesnis IoT supratimas | Sužinokite daugiau apie IoT sistemos komponentus, taip pat apie mikrovaldiklius ir vieno lusto kompiuterius | Gilesnis IoT supratimas |
03 | Pradžia | Sąveika su fiziniu pasauliu naudojant jutiklius ir aktuatorius | Sužinokite apie jutiklius, kurie renka duomenis iš fizinio pasaulio, ir aktuatorius, kurie siunčia atsiliepimus, kol kuriate naktinę lemputę | Sąveika su fiziniu pasauliu naudojant jutiklius ir aktuatorius |
04 | Pradžia | Įrenginio prijungimas prie interneto | Sužinokite, kaip prijungti IoT įrenginį prie interneto, kad galėtumėte siųsti ir gauti pranešimus, prijungdami savo naktinę lemputę 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 | Dirvožemio drėgmės aptikimas | Sužinokite, kaip aptikti dirvožemio drėgmę ir kalibruoti dirvožemio drėgmės jutiklį | Dirvožemio drėgmės aptikimas |
07 | Ūkis | Automatinis augalų laistymas | Sužinokite, kaip automatizuoti ir laiku atlikti laistymą naudojant relę ir MQTT | Automatinis augalų laistymas |
08 | Ūkis | Augalų perkėlimas į debesį | Sužinokite apie debesų paslaugas ir debesų talpinamas IoT paslaugas bei kaip prijungti savo augalą prie jų, o ne prie viešo MQTT brokerio | Augalų perkėlimas į debesį |
09 | Ūkis | Programos logikos perkėlimas į debesį | Sužinokite, kaip rašyti programos logiką debesyje, kuri reaguoja į IoT pranešimus | Programos logikos perkėlimas į debesį |
10 | Ūkis | Augalų saugumo užtikrinimas | Sužinokite apie IoT saugumą ir kaip užtikrinti savo augalų saugumą naudojant raktus ir sertifikatus | Augalų saugumo užtikrinimas |
11 | Transportas | Vietos sekimas | Sužinokite apie GPS vietos sekimą IoT įrenginiams | Vietos sekimas |
12 | Transportas | Vietos duomenų saugojimas | Sužinokite, kaip saugoti IoT duomenis, kad vėliau juos būtų galima vizualizuoti ar analizuoti | Vietos duomenų saugojimas |
13 | Transportas | Vietos duomenų vizualizavimas | Sužinokite apie vietos duomenų vizualizavimą žemėlapyje ir kaip žemėlapiai atvaizduoja realų 3D pasaulį 2D formatu | Vietos duomenų vizualizavimas |
14 | Transportas | Geotvoros | Sužinokite apie geotvoras ir kaip jos gali būti naudojamos pranešti, kai transporto priemonės tiekimo grandinėje artėja prie savo paskirties | Geotvoros |
15 | Gamyba | Vaisių kokybės detektoriaus mokymas | Sužinokite, kaip debesyje apmokyti vaizdų klasifikatorių vaisių kokybei nustatyti | Vaisių kokybės detektoriaus mokymas |
16 | Gamyba | Vaisių kokybės tikrinimas iš IoT įrenginio | Sužinokite, kaip naudoti vaisių kokybės detektorių iš IoT įrenginio | Vaisių kokybės tikrinimas iš IoT įrenginio |
17 | Gamyba | Vaisių detektoriaus paleidimas krašte | Sužinokite, kaip paleisti vaisių detektorių IoT įrenginyje krašte | Vaisių detektoriaus paleidimas krašte |
18 | Gamyba | Vaisių kokybės aptikimo paleidimas iš jutiklio | Sužinokite, kaip paleisti vaisių kokybės aptikimą iš jutiklio | Vaisių kokybės aptikimo paleidimas iš jutiklio |
19 | Mažmeninė prekyba | Atsargų detektoriaus mokymas | Sužinokite, kaip naudoti objektų aptikimą, kad apmokytumėte atsargų detektorių skaičiuoti atsargas parduotuvėje | Atsargų detektoriaus mokymas |
20 | Mažmeninė prekyba | Atsargų tikrinimas iš IoT įrenginio | Sužinokite, kaip tikrinti atsargas iš IoT įrenginio naudojant objektų aptikimo modelį | Atsargų tikrinimas iš IoT įrenginio |
21 | Vartotojas | Kalbos atpažinimas su IoT įrenginiu | Sužinokite, kaip atpažinti kalbą iš IoT įrenginio, kad sukurtumėte išmanų laikmatį | Kalbos atpažinimas su IoT įrenginiu |
22 | Vartotojas | Kalbos supratimas | Sužinokite, kaip suprasti sakinius, pasakytus IoT įrenginiui | Kalbos supratimas |
23 | Vartotojas | Laikmačio nustatymas ir žodinis atsiliepimas | Sužinokite, kaip nustatyti laikmatį IoT įrenginyje ir pateikti žodinį atsiliepimą apie laikmačio nustatymą ir jo pabaigą | Laikmačio nustatymas ir žodinis atsiliepimas |
24 | Vartotojas | Daugiakalbės palaikymas | Sužinokite, kaip palaikyti kelias kalbas, tiek kalbant įrenginiui, tiek atsakymuose iš išmanaus laikmačio | Daugiakalbės palaikymas |
Prieiga neprisijungus
Šią dokumentaciją galite naudoti neprisijungus naudodami Docsify. Nukopijuokite šį repozitoriją, įdiekite Docsify savo vietiniame kompiuteryje, o tada pagrindiniame šio repozitorijos aplanke įveskite docsify serve
. Svetainė bus pasiekiama per 3000 prievadą jūsų vietiniame kompiuteryje: localhost:3000
.
Testas
Dėkojame bendruomenei už interaktyvų testą, kuris patikrina jūsų žinias apie kiekvieną skyrių. Savo žinias galite patikrinti čia.
Jei reikia, galite sugeneruoti šio turinio PDF versiją, kad galėtumėte naudoti neprisijungus. Norėdami tai padaryti, įsitikinkite, kad turite įdiegtą npm ir vykdykite šias komandas pagrindiniame šio repozitorijos aplanke:
npm i
npm run convert
Skaidrės
Kai kurioms pamokoms yra paruoštos skaidrės, kurias rasite skaidrių aplanke.
Kiti mokymo kursai
Mūsų komanda kuria ir kitus mokymo kursus! Peržiūrėkite:
- AI agentai pradedantiesiems
- MCP pradedantiesiems
- Generatyvinis AI pradedantiesiems
- Generatyvinis AI pradedantiesiems .NET
- Generatyvinis AI su JavaScript
- Generatyvinis AI su Java
- AI pradedantiesiems
- Duomenų mokslas pradedantiesiems
- ML pradedantiesiems
- Kibernetinis saugumas pradedantiesiems
- Web kūrimas pradedantiesiems
- IoT pradedantiesiems
- XR kūrimas pradedantiesiems
- GitHub Copilot valdymas agentiniam naudojimui
- GitHub Copilot valdymas C#/.NET kūrėjams
- Pasirinkite savo Copilot nuotykį
Vaizdų priskyrimai
Visus vaizdų priskyrimus, naudojamus šiame mokymo kurse, galite rasti Priskyrimų aplanke.
Atsakomybės apribojimas:
Šis dokumentas buvo išverstas naudojant AI vertimo paslaugą Co-op Translator. Nors siekiame tikslumo, prašome atkreipti dėmesį, kad automatiniai vertimai gali turėti klaidų ar netikslumų. Originalus dokumentas jo gimtąja kalba turėtų būti laikomas autoritetingu šaltiniu. Kritinei informacijai rekomenduojama profesionali žmogaus vertimo paslauga. Mes neprisiimame atsakomybės už nesusipratimus ar klaidingus interpretavimus, atsiradusius naudojant šį vertimą.