24 KiB
Jiunge na Jamii ya Azure AI Foundry
Fuata hatua hizi kuanza kutumia rasilimali hizi:
- Fork Hifadhi: Bonyeza
- Clone Hifadhi:
git clone https://github.com/microsoft/IoT-For-Beginners.git
- Jiunge na Azure AI Foundry Discord na kutana na wataalamu na watengenezaji wenzako
🌐 Msaada wa Lugha Nyingi
Inasaidiwa kupitia GitHub Action (Imefanywa Kiotomatiki & Inasasishwa Kila Wakati)
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Korean | Malay | Marathi | Nepali | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Thai | Turkish | Ukrainian | Urdu | Vietnamese
IoT kwa Kompyuta - Mtaala
Wakili wa Wingu la Azure katika Microsoft wanayo furaha kutoa mtaala wa wiki 12, masomo 24 kuhusu misingi ya IoT. Kila somo linajumuisha maswali ya awali na ya baada ya somo, maelekezo ya maandishi ya kukamilisha somo, suluhisho, kazi na zaidi. Mbinu yetu ya kujifunza kwa miradi inakuruhusu kujifunza huku ukijenga, njia iliyothibitishwa ya kufanya ujuzi mpya 'kubaki'.
Miradi inashughulikia safari ya chakula kutoka shamba hadi mezani. Hii inajumuisha kilimo, usafirishaji, utengenezaji, rejareja na mtumiaji - maeneo yote maarufu ya viwanda kwa vifaa vya IoT.
Sketchnote na Nitya Narasimhan. Bonyeza picha kwa toleo kubwa.
Shukrani za dhati kwa waandishi wetu Jen Fox, Jen Looper, Jim Bennett, na msanii wetu wa sketchnote Nitya Narasimhan.
Shukrani pia kwa timu yetu ya Microsoft Learn Student Ambassadors ambao wamekuwa wakikagua na kutafsiri mtaala huu - 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, na Zina Kamel.
Kutana na timu!
Gif na Mohit Jaisal
🎥 Bonyeza picha hapo juu kwa video kuhusu mradi!
Walimu, tumetoa mapendekezo kadhaa kuhusu jinsi ya kutumia mtaala huu. Ikiwa ungependa kuunda masomo yako mwenyewe, tumetoa pia kiolezo cha somo.
Wanafunzi, kutumia mtaala huu peke yako, fork hifadhi nzima na ukamilishe mazoezi peke yako, ukianza na jaribio la awali la somo, kisha kusoma somo na kukamilisha shughuli nyingine. Jaribu kuunda miradi kwa kuelewa masomo badala ya kunakili msimbo wa suluhisho; hata hivyo msimbo huo unapatikana katika folda za /solutions katika kila somo linalohusiana na mradi. Wazo jingine ni kuunda kikundi cha kujifunza na marafiki na kupitia maudhui pamoja. Kwa masomo zaidi, tunapendekeza Microsoft Learn.
Kwa muhtasari wa video wa kozi hii, angalia video hii:
🎥 Bonyeza picha hapo juu kwa video kuhusu mradi!
Mbinu ya Kufundisha
Tumetumia kanuni mbili za kufundisha wakati wa kuunda mtaala huu: kuhakikisha kuwa ni msingi wa miradi na kwamba inajumuisha maswali ya mara kwa mara. Mwisho wa mfululizo huu, wanafunzi watakuwa wameunda mfumo wa kufuatilia na kumwagilia mimea, kifuatilia gari, mpangilio wa kiwanda mahiri kufuatilia na kukagua chakula, na kipima muda cha kupika kinachodhibitiwa kwa sauti, na watakuwa wamejifunza misingi ya Mtandao wa Vitu ikiwa ni pamoja na jinsi ya kuandika msimbo wa kifaa, kuunganisha kwenye wingu, kuchambua telemetry na kuendesha AI kwenye ukingo.
Kwa kuhakikisha kuwa maudhui yanalingana na miradi, mchakato unakuwa wa kuvutia zaidi kwa wanafunzi na uhifadhi wa dhana utaongezeka.
Zaidi ya hayo, jaribio la hatari ndogo kabla ya darasa linaweka nia ya mwanafunzi kuelekea kujifunza mada, wakati jaribio la pili baada ya darasa linahakikisha uhifadhi zaidi. Mtaala huu uliundwa kuwa rahisi na wa kufurahisha na unaweza kuchukuliwa kwa ukamilifu au kwa sehemu. Miradi huanza ndogo na kuwa ngumu zaidi mwishoni mwa mzunguko wa wiki 12.
Kila mradi unategemea vifaa halisi vinavyopatikana kwa wanafunzi na wapenda teknolojia. Kila mradi unachunguza uwanja maalum wa mradi, ukitoa maarifa ya msingi yanayofaa. Ili kuwa msanidi programu mwenye mafanikio inasaidia kuelewa uwanja ambao unatatua matatizo, kutoa maarifa haya ya msingi kunaruhusu wanafunzi kufikiria kuhusu suluhisho za IoT na masomo yao katika muktadha wa aina ya tatizo la ulimwengu halisi ambalo wanaweza kuulizwa kutatua kama msanidi programu wa IoT. Wanafunzi wanajifunza 'kwa nini' ya suluhisho wanazojenga, na kupata uelewa wa mtumiaji wa mwisho.
Vifaa
Tunayo chaguo mbili za vifaa vya IoT vya kutumia kwa miradi kulingana na upendeleo wa kibinafsi, maarifa ya lugha ya programu au mapendeleo, malengo ya kujifunza na upatikanaji. Tumetoa pia toleo la 'vifaa vya virtual' kwa wale ambao hawana ufikiaji wa vifaa, au wanataka kujifunza zaidi kabla ya kununua. Unaweza kusoma zaidi na kupata 'orodha ya ununuzi' kwenye ukurasa wa vifaa, ikiwa ni pamoja na viungo vya kununua seti kamili kutoka kwa marafiki zetu katika Seeed Studio.
💁 Pata Kanuni za Maadili, Mchango, na miongozo ya Tafsiri. Tunakaribisha maoni yako ya kujenga!
Kila somo linajumuisha:
- sketchnote
- video ya ziada ya hiari
- jaribio la awali la somo
- somo la maandishi
- kwa masomo yanayohusiana na mradi, mwongozo wa hatua kwa hatua kuhusu jinsi ya kujenga mradi
- ukaguzi wa maarifa
- changamoto
- usomaji wa ziada
- kazi
- jaribio la baada ya somo
Maelezo kuhusu maswali ya majaribio: Maswali yote ya majaribio yanapatikana kwenye folda ya quiz-app, jumla ya maswali 48 yenye maswali matatu kila moja. Yameunganishwa kutoka ndani ya masomo lakini programu ya maswali ya majaribio inaweza kuendeshwa ndani ya kompyuta yako au kuwekwa kwenye Azure; fuata maelekezo yaliyopo kwenye folda ya
quiz-app
. Yanatafsiriwa hatua kwa hatua.
Masomo
Jina la Mradi | Dhana Zinazofundishwa | Malengo ya Kujifunza | Somo Lililounganishwa | |
---|---|---|---|---|
01 | Kuanza | Utangulizi wa IoT | Jifunze kanuni za msingi za IoT na vipengele vya msingi vya suluhisho za IoT kama vile vihisi na huduma za wingu huku ukiweka kifaa chako cha kwanza cha IoT | Utangulizi wa IoT |
02 | Kuanza | Kuchunguza kwa undani IoT | Jifunze zaidi kuhusu vipengele vya mfumo wa IoT, pamoja na vidhibiti vidogo na kompyuta za bodi moja | Kuchunguza kwa undani IoT |
03 | Kuanza | Kuingiliana na ulimwengu wa kimwili kwa vihisi na viendeshaji | Jifunze kuhusu vihisi vya kukusanya data kutoka ulimwengu wa kimwili, na viendeshaji vya kutoa maoni, huku ukijenga taa ya usiku | Kuingiliana na ulimwengu wa kimwili kwa vihisi na viendeshaji |
04 | Kuanza | Unganisha kifaa chako kwenye Intaneti | Jifunze jinsi ya kuunganisha kifaa cha IoT kwenye Intaneti ili kutuma na kupokea ujumbe kwa kuunganisha taa yako ya usiku kwenye broker wa MQTT | Unganisha kifaa chako kwenye Intaneti |
05 | Shamba | Kutabiri ukuaji wa mimea | Jifunze jinsi ya kutabiri ukuaji wa mimea kwa kutumia data ya joto iliyokusanywa na kifaa cha IoT | Kutabiri ukuaji wa mimea |
06 | Shamba | Kugundua unyevu wa udongo | Jifunze jinsi ya kugundua unyevu wa udongo na kuweka kihisi cha unyevu wa udongo | Kugundua unyevu wa udongo |
07 | Shamba | Kumwagilia mimea kiotomatiki | Jifunze jinsi ya kuendesha na kupanga muda wa kumwagilia kwa kutumia relay na MQTT | Kumwagilia mimea kiotomatiki |
08 | Shamba | Hamisha mmea wako kwenye wingu | Jifunze kuhusu wingu na huduma za IoT zinazohifadhiwa kwenye wingu na jinsi ya kuunganisha mmea wako kwenye moja ya hizi badala ya broker wa MQTT wa umma | Hamisha mmea wako kwenye wingu |
09 | Shamba | Hamisha mantiki ya programu yako kwenye wingu | Jifunze jinsi unavyoweza kuandika mantiki ya programu kwenye wingu inayojibu ujumbe wa IoT | Hamisha mantiki ya programu yako kwenye wingu |
10 | Shamba | Linda mmea wako salama | Jifunze kuhusu usalama na IoT na jinsi ya kulinda mmea wako kwa kutumia funguo na vyeti | Linda mmea wako salama |
11 | Usafiri | Kufuatilia eneo | Jifunze kuhusu kufuatilia eneo la GPS kwa vifaa vya IoT | Kufuatilia eneo |
12 | Usafiri | Hifadhi data ya eneo | Jifunze jinsi ya kuhifadhi data ya IoT ili iweze kuonyeshwa au kuchambuliwa baadaye | Hifadhi data ya eneo |
13 | Usafiri | Onyesha data ya eneo | Jifunze kuhusu kuonyesha data ya eneo kwenye ramani, na jinsi ramani zinavyowakilisha ulimwengu halisi wa 3D kwa vipimo viwili | Onyesha data ya eneo |
14 | Usafiri | Mipaka ya kijiografia | Jifunze kuhusu mipaka ya kijiografia, na jinsi inavyoweza kutumika kutoa tahadhari wakati magari katika mnyororo wa usambazaji yanapokaribia kufika kwenye marudio yao | Mipaka ya kijiografia |
15 | Utengenezaji | Fundisha kigunduzi cha ubora wa matunda | Jifunze kuhusu kufundisha kigunduzi cha picha kwenye wingu ili kugundua ubora wa matunda | Fundisha kigunduzi cha ubora wa matunda |
16 | Utengenezaji | Angalia ubora wa matunda kutoka kifaa cha IoT | Jifunze kuhusu kutumia kigunduzi chako cha ubora wa matunda kutoka kifaa cha IoT | Angalia ubora wa matunda kutoka kifaa cha IoT |
17 | Utengenezaji | Endesha kigunduzi chako cha matunda kwenye ukingo | Jifunze kuhusu kuendesha kigunduzi chako cha matunda kwenye kifaa cha IoT kwenye ukingo | Endesha kigunduzi chako cha matunda kwenye ukingo |
18 | Utengenezaji | Washa kigunduzi cha ubora wa matunda kutoka kihisi | Jifunze kuhusu kuwasha kigunduzi cha ubora wa matunda kutoka kihisi | Washa kigunduzi cha ubora wa matunda kutoka kihisi |
19 | Rejareja | Fundisha kigunduzi cha hisa | Jifunze jinsi ya kutumia utambuzi wa vitu kufundisha kigunduzi cha hisa ili kuhesabu hisa kwenye duka | Fundisha kigunduzi cha hisa |
20 | Rejareja | Angalia hisa kutoka kifaa cha IoT | Jifunze jinsi ya kuangalia hisa kutoka kifaa cha IoT kwa kutumia mfano wa utambuzi wa vitu | Angalia hisa kutoka kifaa cha IoT |
21 | Mtumiaji | Tambua sauti kwa kifaa cha IoT | Jifunze jinsi ya kutambua sauti kutoka kifaa cha IoT ili kujenga kipima muda mahiri | Tambua sauti kwa kifaa cha IoT |
22 | Mtumiaji | Elewa lugha | Jifunze jinsi ya kuelewa sentensi zinazozungumzwa kwa kifaa cha IoT | Elewa lugha |
23 | Mtumiaji | Weka kipima muda na toa maoni ya sauti | Jifunze jinsi ya kuweka kipima muda kwenye kifaa cha IoT na kutoa maoni ya sauti kuhusu wakati kipima muda kimewekwa na kinapomalizika | Weka kipima muda na toa maoni ya sauti |
24 | Mtumiaji | Saidia lugha nyingi | Jifunze jinsi ya kusaidia lugha nyingi, zote zinazozungumzwa na majibu kutoka kwa kipima muda chako mahiri | Saidia lugha nyingi |
Ufikiaji wa Nje ya Mtandao
Unaweza kuendesha nyaraka hizi nje ya mtandao kwa kutumia Docsify. Fork repo hii, sakinisha Docsify kwenye mashine yako ya ndani, kisha kwenye folda ya mizizi ya repo hii, andika docsify serve
. Tovuti itahudumiwa kwenye bandari 3000 kwenye localhost yako: localhost:3000
.
Jaribio
Shukrani kwa jamii kwa kuandaa jaribio la maingiliano ambalo linajaribu maarifa yako kwenye kila sura. Unaweza kujaribu maarifa yako hapa
Unaweza kutengeneza PDF ya maudhui haya kwa ufikiaji wa nje ya mtandao ikiwa inahitajika. Ili kufanya hivyo, hakikisha una npm imewekwa na endesha amri zifuatazo kwenye folda ya mizizi ya repo hii:
npm i
npm run convert
Slaidi
Kuna deki za slaidi kwa baadhi ya masomo kwenye folda ya slides.
Mitaala Mingine
Timu yetu inazalisha mitaala mingine! Angalia:
- AI Agents for Beginners
- MCP for Beginners
- Generative AI for Beginners
- Generative AI for Beginners .NET
- Generative AI with JavaScript
- Generative AI with Java
- AI for Beginners
- Data Science for Beginners
- ML for Beginners
- Cybersecurity for Beginners
- Web Dev for Beginners
- IoT for Beginners
- XR Development for Beginners
- Mastering GitHub Copilot for Agentic use
- Mastering GitHub Copilot for C#/.NET Developers
- Choose Your Own Copilot Adventure
Utoaji wa Picha
Unaweza kupata maelezo yote ya picha zilizotumika kwenye mtaala huu pale inapohitajika kwenye Utoaji.
Kanusho:
Hati hii imetafsiriwa kwa kutumia huduma ya kutafsiri ya AI Co-op Translator. Ingawa tunajitahidi kuhakikisha usahihi, tafadhali fahamu kuwa tafsiri za kiotomatiki zinaweza kuwa na makosa au kutokuwa sahihi. Hati ya asili katika lugha yake ya awali inapaswa kuzingatiwa kama chanzo cha mamlaka. Kwa taarifa muhimu, tafsiri ya kitaalamu ya binadamu inapendekezwa. Hatutawajibika kwa kutoelewana au tafsiri zisizo sahihi zinazotokana na matumizi ya tafsiri hii.