diff --git a/.github/workflows/co-op-translator.yml b/.github/workflows/co-op-translator.yml new file mode 100644 index 00000000..fa1f1e5a --- /dev/null +++ b/.github/workflows/co-op-translator.yml @@ -0,0 +1,89 @@ +name: Co-op Translator + +on: + push: + branches: + - main + +jobs: + co-op-translator: + runs-on: ubuntu-latest + + permissions: + contents: write + pull-requests: write + + steps: + - name: Checkout repository + uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Set up Python + uses: actions/setup-python@v4 + with: + python-version: '3.10' + + - name: Install Co-op Translator + run: | + python -m pip install --upgrade pip + pip install co-op-translator + + - name: Run Co-op Translator + env: + PYTHONIOENCODING: utf-8 + # Azure AI Service Credentials + AZURE_AI_SERVICE_API_KEY: ${{ secrets.AZURE_AI_SERVICE_API_KEY }} + AZURE_AI_SERVICE_ENDPOINT: ${{ secrets.AZURE_AI_SERVICE_ENDPOINT }} + + # Azure OpenAI Credentials + AZURE_OPENAI_API_KEY: ${{ secrets.AZURE_OPENAI_API_KEY }} + AZURE_OPENAI_ENDPOINT: ${{ secrets.AZURE_OPENAI_ENDPOINT }} + AZURE_OPENAI_MODEL_NAME: ${{ secrets.AZURE_OPENAI_MODEL_NAME }} + AZURE_OPENAI_CHAT_DEPLOYMENT_NAME: ${{ secrets.AZURE_OPENAI_CHAT_DEPLOYMENT_NAME }} + AZURE_OPENAI_API_VERSION: ${{ secrets.AZURE_OPENAI_API_VERSION }} + + # OpenAI Credentials + OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} + OPENAI_ORG_ID: ${{ secrets.OPENAI_ORG_ID }} + OPENAI_CHAT_MODEL_ID: ${{ secrets.OPENAI_CHAT_MODEL_ID }} + OPENAI_BASE_URL: ${{ secrets.OPENAI_BASE_URL }} + run: | + # ===================================================================== + # IMPORTANT: Set your target languages here (REQUIRED CONFIGURATION) + # ===================================================================== + # Example: Translate to Spanish, French, German. Add -y to auto-confirm. + # translate -l "all" -y # <--- MODIFY THIS LINE with your desired languages + # translate -l "zh tw fr ja ko pt es de fa pl hi it" -y + + - name: Authenticate GitHub App + id: generate_token + uses: tibdex/github-app-token@v1 + with: + app_id: ${{ secrets.GH_APP_ID }} + private_key: ${{ secrets.GH_APP_PRIVATE_KEY }} + + - name: Create Pull Request with translations + uses: peter-evans/create-pull-request@v5 + with: + token: ${{ steps.generate_token.outputs.token }} + commit-message: "🌐 Update translations via Co-op Translator" + title: "🌐 Update translations via Co-op Translator" + body: | + This PR updates translations for recent changes merged into the `main` branch. + + ### 📋 Summary of Changes + - Translated markdown content has been added under the `translations/` directory + - Translated images (if applicable) have been generated in the `translated_images/` directory + + 🔁 Co-op Translator ensures that changes in links, structure, or inline elements in the original content are automatically reflected in all translated files. + + --- + 🌐 This pull request was automatically generated by [Co-op Translator](https://github.com/Azure/co-op-translator), powered by Azure AI. + + branch: update-translations + base: main + delete-branch: true + add-paths: | + translations/ + translated_images/ \ No newline at end of file diff --git a/translations/CODE_OF_CONDUCT.bn.md b/translations/CODE_OF_CONDUCT.bn.md deleted file mode 100644 index b9c66760..00000000 --- a/translations/CODE_OF_CONDUCT.bn.md +++ /dev/null @@ -1,9 +0,0 @@ -# āĻŽāĻžāχāĻ•ā§āϰ⧋āϏāĻĢāϟ āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ - āφāϚāϰāĻŖ āĻŦāĻŋāϧāĻŋ - -āĻāχ āĻĒā§āϰāĻœā§‡āĻ•ā§āĻŸā§‡ [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/)āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇āĨ¤ - -āϰāĻŋāϏ⧋āĻ°ā§āϏāϏāĻŽā§‚āĻš: - -- [āĻŽāĻžāχāĻ•ā§āϰ⧋āϏāĻĢāϟ āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ - āφāϚāϰāĻŖ āĻŦāĻŋāϧāĻŋ](https://opensource.microsoft.com/codeofconduct/) -- [āĻŽāĻžāχāĻ•ā§āϰ⧋āϏāĻĢāϟāϰ āφāϚāϰāĻŖ āĻŦāĻŋāϧāĻŋ - āĻŦāĻšā§āϞ āϜāĻŋāĻœā§āĻžāĻžāϏāĻŋāϤ āĻĒā§āϰāĻļā§āύ (FAQ)](https://opensource.microsoft.com/codeofconduct/faq/) -- āϝ⧇āϕ⧋āύ āĻĒā§āϰāĻļā§āύ āĻŦāĻž āĻŦāĻŋāώ⧟ āύāĻŋā§Ÿā§‡ āϝ⧋āĻ—āĻžāϝ⧋āĻ— āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŦ⧇āύ [opencode@microsoft.com](mailto:opencode@microsoft.com) āχāĻŽā§‡āχāϞ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡āĨ¤ diff --git a/translations/CODE_OF_CONDUCT.fr.md b/translations/CODE_OF_CONDUCT.fr.md deleted file mode 100644 index a77f3ff7..00000000 --- a/translations/CODE_OF_CONDUCT.fr.md +++ /dev/null @@ -1,9 +0,0 @@ -# Code de conduite de Microsoft pour les logiciels libres - -Ce projet a adoptÊ le [Code de conduite de Microsoft Open Source](https://opensource.microsoft.com/codeofconduct/). - -Resources: - -- [Code de conduite de Microsoft pour les logiciels libres](https://opensource.microsoft.com/codeofconduct/) -- [FAQ sur le code de conduite de Microsoft](https://opensource.microsoft.com/codeofconduct/faq/) -- Contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with questions or concerns diff --git a/translations/CODE_OF_CONDUCT.hi.md b/translations/CODE_OF_CONDUCT.hi.md deleted file mode 100644 index 60e4ddf4..00000000 --- a/translations/CODE_OF_CONDUCT.hi.md +++ /dev/null @@ -1,9 +0,0 @@ -# ā¤Žā¤žā¤‡ā¤•āĨā¤°āĨ‹ā¤¸āĨ‰ā¤ĢāĨā¤Ÿ ⤓ā¤Ē⤍ ⤏āĨ‹ā¤°āĨā¤¸ ⤕āĨ‹ā¤Ą ⤑ā¤Ģ ā¤•ā¤‚ā¤Ąā¤•āĨā¤Ÿ - -⤇⤏ ā¤Ē⤰ā¤ŋ⤝āĨ‹ā¤œā¤¨ā¤ž ⤍āĨ‡ [ā¤Žā¤žā¤‡ā¤•āĨā¤°āĨ‹ā¤¸āĨ‰ā¤ĢāĨā¤Ÿ ⤓ā¤Ē⤍ ⤏āĨ‹ā¤°āĨā¤¸ ⤕āĨ‹ā¤Ą ⤑ā¤Ģ ā¤•ā¤‚ā¤Ąā¤•āĨā¤Ÿ](https://opensource.microsoft.com/codeofconduct/) ⤕āĨ‹ ⤅ā¤Ēā¤¨ā¤žā¤¯ā¤ž ā¤šāĨˆāĨ¤ - -ā¤¸ā¤‚ā¤¸ā¤žā¤§ā¤¨: - -- [ā¤Žā¤žā¤‡ā¤•āĨā¤°āĨ‹ā¤¸āĨ‰ā¤ĢāĨā¤Ÿ ⤓ā¤Ē⤍ ⤏āĨ‹ā¤°āĨā¤¸ ⤕āĨ‹ā¤Ą ⤑ā¤Ģ ā¤•ā¤‚ā¤Ąā¤•āĨā¤Ÿ](https://opensource.microsoft.com/codeofconduct/) -- [ā¤Žā¤žā¤‡ā¤•āĨā¤°āĨ‹ā¤¸āĨ‰ā¤ĢāĨā¤Ÿ ⤕āĨ‹ā¤Ą ⤑ā¤Ģ ā¤•ā¤‚ā¤Ąā¤•āĨā¤Ÿ ⤕āĨ‡ ā¤Ŧā¤žā¤°āĨ‡ ā¤ŽāĨ‡ā¤‚ ⤅⤕āĨā¤¸ā¤° ā¤ĒāĨ‚⤛āĨ‡ ā¤œā¤žā¤¨āĨ‡ ā¤ĩā¤žā¤˛āĨ‡ ā¤ĒāĨā¤°ā¤ļāĨā¤¨](https://opensource.microsoft.com/codeofconduct/faq/) -- ā¤ĒāĨā¤°ā¤ļāĨā¤¨āĨ‹ā¤‚ ā¤¯ā¤ž ⤚ā¤ŋā¤‚ā¤¤ā¤žā¤“ā¤‚ ⤕āĨ‡ ⤞ā¤ŋā¤ [openencode@microsoft.com](mailto:openencode@microsoft.com) ā¤ĒāĨ‡ ⤏⤂ā¤Ē⤰āĨā¤• ⤕⤰āĨ‡ā¤‚ diff --git a/translations/CONTRIBUTING.bn.md b/translations/CONTRIBUTING.bn.md deleted file mode 100644 index 24e58af3..00000000 --- a/translations/CONTRIBUTING.bn.md +++ /dev/null @@ -1,7 +0,0 @@ -# āĻ•āĻ¨ā§āĻŸā§āϰāĻŋāĻŦāĻŋāωāĻļāύ - -āĻāχ āĻĒā§āϰāĻœā§‡āĻ•ā§āϟāϟāĻŋ āĻ•āĻ¨ā§āĻŸā§āϰāĻŋāĻŦāĻŋāωāĻļāύ āĻŦāĻž āĻ…āĻŦāĻĻāĻžāύ āĻāĻŦāĻ‚ āϏāĻŦ āϧāϰāϪ⧇āϰ āĻĒāϰāĻžāĻŽāĻ°ā§āĻļāϕ⧇ āĻ¸ā§āĻŦāĻžāĻ—āϤ āϜāĻžāύāĻžāϝāĻŧāĨ¤ āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ— āĻ•āĻ¨ā§āĻŸā§āϰāĻŋāĻŦāĻŋāωāĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āφāĻĒāύāĻžāϕ⧇ āĻāĻ•āϟāĻŋ Contributor License Agreement (CLA) āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻ…āĻŦāĻĻāĻžāύāĻ•āĻžāϰ⧀ āϞāĻžāχāϏ⧇āĻ¨ā§āϏ āϚ⧁āĻ•ā§āϤāĻŋāϤ⧇ (āϏāĻŋāĻāϞāĻ) āϏāĻŽā§āĻŽāϤāĻŋ āϜāĻžāύāĻžāϤ⧇ āĻšāĻŦ⧇ āϝ⧇ āφāĻĒāύāĻžāϰ āĻāχ āĻ…āϧāĻŋāĻ•āĻžāϰ āĻ°ā§Ÿā§‡āϛ⧇ āϝ⧇ āφāĻŽāĻžāĻĻ⧇āϰāϕ⧇ āφāĻĒāύāĻžāϰ āĻ•āĻ¨ā§āĻŸā§āϰāĻŋāĻŦāĻŋāωāĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻ…āϧāĻŋāĻ•āĻžāϰ āφāĻĒāύāĻŋ āφāĻŽāĻžāĻĻ⧇āϰāϕ⧇ āĻĻāĻŋāĻŦ⧇āύāĨ¤ āĻŦāĻŋāĻļāĻĻ āϜāĻžāύāĻžāϰ āϜāĻ¨ā§āϝ, https://cla.microsoft.com āĻĻ⧇āϖ⧁āύāĨ¤ - -āφāĻĒāύāĻŋ āϝāĻ–āύ āĻāĻ•āϟāĻŋ Pull Request āϜāĻŽāĻž āĻĻāĻŋāĻŦ⧇āύ, āϤāĻ–āύ āĻāĻ•āϟāĻŋ āϏāĻŋāĻāϞāĻ-āĻŦāϟ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰāĻŦ⧇ āϝ⧇ āφāĻĒāύāĻžāϕ⧇ āϏāĻŋāĻāϞāĻ āϏāϰāĻŦāϰāĻžāĻš āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āĻ•āĻŋāύāĻž āĻāĻŦāĻ‚ Pull RequestāϟāĻŋ āϝāĻĨāĻžāϝāĻĨāĻ­āĻžāĻŦ⧇ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāϤ⧇ āϞ⧇āĻŦ⧇āϞ, āĻ•āĻŽā§‡āĻ¨ā§āϟ āĻāϏāĻŦ āĻĻāĻŋāϤ⧇ āĻšāĻŦ⧇ āĻ•āĻŋāύāĻžāĨ¤ āϕ⧇āĻŦāϞ āĻŦāϟ āĻĻā§āĻŦāĻžāϰāĻž āĻĒā§āϰāĻĻāĻ¤ā§āϤ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻžāĻŦāϞ⧀ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧁āύāĨ¤ āφāĻŽāĻžāĻĻ⧇āϰ āϝ⧇āϕ⧋āύ āϰ⧇āĻĒā§‹āϏāĻŋāϟāϰāĻŋāϤ⧇ āĻ•āĻžāϜ āĻ•āϰāϤ⧇, āϏāĻŋāĻāϞāĻ āφāĻĒāύāĻžāϕ⧇ āϕ⧇āĻŦāϞ āĻāĻ•āĻŦāĻžāϰāχ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ - -āĻāχ āĻĒā§āϰāĻœā§‡āĻ•ā§āϟāϟāĻŋāϤ⧇ [āĻŽāĻžāχāĻ•ā§āϰ⧋āϏāĻĢā§āϟ āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ āφāϚāϰāĻŖāĻŦāĻŋāϧāĻŋ](https://opensource.microsoft.com/codeofconduct/) āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇āĨ¤ āφāϰāĻ“ āϤāĻĨā§āϝ⧇āϰ āϜāĻ¨ā§āϝ [āφāϚāϰāĻŖāĻŦāĻŋāϧāĻŋ FAQ](https://opensource.microsoft.com/codeofconduct/faq/) āĻĒāĻĄāĻŧ⧁āύ āĻŦāĻž āϕ⧋āύāĻ“ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻĒā§āϰāĻļā§āύ āĻŦāĻž āĻŽāĻ¨ā§āϤāĻŦā§āϝ āĻĨāĻžāĻ•āϞ⧇ opencode@microsoft.com āĻ āϝ⧋āĻ—āĻžāϝ⧋āĻ— āĻ•āϰ⧁āύāĨ¤ diff --git a/translations/CONTRIBUTING.fr.md b/translations/CONTRIBUTING.fr.md deleted file mode 100644 index 38287c67..00000000 --- a/translations/CONTRIBUTING.fr.md +++ /dev/null @@ -1,12 +0,0 @@ -# Contributing - -Ce projet est ouvert aux contributions et aux suggestions. La plupart des contributions nÊcessitent que vous -accepter un Accord de Licence de Contributeur (CLA) dÊclarant que vous avez le droit de, -et que vous nous accordez effectivement les droits d'utilisation de votre contribution. Pour plus de dÊtails, visitez -https://cla.microsoft.com. - -Lorsque vous soumettez une demande de retrait, un robot CLA dÊterminera automatiquement si vous devez fournir une CLA et dÊcorer le PR de manière appropriÊe (par exemple, Êtiquette, commentaire). Il suffit de suivre les instructions fournies par le bot. Vous n'aurez à le faire qu'une seule fois pour tous les dÊpôts utilisant notre CLA. - -Ce projet a adoptÊ le [Code de conduite de Microsoft Open Source](https://opensource.microsoft.com/codeofconduct/). -Pour plus d'informations, lisez la [FAQ sur le code de conduite](https://opensource.microsoft.com/codeofconduct/faq/) -ou contactez [opencode@microsoft.com](mailto:opencode@microsoft.com) pour toute question ou commentaire supplÊmentaire. diff --git a/translations/README.bn.md b/translations/README.bn.md deleted file mode 100644 index 891509f7..00000000 --- a/translations/README.bn.md +++ /dev/null @@ -1,135 +0,0 @@ -[![GitHub license](https://img.shields.io/github/license/microsoft/IoT-For-Beginners.svg)](https://github.com/microsoft/IoT-For-Beginners/blob/master/LICENSE) -[![GitHub contributors](https://img.shields.io/github/contributors/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/graphs/contributors/) -[![GitHub issues](https://img.shields.io/github/issues/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/issues/) -[![GitHub pull-requests](https://img.shields.io/github/issues-pr/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/pulls/) -[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) - -[![GitHub watchers](https://img.shields.io/github/watchers/microsoft/IoT-For-Beginners.svg?style=social&label=Watch)](https://GitHub.com/microsoft/IoT-For-Beginners/watchers/) -[![GitHub forks](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/network/) -[![GitHub stars](https://img.shields.io/github/stars/microsoft/IoT-For-Beginners.svg?style=social&label=Star)](https://GitHub.com/microsoft/IoT-For-Beginners/stargazers/) - -[![English](https://img.shields.io/badge/-English-red)](../README.md) -[![Chinese](https://img.shields.io/badge/-Chinese-yellow)](translations/README.zh-cn.md) -[![Turkish](https://img.shields.io/badge/-Turkish-darkgreen)](translations/README.tr.md) -[![French](https://img.shields.io/badge/-French-purple)](translations/README.fr.md) - - -# āĻŦāĻŋāĻ—āĻŋāύāĻžāϰāĻĻ⧇āϰ āϜāĻ¨ā§āϝ āφāχāĻ“āϟāĻŋ - āĻāĻ•āϟāĻŋ āϏ⧁āĻŦāĻŋāĻ¨ā§āϝāĻ¸ā§āϤ āĻĒāĻžāĻ ā§āϝāĻ•ā§āϰāĻŽ - -āĻŽāĻžāχāĻ•ā§āϰ⧋āϏāĻĢāϟ āĻāϰ Azure Cloud Advocate āĻ—āĻŖ āφāχāĻ“āϟāĻŋ āĻŦ⧇āϏāĻŋāĻ• āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ 12-āϏāĻĒā§āϤāĻžāĻš, 24-āϞ⧇āϏāύ⧇āϰ āĻāχ āϕ⧋āĻ°ā§āϏāϟāĻŋ āϤ⧈āϰ⧀ āĻ•āϰ⧇āϛ⧇āύāĨ¤ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻĒāĻžāϠ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϞ⧇āĻ•āϚāĻžāϰ-āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āϤ⧀ āĻāĻŦāĻ‚ āϞ⧇āĻ•āϚāĻžāϰ-āĻĒāϰāĻŦāĻ°ā§āϤ⧀ āϕ⧁āχāϜ, āĻĒāĻžāĻ  āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϞāĻŋāĻ–āĻŋāϤ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻžāĻŦāϞ⧀, āĻāĻ•āϟāĻŋ āϏāĻŽāĻžāϧāĻžāύ, āĻāĻ•āϟāĻŋ āĻāϏāĻžāχāύāĻŽā§‡āĻ¨ā§āϟ āĻāĻŦāĻ‚ āφāϰāĻ“ āĻ…āύ⧇āĻ• āĻ•āĻŋāϛ⧁ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āφāĻŽāĻžāĻĻ⧇āϰ āĻĒā§āϰāĻœā§‡āĻ•ā§āϟ-āĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ• āĻĒāĻĻā§āϧāϤāĻŋāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āύāϤ⧁āύ āĻŦāĻŋāώ⧟ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϜāĻžāύāĻž āĻāĻŦāĻ‚ āĻ•āĻžāϜ āĻ•āϰ⧇ āĻ…āĻ­āĻŋāĻœā§āĻžāϤāĻž āĻ…āĻ°ā§āϜāύ āĻĻ⧁āĻŸā§‹āχ āĻšāĻŦ⧇ āĻāĻ•āϏāĻžāĻĨ⧇ - āύāϤ⧁āύ āĻ¸ā§āĻ•āĻŋāϞ āĻļ⧇āĻ–āĻžāϰ āϜāĻ¨ā§āϝ āϝāĻž āύāĻŋāσāϏāĻ¨ā§āĻĻ⧇āĻšā§‡ āĻāĻ•āϟāĻŋ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ⧀ āĻĒāĻ¨ā§āĻĨāĻžāĨ¤ - -āĻĒā§āϰāĻœā§‡āĻ•ā§āϟāϗ⧁āϞ⧋āϤ⧇ āĻ–āĻžāĻŽāĻžāϰ āĻĨ⧇āϕ⧇ āĻŸā§‡āĻŦāĻŋāϞ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻ–āĻžāĻĻā§āϝ⧇āϰ āĻ…āĻ­ā§‚āϤāĻĒā§‚āĻ°ā§āĻŦ āĻāĻ•āϟāĻŋ āϝāĻžāĻ¤ā§āϰāĻž āφāĻŽāϰāĻž āωāĻĒāĻ­ā§‹āĻ— āĻ•āϰāĻŦā§‹, āĻļāĻŋāĻ–āĻŦā§‹āĨ¤ āĻāϰ āĻŽāĻ§ā§āϝ⧇ āϰāϝāĻŧ⧇āϛ⧇ āĻ•ā§ƒāώāĻŋāĻ•āĻžāϜ, āĻĒā§āϰāĻ•ā§āϰāĻŋ⧟āĻž āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻžāĻĒāύāĻž, āĻ‰ā§ŽāĻĒāĻžāĻĻāύ, āϖ⧁āϚāϰāĻž āĻ“ āĻ—ā§āϰāĻžāĻšāĻ•āĻĒāĻ°ā§āϝāĻžā§Ÿ āϏāĻš āφāχāĻ“āϟāĻŋ āĻĄāĻŋāĻ­āĻžāχāϏ⧇āϰ āϜāĻ¨ā§āϝ āϜāύāĻĒā§āϰāĻŋāϝāĻŧ āϏāĻŦ āĻ•ā§āώ⧇āĻ¤ā§āϰāĨ¤ - -![A road map for the course showing 24 lessons covering intro, farming, transport, processing, retail and cooking](../sketchnotes/Roadmap.jpg) - -> āĻ¸ā§āϕ⧇āϚāύ⧋āϟāϟāĻŋ āϤ⧈āϰ⧀ āĻ•āϰ⧇āϛ⧇āύ [Nitya Narasimhan](https://github.com/nitya) āĨ¤ āĻŦ⧜ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇ āĻĻ⧇āĻ–āĻžāϰ āϜāĻ¨ā§āϝ āĻ›āĻŦāĻŋāϟāĻŋāϤ⧇ āĻ•ā§āϞāĻŋāĻ• āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ - -**āĻšā§ƒāĻĻā§Ÿā§‡āϰ āĻ…āĻ¨ā§āϤāσāĻ¸ā§āĻĨāϞ āĻĨ⧇āϕ⧇ āĻ•ā§ƒāϤāĻœā§āĻžāϤāĻž āϜāĻžāύāĻžāχ āĻāχ āϕ⧋āĻ°ā§āϏ⧇āϰ āϰāϚ⧟āĻŋāϤāĻž [Jen Fox](https://github.com/jenfoxbot), [Jen Looper](https://github.com/jlooper), [Jim Bennett](https://github.com/jimbobbennett) āĻāĻŦāĻ‚ āĻ¸ā§āϕ⧇āϚāύ⧋āϟ āĻļāĻŋāĻ˛ā§āĻĒā§€ [Nitya Narasimhan](https://github.com/nitya)āϕ⧇ āĨ¤** - -**āϧāĻ¨ā§āϝāĻŦāĻžāĻĻ āϜāĻžāύāĻžāϤ⧇ āϚāĻžāχ āφāĻŽāĻžāĻĻ⧇āϰ āϏ⧇āϏāĻ•āϞ [Microsoft Learn Student Ambassadors](https://studentambassadors.microsoft.com?WT.mc_id=academic-17441-jabenn)āĻĻ⧇āϰ, āϝāĻžāϰāĻž āĻāχ āĻ•āĻžāϰāĻŋāĻ•ā§āϝ⧁āϞāĻžāĻŽāϟāĻŋ āϰāĻŋāĻ­āĻŋāω āĻāĻŦāĻ‚ āĻ…āύ⧁āĻŦāĻžāĻĻ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇āϛ⧇ - [Aditya Garg](https://github.com/AdityaGarg00),[Anurag Sharma](https://github.com/Anurag-0-1-A), [Arpita Das](https://github.com/Arpiiitaaa), [Aryan Jain](https://www.linkedin.com/in/aryan-jain-47a4a1145/), [Bhavesh Suneja](https://github.com/EliteWarrior315),[Faith Hunja](https://faithhunja.github.io/), [Lateefah Bello](https://www.linkedin.com/in/lateefah-bello/), [Manvi Jha](https://github.com/Severus-Matthew), [Mireille Tan](https://www.linkedin.com/in/mireille-tan-a4834819a/), [Mohammad Iftekher (Iftu) Ebne Jalal](https://github.com/Iftu119),[Mohammad Zulfikar](https://github.com/mohzulfikar), [Priyanshu Srivastav](https://www.linkedin.com/in/priyanshu-srivastav-b067241ba), [Thanmai Gowducheruvu](https://github.com/innovation-platform), āĻāĻŦāĻ‚ [Zina Kamel](https://www.linkedin.com/in/zina-kamel/).** - -āĻĒ⧁āϰ⧋ āĻŸā§€āĻŽā§‡āϰ āϏāĻžāĻĨ⧇ āĻĒāϰāĻŋāϚāĻŋāϤ āĻšāĻ“ā§ŸāĻž āϝāĻžāĻ• ! - -[![Promo video](../images/iot-for-beginners.png)](https://youtu.be/-wippUJRi5k) - -> đŸŽĨ āωāĻĒāϰ⧇āϰ āĻ›āĻŦāĻŋāϤ⧇ āĻ•ā§āϞāĻŋāĻ• āĻ•āϰāϞ⧇āχ āĻāχ āĻ•āĻžāϰāĻŋāĻ•ā§āϝ⧁āϞāĻžāĻŽā§‡ āϝāĻžāϰāĻž āĻ•āĻžāϜ āĻ•āϰ⧇āϛ⧇āύ, āϤāĻžāĻĻ⧇āϰ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϜāĻžāύāĻž āϝāĻžāĻŦ⧇āĨ¤ - -> **āĻļāĻŋāĻ•ā§āώāĻ•āĻŦ⧃āĻ¨ā§āĻĻ** , āφāĻĒāύāĻžāϰāĻž āϝ⧇āύ āĻŦ⧇āĻļ āϏāĻšāĻœā§‡āχ āĻāχ āĻ•āĻžāϰāĻŋāϕ⧁āϞāĻžāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āϤāĻžāϰ āϜāĻ¨ā§āϝ, āφāĻŽāϰ āĻāĻ•āϟāĻŋ [āĻ—āĻžāχāĻĄāϞāĻžāχāύ](for-teachers.md) āϤ⧈āϰ⧀ āĻ•āϰ⧇āĻ›āĻŋ āϝāĻžāϤ⧇ āφāĻĒāύāĻžāϰ āϜāĻ¨ā§āϝ āĻĒā§āĻ°ā§Ÿā§‹āϜāĻ¨ā§€ā§Ÿ āϏāĻ•āϞ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāύāĻž āĻ°ā§Ÿā§‡āϛ⧇āĨ¤ āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āύāĻŋāĻœā§‡āχ āύāĻŋāĻœā§‡āϰ āϞ⧇āϏāύ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āϚāĻžāύ, āϤāĻŦ⧇ āϤāĻžāϰ āϜāĻ¨ā§āϝāĻ“ āφāĻŽāϰāĻž āĻāĻ•āϟāĻŋ [āϞ⧇āϏāύ āĻŸā§‡āĻŽā§āĻĒāϞ⧇āϟ](lesson-template/README.md) āϰ⧇āϖ⧇āĻ›āĻŋāĨ¤ - -> **āĻļāĻŋāĻ•ā§āώāĻžāĻ°ā§āĻĨā§€āϰāĻž**, āĻāχ āϕ⧋āĻ°ā§āϏāϟāĻŋ āύāĻŋāĻœā§‡ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āϚāĻžāχāϞ⧇, āĻĒ⧁āϰ⧋ āϰ⧇āĻĒā§‹āϏāĻŋāϟāϰāĻŋ 'fork' āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āĻāĻŦāĻ‚ āϞ⧇āĻ•āϚāĻžāϰ-āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āϤ⧀ āϕ⧁āχāϜ āĻĻāĻŋāϝāĻŧ⧇ āĻļ⧁āϰ⧁ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āϤāĻžāϰāĻĒāϰ⧇ āϞ⧇āĻ•āϚāĻžāϰāϟāĻŋ āĻĒā§œā§‡ āĻāĻŦāĻ‚ āĻŦāĻžāĻ•āĻŋ āĻ•āĻžāϜāϗ⧁āϞ⧋ āĻŦ⧁āĻā§‡, āύāĻŋāĻœā§‡āχ āĻ…āύ⧁āĻļā§€āϞāύāϗ⧁āϞāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āϏāĻŽāĻžāϧāĻžāύ āϕ⧋āĻĄāϗ⧁āϞ⧋ āĻ•āĻĒāĻŋ āύāĻž āĻ•āϰ⧇, āĻŦāϰāĻ‚ āϞ⧇āϏāύāϗ⧁āϞāĻŋ āĻŦā§‹āĻāĻžāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻĒā§āϰāĻœā§‡āĻ•ā§āϟāϗ⧁āϞāĻŋ āϤ⧈āϰāĻŋ āĻ•āϰāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āϤāĻŦ⧇ āĻšā§āϝāĻžāρ, āϏāĻ˛ā§āϝ⧁āĻļāύ āϕ⧋āĻĄāϗ⧁āϞ⧋ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻĒā§āϰāĻœā§‡āĻ•ā§āϟ-āĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ• āϞ⧇āϏāύ⧇āϰ āϏāĻŽāĻžāϧāĻžāύ āĻĢā§‹āĻ˛ā§āĻĄāĻžāϰ⧇ āĻĒāĻžāĻ“ā§ŸāĻž āϝāĻžāĻŦ⧇āĨ¤ āφāϰ⧇āĻ•āϟāĻŋ āĻĒāϰāĻžāĻŽāĻ°ā§āĻļ āĻšāϞ⧋ āĻŦāĻ¨ā§āϧ⧁āĻĻ⧇āϰ āϏāĻžāĻĨ⧇ āĻāĻ•āϟāĻŋ āĻ¸ā§āϟāĻžāĻĄāĻŋ āĻ—ā§āϰ⧁āĻĒ āĻ—āĻ āύ āĻ•āϰāĻž āĻāĻŦāĻ‚ āĻāĻ•āϏāĻžāĻĨ⧇ āϞ⧇āϏāύāϗ⧁āϞ⧋āϰ āĻŽāĻ§ā§āϝ āĻĻāĻŋāϝāĻŧ⧇ āϝāĻžāĻ“āϝāĻŧāĻžāĨ¤ āφāϰāĻ“ āĻŦ⧇āĻļāĻŋ āĻļ⧇āĻ–āĻžāϰ āϜāĻ¨ā§āϝ, [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝāĻžāĻŦ⧇āĨ¤ - -[![Promo video](https://img.youtube.com/vi/bccEMm8gRuc/0.jpg)](https://youtube.com/watch?v=bccEMm8gRuc "Promo video") - -> đŸŽĨ āωāĻĒāϰ⧇āϰ āĻ›āĻŦāĻŋāϤ⧇ āĻ•ā§āϞāĻŋāĻ• āĻ•āϰāϞ⧇āχ āĻāχ āĻĒ⧁āϰ⧋ āĻ•āĻžāϰāĻŋāĻ•ā§āϝ⧁āϞāĻžāĻŽāϟāĻŋ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϜāĻžāύāĻž āϝāĻžāĻŦ⧇āĨ¤ - -## āĻļāĻŋāĻ•ā§āώāĻžāĻĒāĻĻā§āϧāϤāĻŋ - -āĻāχ āĻĒāĻžāĻ ā§āϝāĻ•ā§āϰāĻŽāϟāĻŋ āϤ⧈āϰāĻŋ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āφāĻŽāϰāĻž āĻĻ⧁āϟāĻŋ āĻļāĻŋāĻ•ā§āώāĻžāĻ—āϤ āĻĒāĻĻā§āϧāϤāĻŋ āĻŦ⧇āϛ⧇ āύāĻŋāϝāĻŧ⧇āĻ›āĻŋ: āĻĒā§āϰāĻœā§‡āĻ•ā§āϟ-āĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ• āĻĒāĻžāĻ āĻĻāĻžāύ āĻāĻŦāĻ‚ āϘāύ āϘāύ āϕ⧁āχāĻœā§‡āϰ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤāĻŋ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻžāĨ¤ āĻāχ āϏāĻŋāϰāĻŋāϜāϟāĻŋāϰ āĻļ⧇āώ⧇āϰ āĻĻāĻŋāϕ⧇, āĻļāĻŋāĻ•ā§āώāĻžāĻ°ā§āĻĨā§€āϰāĻž āĻāĻ•āϟāĻŋ āĻĒā§āĻ˛ā§āϝāĻžāĻ¨ā§āϟ āĻŽāύāĻŋāϟāϰāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĒāĻžāύāĻŋ āϏāϰāĻŦāϰāĻžāĻšā§‡āϰ āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻž, āĻāĻ•āϟāĻŋ āϝāĻžāύāĻŦāĻžāĻšāύ āĻŸā§āĻ°ā§āϝāĻžāĻ•āĻžāϰ, āĻ–āĻžāĻŦāĻžāϰ⧇āϰ āϏāĻ¨ā§āϧāĻžāύ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻŦāĻ‚ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āĻ•āĻžāϰāĻ–āĻžāύāĻž āϏ⧇āϟāφāĻĒ āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āĻ­āϝāĻŧ⧇āϏ-āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŋāϤ āϰāĻžāĻ¨ā§āύāĻžāϰ āϟāĻžāχāĻŽāĻžāϰ āϤ⧈āϰāĻŋ āĻ•āϰāĻŦ⧇ āĻāĻŦāĻ‚ āϤāĻžāĻĻ⧇āϰ āχāĻ¨ā§āϟāĻžāϰāύ⧇āϟ āĻ…āĻĢ āĻĨāĻŋāĻ‚āϏ āĻāϰ āĻŽā§‚āϞ āĻŦāĻŋāώāϝāĻŧāϗ⧁āϞāĻŋ āĻļāĻŋāĻ–āĻŦ⧇ - āϕ⧀āĻ­āĻžāĻŦ⧇ āĻĄāĻŋāĻ­āĻžāχāϏ āϕ⧋āĻĄ āϞāĻŋāĻ–āϤ⧇ āĻšāĻŦ⧇,āϕ⧀āĻ­āĻžāĻŦ⧇ āĻ•ā§āϞāĻžāωāĻĄā§‡āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻšāϤ⧇ āĻšāĻŦ⧇, āĻŸā§‡āϞāĻŋāĻŽā§‡āĻŸā§āϰāĻŋ āϤāĻĨā§āϝ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āĻāĻŦāĻ‚ Edge āĻ āϕ⧀āĻ­āĻžāĻŦ⧇ āφāĻ°ā§āϟāĻŋāĻĢāĻŋāĻļāĻŋ⧟āĻžāϞ āχāύāĻŸā§‡āϞāĻŋāĻœā§‡āĻ¨ā§āϏ āϚāĻžāϞāĻžāϤ⧇ āĻšāĻŦ⧇āĨ¤ - -āϕ⧋āĻ°ā§āϏ⧇āϰ āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁ āĻĒā§āϰāĻœā§‡āĻ•ā§āϟ āϝ⧇āύ āϏāĻŽāĻžāĻ¨ā§āϤāϰāĻžāϞ⧇ āϚāϞ⧇ āϤāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻž āĻšā§Ÿā§‡āϛ⧇ - āĻāχ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϟāĻŋ āĻļāĻŋāĻ•ā§āώāĻžāĻ°ā§āĻĨā§€āĻĻ⧇āϰ āϜāĻ¨ā§āϝ āφāϰāĻ“ āφāĻ•āĻ°ā§āώāĻ• āĻšāĻŦ⧇ āĻāĻŦāĻ‚ āĻ•āύāϏ⧇āĻĒā§āϟāϗ⧁āϞ⧋ āĻĻā§€āĻ°ā§āϘāĻĻāĻŋāύ āĻŽāύ⧇ āϰāĻžāĻ–āϤ⧇ āĻĒāĻžāϰāĻŦ⧇āĨ¤ - -āĻāĻ›āĻžā§œāĻžāĻ“, āϞ⧇āĻ•āϚāĻžāϰ⧇āϰ āĻĒā§‚āĻ°ā§āĻŦ⧇ āĻāĻ•āϟāĻŋ āϏāĻšāϜ āϕ⧁āχāϜ āϕ⧋āύāĻ“ āĻŦāĻŋāώāϝāĻŧ āĻļ⧇āĻ–āĻžāϰ āĻĻāĻŋāϕ⧇ āĻļāĻŋāĻ•ā§āώāĻžāĻ°ā§āĻĨā§€āĻĻ⧇āϰ āĻ‰ā§ŽāϏāĻžāĻšāĻŋāϤ āĻ•āϰ⧇, āĻ…āĻ¨ā§āϝāĻĻāĻŋāϕ⧇ āĻ•ā§āϞāĻžāϏ⧇āϰ āĻĒāϰ⧇ āĻĻā§āĻŦāĻŋāϤ⧀āϝāĻŧ āϕ⧁āχāϜ āĻļāĻŋāϖ⧇ āφāϏāĻž āĻŦāĻŋāώ⧟āϗ⧁āϞ⧋ āφāϰāĻ“ āĻŦ⧇āĻļāĻŋ āĻŽāύ⧇ āϰāĻžāĻ–āĻžāϰ āĻŦāĻŋāώāϝāĻŧāϟāĻŋ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰ⧇āĨ¤ āĻāχ āĻĒāĻžāĻ ā§āϝāĻ•ā§āϰāĻŽāϟāĻŋ āĻĢā§āϞ⧇āĻ•ā§āϏāĻŋāĻŦāϞ āĻāĻŦāĻ‚ āφāύāĻ¨ā§āĻĻāĻĻāĻžā§ŸāĻ• āĻ•āϰ⧇ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āϕ⧇āω āϚāĻžāχāϞ⧇ āĻĒ⧁āϰ⧋ āϕ⧋āĻ°ā§āϏ⧇ āύāĻž āĻĨ⧇āϕ⧇ āĻŦāϰāĻ‚ āϕ⧋āύ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ…āĻ‚āĻļ⧇āĻ“ āĻĨāĻžāĻ•āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻĒā§āϰāĻœā§‡āĻ•ā§āϟāϗ⧁āϞāĻŋ āϛ⧋āϟ āĻĨ⧇āϕ⧇ āĻļ⧁āϰ⧁ āĻ•āϰāĻž āĻšā§Ÿā§‡āϛ⧇ āĻāĻŦāĻ‚ ⧧⧍ āϏāĻĒā§āϤāĻžāĻšā§‡āϰ āϞāĻŽā§āĻŦāĻž āϏāĻŽā§Ÿ āϧāϰ⧇ āĻļ⧇āώ⧇ āĻ•ā§āϰāĻŽāĻļ āϜāϟāĻŋāϞ āĻŦāĻŋāώ⧟āϗ⧁āϞāĻŋ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ•āϰāĻž āĻšā§Ÿā§‡āϛ⧇ - āϏāĻšāϜāĻ­āĻžāĻŦ⧇ āĻļāĻŋāĻ–āύ āĻ•āĻžāĻ°ā§āϝāĻ•ā§āϰāĻŽ āϚāĻžāϞāĻžāύ⧋āϰ āϜāĻ¨ā§āϝāĨ¤ - -āĻļāĻŋāĻ•ā§āώāĻžāĻ°ā§āĻĨā§€ āĻāĻŦāĻ‚ āĻļ⧌āĻ–āĻŋāύ āφāĻ—ā§āϰāĻšā§€āĻĻ⧇āϰ āĻ•āĻžāϛ⧇ āĻĨāĻžāĻ•āĻŦ⧇ āĻāĻŽāύ āϏāĻŦ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āĻĻāĻŋā§Ÿā§‡āχ āĻĒā§āϰāĻœā§‡āĻ•ā§āϟāϗ⧁āϞ⧋ āϏāĻžāϜāĻžāύ⧋ āĻšā§Ÿā§‡āϛ⧇āĨ¤ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻĒā§āϰāĻœā§‡āĻ•ā§āϟāχ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āϕ⧋āύ āĻĄā§‹āĻŽā§‡āχāύ āĻ āϖ⧁āĻŦāχ āϏ⧁āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āĻŋāϛ⧁ āĻ•āĻžāϜ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āϏ⧇āχ āĻĄā§‹āĻŽā§‡āχāύ āϏāĻ‚āĻ•ā§āϰāĻžāĻ¨ā§āϤ āĻĒā§āĻ°ā§Ÿā§‹āϜāĻ¨ā§€ā§Ÿ āĻœā§āĻžāĻžāύ āϏāϰāĻŦāϰāĻžāĻš āĻ•āϰ⧇āĨ¤ āĻāĻ•āϜāύ āϏāĻĢāϞ āφāχāĻ“āϟāĻŋ āϝāĻ¨ā§āĻ¤ā§āϰ āĻĒā§āϰāĻ¸ā§āϤ⧁āϤāĻ•āĻžāϰāĻ• āĻšāϤ⧇ āĻšāϞ⧇, āĻāϟāĻž āĻŦā§‹āĻāĻž āϖ⧁āĻŦ āϜāϰ⧁āϰ⧀ āϝ⧇ āφāĻŽāϰāĻž āϕ⧋āύ āĻĄā§‹āĻŽā§‡āχāύ āĻāϰ āϏāĻŽāĻ¸ā§āϝāĻž āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻ›āĻŋāĨ¤ āφāϰ āĻāĻ–āĻžāύ⧇ āϝ⧇āϏāĻ•āϞ āĻŦāĻŋāώ⧟ āĻļ⧇āĻ–āĻžāύ⧋ āĻšāĻšā§āϛ⧇ āϤāĻžāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻļāĻŋāĻ•ā§āώāĻžāĻ°ā§āĻĨā§€āϰāĻž āϤāĻžāĻĻ⧇āϰ āφāχāĻ“āϟāĻŋ āĻĒā§āϰāĻœā§‡āĻ•ā§āϟ āύāĻŋā§Ÿā§‡ āφāϰ⧋ āĻ—āĻ­ā§€āϰāĻ­āĻžāĻŦ⧇ āϚāĻŋāĻ¨ā§āϤāĻž āĻ•āϰāĻŦ⧇ āϝāĻž āφāχāĻ“āϟāĻŋ āĻĄā§‡āĻ­āϞāĻžāĻĒāĻžāϰ āĻšāĻŋāϏ⧇āĻŦ⧇ āĻŦāĻžāĻ¸ā§āϤāĻŦ āϜāĻ—āϤ⧇āϰ āϏāĻŽāĻ¸ā§āϝāĻž āϏāĻŽāĻžāϧāĻžāύ⧇ āϤāĻžāĻĻ⧇āϰāϕ⧇ āϏāĻžāĻšāĻžāĻ¯ā§āϝ āĻ•āϰāĻŦ⧇āĨ¤ āϤ⧈āϰ⧀āĻ•ā§ƒāϤ āϏāĻ˛ā§āϝ⧁āĻļāύ āϗ⧁āϞ⧋ āύāĻŋā§Ÿā§‡ āφāϰ⧋ āĻŦ⧇āĻļāĻŋ āĻĒā§āϰāĻļā§āύ āϤāĻžāϰāĻž āĻ•āϰāϤ⧇ āĻļāĻŋāĻ–āĻŦ⧇ āϝāĻž āϤāĻžāĻĻ⧇āϰāχ āωāĻ¨ā§āύāϤāĻŋ āϘāϟāĻžāĻŦ⧇ āĻāĻŦāĻ‚ āĻāχ āĻĒā§āϰ⧋āĻĄāĻžāĻ•ā§āϟ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϕ⧇ āĻ…āύ⧇āĻ• āĻ­āĻžāϞ⧋ āĻ…āĻ­āĻŋāĻœā§āĻžāϤāĻž āĻĻāĻŋāϤ⧇ āĻĒāĻžāϰāĻŦ⧇āĨ¤ - -## āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ - -āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āĻĒāĻ›āĻ¨ā§āĻĻ, āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāώāĻžāϰ āĻœā§āĻžāĻžāύ, āĻļ⧇āĻ–āĻžāϰ āϞāĻ•ā§āĻˇā§āϝ āĻāĻŦāĻ‚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻžāϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇ āĻĒā§āϰāĻœā§‡āĻ•ā§āϟāϗ⧁āϞ⧋āϰ āϜāĻ¨ā§āϝ āφāχāĻ“āϟāĻŋ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ⧇āϰ āĻĻ⧁āϟāĻŋ āĻ…āĻĒāĻļāύ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āĻāĻ›āĻžā§œāĻžāĻ“ āϝāĻžāĻĻ⧇āϰ āĻ•āĻžāϛ⧇ āĻŦāĻ°ā§āϤāĻŽāĻžāύ⧇ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āύ⧇āχ āĻ…āĻĨāĻŦāĻž āĻļ⧇āĻ–āĻžāϰ āĻĒāϰ⧇ āĻ•āĻŋāύāϤ⧇ āϚāĻžā§Ÿ, āϤāĻžāĻĻ⧇āϰ āϜāĻ¨ā§āϝ āĻ°ā§Ÿā§‡āϛ⧇ **'āĻ­āĻžāĻ°ā§āϚ⧁⧟āĻžāϞ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ'** ! āĻāχ āϏāĻ‚āĻ•ā§āϰāĻžāĻ¨ā§āϤ āĻŦā§āϝāĻĒāĻžāϰ⧇ āĻŦāĻŋāĻ¸ā§āϤāĻžāϰāĻŋāϤ āϜāĻžāύāϤ⧇ āĻāĻŦāĻ‚ āĻ•ā§āϰ⧟āϤāĻžāϞāĻŋāĻ•āĻž āĻĻ⧇āĻ–āϤ⧇ āϚāĻžāχāϞ⧇, [āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ](translations/hardware.bn.md) āĻĢāĻžāχāϞāϟāĻŋāϤ⧇ āϤāĻž āĻ°ā§Ÿā§‡āϛ⧇āĨ¤ - -> 💁 āφāĻŽāĻžāĻĻ⧇āϰ [āφāϚāϰāĻŖ āĻŦāĻŋāϧāĻŋ (Code of Conduct)](translations/CODE_OF_CONDUCT.bn.md), [āĻ…āĻŦāĻĻāĻžāύ (Contribution)](translations/CONTRIBUTING.bn.md), and [āĻ…āύ⧁āĻŦāĻžāĻĻ (Translation)](translations/TRANSLATIONS.bn.md) āϏāĻ‚āĻ•ā§āϰāĻžāĻ¨ā§āϤ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāύāĻž āĻ°ā§Ÿā§‡āϛ⧇āĨ¤ āφāĻŽāϰāĻž āφāĻĒāύāĻžāϰ āĻ—āĻ āύāĻŽā§‚āϞāĻ• āϏāĻŽāĻžāϞ⧋āϚāύāĻž āĻ¸ā§āĻŦāĻžāĻ—āϤ āϜāĻžāύāĻžāχ! - -## āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻĒāĻžāϠ⧇ āĻ°ā§Ÿā§‡āϛ⧇: - -- āĻ¸ā§āϕ⧇āϚāύ⧋āϟ -- (āĻ…āĻĒāĻļāύāĻžāϞ)āĻĒāϰāĻŋāĻĒā§‚āϰāĻ• āĻ­āĻŋāĻĄāĻŋāĻ“ -- āϞ⧇āĻ•āϚāĻžāϰ-āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āϤ⧀ āϕ⧁āχāϜ -- āϞāĻŋāĻ–āĻŋāϤ āϞ⧇āϏāύ -- āĻĒā§āϰāĻœā§‡āĻ•ā§āϟ-āĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ• āϞ⧇āϏāύāϗ⧁āϞ⧋āϰ āϜāĻ¨ā§āϝ,āĻĒā§āϰāĻœā§‡āĻ•ā§āϟ āϤ⧈āϰ⧀āϰ āĻ¸ā§āĻŸā§‡āĻĒ-āĻŦāĻžāχ-āĻ¸ā§āĻŸā§‡āĻĒ āĻ—āĻžāχāĻĄ -- āĻļāĻŋāĻ–āύ āϝāĻžāϚāĻžāχ -- āĻāĻ•āϟāĻŋ āĻ•āϰ⧇ āĻšā§āϝāĻžāϞ⧇āĻžā§āϜ -- āĻĒāϰāĻŋāĻĒā§‚āϰāĻ• āϰāĻŋāĻĄāĻŋāĻ‚ āĻŽā§āϝāĻžāĻŸā§‡āϰāĻŋ⧟āĻžāϞ -- āĻāϏāĻžāχāύāĻŽā§‡āĻ¨ā§āϟ -- āϞ⧇āĻ•āϚāĻžāϰ-āĻĒāϰāĻŦāĻ°ā§āϤ⧀ āϕ⧁āχāϜ - -> **āϕ⧁āχāϜ āϏāĻ‚āĻ•ā§āϰāĻžāĻ¨ā§āϤ āĻāĻ•āϟāĻŋ āĻŦāĻ•ā§āϤāĻŦā§āϝ**: āϏāĻŦāϗ⧁āϞ⧋ āϕ⧁āχāϜāχ [āĻāχ āĻ…ā§āϝāĻžāĻĒ](https://black-meadow-040d15503.1.azurestaticapps.net) āĻ āĻ°ā§Ÿā§‡āϛ⧇, āϝ⧇āĻ–āĻžāύ⧇ ā§Ēā§ŽāϟāĻŋ āϕ⧁āχāϜ āĻ°ā§Ÿā§‡āϛ⧇ āĻĒā§āϰāϤāĻŋāϟāĻŋāϤ⧇ ā§ŠāϟāĻŋ āĻ•āϰ⧇ āĻĒā§āϰāĻļā§āύ āύāĻŋā§Ÿā§‡. āĻĒā§āϰāϤāϟāĻŋ āϞ⧇āϏāύ āĻĨ⧇āϕ⧇āχ āϕ⧁āχāĻœā§‡āϰ āϞāĻŋāĻ‚āĻ• āĻ°ā§Ÿā§‡āϛ⧇, āϤāĻŦ⧇ āĻāϗ⧁āϞ⧋ āϞ⧋āĻ•āĻžāϞ āĻ­āĻžāĻŦ⧇āĻ“ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝāĻžāĻŦ⧇; āĻāĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ `quiz-app` āĻĢā§‹āĻ˛ā§āĻĄāĻžāϰ⧇ āĻĒā§āϰāĻĻā§‡ā§Ÿ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāύāĻž āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰāĻžāϰ āĻ…āύ⧁āϰ⧋āϧ āϜāĻžāύāĻžāύ⧋ āĻšāϞ⧋āĨ¤ āϧ⧀āϰ⧇ āϧ⧀āϰ⧇ āĻāϗ⧁āϞ⧋ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻ­āĻžāώāĻžā§ŸāĻ“ āωāĻĒāϞāĻŦā§āϧ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇āĨ¤ - -## āϞ⧇āϏāύāϏāĻŽā§‚āĻš - -| | āĻĒā§āϰāĻœā§‡āĻ•ā§āϟ | āĻ•āύāϏ⧇āĻĒā§āϟ | āĻļāĻŋāĻ–āύāĻĢāϞ | āϞ⧇āϏāύ/āĻĒāĻžāĻ ā§āϝ | -| :-: | :----------: | :-------------: | ------------------- | :-----------: | -| 01 | [IoT āϝāĻžāĻ¤ā§āϰāĻžāϰ āϏ⧂āϚāύāĻž](../1-getting-started) | IoT āĻĒāϰāĻŋāϚāĻŋāϤāĻŋ | āĻĒā§āϰāĻĨāĻŽ āφāχāĻ“āϟāĻŋ āĻĄāĻŋāĻ­āĻžāχāϏ āϏ⧇āϟāφāĻĒ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧāχ āφāχāĻ“āϟāĻŋ āĻāϰ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ• āύ⧀āϤāĻŋāϗ⧁āϞāĻŋ āĻāĻŦāĻ‚ āφāχāĻ“āϟāĻŋ āϏāĻ˛ā§āϝ⧁āĻļāύ⧇āϰ āĻŦ⧇āϏāĻŋāĻ• āĻŦāĻŋāώ⧟āϗ⧁āϞ⧋ āϝ⧇āĻŽāύāσ āϏ⧇āĻ¨ā§āϏāϰ āĻāĻŦāĻ‚ āĻ•ā§āϞāĻžāωāĻĄ āϏāĻžāĻ°ā§āĻ­āĻŋāϏ āϏāĻ‚āĻ•ā§āϰāĻžāĻ¨ā§āϤ āĻŦāĻŋāώ⧟āϗ⧁āϞ⧋ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻœā§āĻžāĻžāύ āĻ…āĻ°ā§āϜāύ | [IoT āĻĒāϰāĻŋāϚāĻŋāϤāĻŋ](../1-getting-started/lessons/1-introduction-to-iot/translations/README.bn.md) | -| 02 | [IoT āϝāĻžāĻ¤ā§āϰāĻžāϰ āϏ⧂āϚāύāĻž](../1-getting-started) | IoT āĻāϰ āφāϰ⧋ āĻ—āĻ­ā§€āϰ⧇| āφāχāĻ“āϟāĻŋ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āωāĻĒāĻžāĻĻāĻžāύāϗ⧁āϞāĻŋāϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻŽāĻžāχāĻ•ā§āϰ⧋āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞāĻžāϰ āĻāĻŦāĻ‚ āϏāĻŋāĻ™ā§āϗ⧇āϞ-āĻŦā§‹āĻ°ā§āĻĄ āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžāϰ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻœā§āĻžāĻžāύ āĻ…āĻ°ā§āϜāύ | [IoT āĻāϰ āφāϰ⧋ āĻ—āĻ­ā§€āϰ⧇](../1-getting-started/lessons/2-deeper-dive/translations/README.bn.md) | -| 03 | [IoT āϝāĻžāĻ¤ā§āϰāĻžāϰ āϏ⧂āϚāύāĻž](../1-getting-started) | āϏ⧇āĻ¨ā§āϏāϰ āĻāĻŦāĻ‚ āĻ…ā§āϝāĻžāĻ•āĻšā§ā§Ÿā§‡āϟāϰ⧇āϰ āϏāĻžāĻšāĻžāĻ¯ā§āϝ⧇ āĻŦāĻžāĻšā§āϝāĻŋāĻ• āϜāĻ—āϤ⧇āϰ āϏāĻžāĻĨ⧇ āϝ⧋āĻ—āĻžāϝ⧋āĻ—| 'āύāĻžāχāϟāϞāĻžāχāϟ' āĻĒā§āϰāĻœā§‡āĻ•ā§āϟāϟāĻŋ āĻ•āϰāĻžāϰ āϏāĻžāĻĨ⧇āχ āϏāĻŽāĻžāĻ¨ā§āϤāϰāĻžāϞ⧇ āĻŦāĻžāĻšā§āϝāĻŋāĻ• āϜāĻ—āϤ āĻĨ⧇āϕ⧇ āĻĄā§‡āϟāĻž āϏāĻ‚āĻ—ā§āϰāĻš āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϏ⧇āĻ¨ā§āϏāϰ āĻāĻŦāĻ‚ āĻĒā§āϰāϤāĻŋāĻ•ā§āϰāĻŋāϝāĻŧāĻž āϜāĻžāύāĻžāϤ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻ…ā§āϝāĻžāĻ•āĻšā§ā§Ÿā§‡āϟāϰ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻœā§āĻžāĻžāύ āĻ…āĻ°ā§āϜāύ | [āϏ⧇āĻ¨ā§āϏāϰ āĻāĻŦāĻ‚ āĻ…ā§āϝāĻžāĻ•āĻšā§ā§Ÿā§‡āϟāϰ⧇āϰ āϏāĻžāĻšāĻžāĻ¯ā§āϝ⧇ āĻŦāĻžāĻšā§āϝāĻŋāĻ• āϜāĻ—āϤ⧇āϰ āϏāĻžāĻĨ⧇ āϝ⧋āĻ—āĻžāϝ⧋āĻ—](../1-getting-started/lessons/3-sensors-and-actuators/translations/README.bn.md) | -| 04 | [IoT āϝāĻžāĻ¤ā§āϰāĻžāϰ āϏ⧂āϚāύāĻž](../1-getting-started) | āφāχāĻ“āϟāĻŋ āĻĄāĻŋāĻ­āĻžāχāϏāϕ⧇ āχāĻ¨ā§āϟāĻžāϰāύ⧇āĻŸā§‡ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻ•āϰāĻž | āĻāĻŽāĻ•āĻŋāωāϟāĻŋāϟāĻŋ āĻŦā§āϰ⧋āĻ•āĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āύāĻžāχāϟāϞāĻžāχāϟāϟāĻŋ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻ•āϰ⧇ āĻŦāĻžāĻ°ā§āϤāĻžāϗ⧁āϞāĻŋ āĻĒā§āϰ⧇āϰāĻŖ āĻāĻŦāĻ‚ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰāϤ⧇ āφāχāĻ“āϟāĻŋ āĻĄāĻŋāĻ­āĻžāχāϏāϟāĻŋāϕ⧇ āϕ⧀āĻ­āĻžāĻŦ⧇ āχāĻ¨ā§āϟāĻžāϰāύ⧇āĻŸā§‡ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āϏ⧇āχ āϏāĻ‚āĻ•ā§āϰāĻžāĻ¨ā§āϤ āĻœā§āĻžāĻžāύ āĻ…āĻ°ā§āϜāύ | [āφāχāĻ“āϟāĻŋ āĻĄāĻŋāĻ­āĻžāχāϏāϕ⧇ āχāĻ¨ā§āϟāĻžāϰāύ⧇āĻŸā§‡ āϏāĻ‚āϝ⧁āĻ•ā§āϤāĻ•āϰāĻŖ ](../1-getting-started/lessons/4-connect-internet/translations/README.bn.md) | -| 05 | [āĻĢāĻžāĻ°ā§āĻŽ](../2-farm) | āφāχāĻ“āϟāĻŋ āĻĻā§āĻŦāĻžāϰāĻž āωāĻĻā§āĻ­āĻŋāĻĻ āĻŦ⧃āĻĻā§āϧāĻŋāϰ āĻĒā§‚āĻ°ā§āĻŦāĻžāĻ­āĻžāϏ | āφāχāĻ“āϟāĻŋ āĻĄāĻŋāĻ­āĻžāχāϏ āĻĻā§āĻŦāĻžāϰāĻž āĻ—ā§ƒāĻšāĻŋāϤ āϤāĻžāĻĒāĻŽāĻžāĻ¤ā§āϰāĻžāϰ āĻĄā§‡āϟāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϕ⧀āĻ­āĻžāĻŦ⧇ āωāĻĻā§āĻ­āĻŋāĻĻ āĻŦ⧃āĻĻā§āϧāĻŋāϰ āĻĒā§‚āĻ°ā§āĻŦāĻžāĻ­āĻžāϏ āĻĻ⧇āĻ“āϝāĻŧāĻž āϝāĻžāϝāĻŧ āϤāĻž āĻļ⧇āĻ–āĻž | [āφāχāĻ“āϟāĻŋ āĻĻā§āĻŦāĻžāϰāĻž āωāĻĻā§āĻ­āĻŋāĻĻ āĻŦ⧃āĻĻā§āϧāĻŋāϰ āĻĒā§‚āĻ°ā§āĻŦāĻžāĻ­āĻžāϏ](../2-farm/lessons/1-predict-plant-growth/translations/README.bn.md) | -| 06 | [āĻĢāĻžāĻ°ā§āĻŽ](../2-farm) | āĻŽāĻžāϟāĻŋāϰ āφāĻ°ā§āĻĻā§āϰāϤāĻž āύāĻŋāĻ°ā§āϪ⧟ | āϕ⧀āĻ­āĻžāĻŦ⧇ āĻŽāĻžāϟāĻŋāϰ āφāĻ°ā§āĻĻā§āϰāϤāĻž āϏāύāĻžāĻ•ā§āϤ āĻ•āϰāĻž āϝāĻžāϝāĻŧ āĻāĻŦāĻ‚ āϤāĻž āĻ•āϰāϤ⧇ āĻŽāĻžāϟāĻŋāϰ āφāĻ°ā§āĻĻā§āϰāϤāĻž āϏ⧇āĻ¨ā§āϏāϰāϟāĻŋ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻ•ā§āϝāĻžāϞāĻŋāĻŦā§āϰ⧇āϟ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āϤāĻž āĻļ⧇āĻ–āĻž | [āĻŽāĻžāϟāĻŋāϰ āφāĻ°ā§āĻĻā§āϰāϤāĻž āύāĻŋāĻ°ā§āϪ⧟](../2-farm/lessons/2-detect-soil-moisture/translations/README.bn.md) | -| 07 | [āĻĢāĻžāĻ°ā§āĻŽ](../2-farm) | āĻ¸ā§āĻŦ⧟āĻ‚āĻ•ā§āϰāĻŋ⧟ āϏ⧇āϚāĻ•āĻžāĻ°ā§āϝ | āϰāĻŋāϞ⧇ āĻāĻŦāĻ‚ āĻāĻŽāĻ•āĻŋāωāϟāĻŋāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āĻāĻŦāĻ‚ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āϏāĻŽā§Ÿā§‡ āϏ⧇āϚ āĻĻā§‡ā§ŸāĻž āϝāĻžā§Ÿ āϏ⧇ āϏāĻ‚āĻ•ā§āϰāĻžāĻ¨ā§āϤ āĻœā§āĻžāĻžāύ āĻ…āĻ°ā§āϜāύ | [āĻ¸ā§āĻŦ⧟āĻ‚āĻ•ā§āϰāĻŋ⧟ āϏ⧇āϚāĻ•āĻžāĻ°ā§āϝ](../2-farm/lessons/3-automated-plant-watering/translations/README.bn.md) | -| 08 | [āĻĢāĻžāĻ°ā§āĻŽ](../2-farm) | āωāĻĻā§āĻ­āĻŋāĻĻāϕ⧇ āĻ•ā§āϞāĻžāωāĻĄā§‡ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻ•āϰāĻž | āĻ•ā§āϞāĻžāωāĻĄ āĻāĻŦāĻ‚ āĻ•ā§āϞāĻžāωāĻĄ-āĻšā§‹āĻ¸ā§āϟ āĻ•āϰāĻž āφāχāĻ“āϟāĻŋ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϗ⧁āϞāĻŋ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻœā§āĻžāĻžāύ āĻ…āĻ°ā§āϜāύ āĻāĻŦāĻ‚ āϕ⧀āĻ­āĻžāĻŦ⧇ āφāĻŽāĻžāĻĻ⧇āϰ āωāĻĻā§āĻ­āĻŋāĻĻāϟāĻŋāϕ⧇ āĻĒāĻžāĻŦāϞāĻŋāĻ• āĻāĻŽāĻ•āĻŋāωāϟāĻŋāϟāĻŋ āĻŦā§āϰ⧋āĻ•āĻžāϰ⧇āϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇ āĻ•ā§āϞāĻžāωāĻĄā§‡ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āϤāĻž āĻļ⧇āĻ–āĻž | [āωāĻĻā§āĻ­āĻŋāĻĻāϕ⧇ āĻ•ā§āϞāĻžāωāĻĄā§‡ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻ•āϰāĻž](../2-farm/lessons/4-migrate-your-plant-to-the-cloud/translations/README.bn.md) | -| 09 | [āĻĢāĻžāĻ°ā§āĻŽ](../2-farm) | āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϞāϜāĻŋāĻ•āϕ⧇ āĻ•ā§āϞāĻžāωāĻĄā§‡ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰ | āĻ•ā§āϞāĻžāωāĻĄā§‡ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϞāϜāĻŋāĻ• āϞāĻŋāĻ–āϤ⧇ āĻšāĻŦ⧇ āϝāĻžāϤ⧇ āϤāĻž āφāχāĻ“āϟāĻŋ āĻŽā§āϝāĻžāϏ⧇āĻœā§‡āϰ āĻĒā§āϰāϤāĻŋāĻ•ā§āϰāĻŋ⧟āĻž āϜāĻžāύāĻžāϤ⧇ āĻĒāĻžāϰ⧇ āϤāĻž āĻļ⧇āĻ–āĻž| [āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āϞāϜāĻŋāĻ•āϕ⧇ āĻ•ā§āϞāĻžāωāĻĄā§‡ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰ](../2-farm/lessons/5-migrate-application-to-the-cloud/translations/README.bn.md) | -| 10 | [āĻĢāĻžāĻ°ā§āĻŽ](../2-farm) | āωāĻĻā§āĻ­āĻŋāĻĻ⧇āϰ āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž āύāĻŋāĻļā§āϚāĻŋāϤāĻ•āϰāĻŖ | āφāχāĻ“āϟāĻŋ āϤ⧇ āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϜāĻžāύāĻž āĻāĻŦāĻ‚ Key āĻ“ Certificate āĻāϰ āϏāĻžāĻšāĻžāĻ¯ā§āϝ⧇ āφāĻŽāĻžāĻĻ⧇āϰ āωāĻĻā§āĻ­āĻŋāĻĻāϟāĻŋāϕ⧇ āϕ⧀āĻ­āĻžāĻŦ⧇ āϏ⧁āϰāĻ•ā§āώāĻŋāϤ āϰāĻžāĻ–āĻž āϝāĻžāϝāĻŧ āϤāĻž āĻļ⧇āĻ–āĻž | [āωāĻĻā§āĻ­āĻŋāĻĻ⧇āϰ āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž āύāĻŋāĻļā§āϚāĻŋāϤāĻ•āϰāĻŖ](../2-farm/lessons/6-keep-your-plant-secure/translations/README.bn.md) | -| 11 | [āĻĒāϰāĻŋāĻŦāĻšāύ](../3-transport) | āϞ⧋āϕ⧇āĻļāύ āĻŸā§āĻ°ā§āϝāĻžāĻ•āĻŋāĻ‚ | āφāχāĻ“āϟāĻŋ āĻĄāĻŋāĻ­āĻžāχāϏ⧇ āϜāĻŋāĻĒāĻŋāĻāϏ āϞ⧋āϕ⧇āĻļāύ āĻŸā§āĻ°ā§āϝāĻžāĻ•āĻŋāĻ‚ āĻļ⧇āĻ–āĻž | [āϞ⧋āϕ⧇āĻļāύ āĻŸā§āĻ°ā§āϝāĻžāĻ•āĻŋāĻ‚](../3-transport/lessons/1-location-tracking/translations/README.bn.md) | -| 12 | [āĻĒāϰāĻŋāĻŦāĻšāύ](../3-transport) | āϞ⧋āϕ⧇āĻļāύ āĻĄā§‡āϟāĻž āϏāĻ‚āϰāĻ•ā§āώāĻŖ | āĻĒāϰāĻŦāĻ°ā§āϤ⧀ āϏāĻŽā§Ÿā§‡ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ āĻŦāĻž āϚāĻŋāĻ¤ā§āϰāĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ• āĻĄā§‡āϟāĻž āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ (Visualization) āĻāϰ āϜāĻ¨ā§āϝ āφāχāĻ“āϟāĻŋ āĻĄā§‡āϟāĻž āϕ⧀āĻ­āĻžāĻŦ⧇ āĻ¸ā§āĻŸā§‹āϰ āĻ•āϰāĻž āϝāĻžā§Ÿ āϤāĻž āϜāĻžāύāĻž | [āϞ⧋āϕ⧇āĻļāύ āĻĄā§‡āϟāĻž āϏāĻ‚āϰāĻ•ā§āώāĻŖ](../3-transport/lessons/2-store-location-data/translations/README.bn.md) | -| 13 | [āĻĒāϰāĻŋāĻŦāĻšāύ](../3-transport) | āϞ⧋āϕ⧇āĻļāύ āĻĄā§‡āϟāĻž āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ |āĻŽāĻžāύāϚāĻŋāĻ¤ā§āϰ⧇ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāύ⧇āϰ āĻĄā§‡āϟāĻž āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰāĻž āĻāĻŦāĻ‚ āĻŽāĻžāύāϚāĻŋāĻ¤ā§āϰāϗ⧁āϞāĻŋ āϕ⧀āĻ­āĻžāĻŦ⧇ ⧍āϟāĻŋ āĻŽāĻžāĻ¤ā§āϰāĻžāϝāĻŧ āĻŦāĻžāĻ¸ā§āϤāĻŦ āĻ¤ā§āϰāĻŋāĻŽāĻžāĻ¤ā§āϰāĻŋāĻ• āĻŦāĻŋāĻļā§āĻŦ⧇āϰ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇ āϏ⧇ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻœā§āĻžāĻžāύ āĻ…āĻ°ā§āϜāύ | [āϞ⧋āϕ⧇āĻļāύ āĻĄā§‡āϟāĻž āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ](../3-transport/lessons/3-visualize-location-data/translations/README.bn.md) | -| 14 | [āĻĒāϰāĻŋāĻŦāĻšāύ](../3-transport) | Geofences | Geofences āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϜāĻžāύāĻž āĻāĻŦāĻ‚ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϏāĻžāĻĒā§āϞāĻžāχ āĻšā§‡āχāύ⧇āϰ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻĒāĻ°ā§āϝāĻžā§Ÿā§‡āϰ āĻŦāĻžāĻšāύāϗ⧁āϞ⧋ āϝāĻ–āύ āĻ—āĻ¨ā§āϤāĻŦā§āϝ⧇āϰ āĻ•āĻžāĻ›āĻžāĻ•āĻžāĻ›āĻŋ āĻĒ⧌āρāĻ›āĻžā§Ÿ āϤāĻ–āύ āĻāϞāĻžāĻ°ā§āϟ āĻĻā§‡ā§ŸāĻž āϝāĻžā§Ÿ āϤāĻž āĻļ⧇āĻ–āĻž | [Geofences](../3-transport/lessons/4-geofences/README.md) | -| 15 | [āĻ‰ā§ŽāĻĒāĻžāĻĻāύ](../4-manufacturing) | āĻ–āĻžāĻĻā§āϝāĻĒāĻŖā§āϝ⧇āϰ āϗ⧁āĻŖāĻŽāĻžāύ āϏāύāĻžāĻ•ā§āϤāĻ•āĻžāϰ⧀ āĻŽāĻĄā§‡āϞāϕ⧇ āĻŸā§āϰ⧇āύāĻŋāĻ‚ āĻĒā§āϰāĻĻāĻžāύ | āĻ•ā§āϞāĻžāωāĻĄā§‡āϰ āĻ›āĻŦāĻŋ āĻļā§āϰ⧇āĻŖāĻŋāĻŦāĻĻā§āϧāĻ•āϰāĻŖ āĻŽāĻĄā§‡āϞāϕ⧇ (Image Classifier) āĻĢāϞ⧇āϰ āĻŽāĻžāύ āϏāύāĻžāĻ•ā§āϤ āĻ•āϰāϤ⧇ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻĒā§āϰāĻļāĻŋāĻ•ā§āώāĻŋāϤ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āϏ⧇ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϜāĻžāύāĻž | [āĻ–āĻžāĻĻā§āϝāĻĒāĻŖā§āϝ⧇āϰ āϗ⧁āĻŖāĻŽāĻžāύ āϏāύāĻžāĻ•ā§āϤāĻ•āĻžāϰ⧀ āĻŽāĻĄā§‡āϞāϕ⧇ āĻŸā§āϰ⧇āύāĻŋāĻ‚ āĻĒā§āϰāĻĻāĻžāύ](../4-manufacturing/lessons/1-train-fruit-detector/translations/README.bn.md) | -| 16 | [āĻ‰ā§ŽāĻĒāĻžāĻĻāύ](../4-manufacturing) | IoT āĻĄāĻŋāĻ­āĻžāχāϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĢāϞ⧇āϰ āĻŽāĻžāύ āϝāĻžāϚāĻžāχ | āφāχāĻ“āϟāĻŋ āĻĄāĻŋāĻ­āĻžāχāϏ⧇ āĻĢāϞ⧇āϰ āϗ⧁āĻŖāĻ—āϤ āĻŽāĻžāύ āϏāύāĻžāĻ•ā§āϤāĻ•āĻžāϰ⧀ āĻŦā§āϝāĻŦāĻšāĻžāϰ | [IoT āĻĄāĻŋāĻ­āĻžāχāϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĢāϞ⧇āϰ āĻŽāĻžāύ āϝāĻžāϚāĻžāχ](../4-manufacturing/lessons/2-check-fruit-from-device/translations/README.bn.md) | -| 17 | [āĻ‰ā§ŽāĻĒāĻžāĻĻāύ](../4-manufacturing) | Edge āĻ Fruit Detector āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāĻž | āĻĢāϞ⧇āϰ āϗ⧁āĻŖāĻ—āϤ āĻŽāĻžāύ āϏāύāĻžāĻ•ā§āϤāĻ•āĻžāϰ⧀āϕ⧇ Edge āĻšāĻŋāϏ⧇āĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ | [Edge āĻ Fruit Detector āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāĻž](../4-manufacturing/lessons/3-run-fruit-detector-edge/translations/README.bn.md) | -| 18 | [āĻ‰ā§ŽāĻĒāĻžāĻĻāύ](../4-manufacturing) | Trigger fruit quality detection from a sensor | āϏ⧇āĻ¨ā§āϏāϰ āĻĨ⧇āϕ⧇ āĻĢāϞ⧇āϰ āϗ⧁āĻŖāĻžāϗ⧁āĻŖ āϏāύāĻžāĻ•ā§āϤāĻ•āϰāĻŖ āύāĻŋ⧟āĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•āϰāĻž āĻļ⧇āĻ–āĻž| [Trigger fruit quality detection from a sensor](../4-manufacturing/lessons/4-trigger-fruit-detector/README.md) | -| 19 | [āϖ⧁āϚāϰāĻžāĻĒāĻ°ā§āϝāĻžā§Ÿ](../5-retail) | Train a stock detector | āϕ⧋āύāĻ“ āĻĻā§‹āĻ•āĻžāύ⧇ āĻ¸ā§āϟāĻ• āĻ—āĻŖāύāĻž āĻ•āϰāϤ⧇ āĻ¸ā§āϟāĻ• āĻĄāĻŋāĻŸā§‡āĻ•ā§āϟāϰāϕ⧇ āĻĒā§āϰāĻļāĻŋāĻ•ā§āώāĻŖ āĻĻ⧇āĻ“āϝāĻŧāĻžāϰ āϜāĻ¨ā§āϝ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϏāύāĻžāĻ•ā§āϤāĻ•āϰāĻŖ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝāĻžāϝāĻŧ āϤāĻž āĻļ⧇āĻ–āĻž | [Train a stock detector](../5-retail/lessons/1-train-stock-detector/README.md) | -| 20 | [āϖ⧁āϚāϰāĻžāĻĒāĻ°ā§āϝāĻžā§Ÿ](../5-retail) | Check stock from an IoT device | āϕ⧋āύ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ āϏāύāĻžāĻ•ā§āϤāĻ•āϰāĻŖ āĻŽāĻĄā§‡āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āφāχāĻ“āϟāĻŋ āĻĄāĻŋāĻ­āĻžāχāϏ āĻĨ⧇āϕ⧇ āĻ¸ā§āϟāĻ• āĻĒāĻ°ā§āϝāĻŦ⧇āĻ•ā§āώāĻŖ āĻ•āϰāĻž āĻļ⧇āĻ–āĻž | [Check stock from an IoT device](../5-retail/lessons/2-check-stock-device/README.md) | -| 21 | [āϖ⧁āϚāϰāĻžāĻĒāĻ°ā§āϝāĻžā§Ÿ](../6-consumer) | Recognize speech with an IoT device | āφāχāĻ“āϟāĻŋ āĻĄāĻŋāĻ­āĻžāχāϏ āĻĨ⧇āϕ⧇ āĻŦāĻ•ā§āϤāĻŦā§āϝ (speech) āϏāύāĻžāĻ•ā§āϤ āĻ•āϰ⧇ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āϟāĻžāχāĻŽāĻžāϰ āϤ⧈āϰ⧀ āĻ•āϰāĻž | [Recognize speech with an IoT device](../6-consumer/lessons/1-speech-recognition/README.md) | -| 22 | [āĻ­ā§‹āĻ•ā§āϤāĻžāĻĒāĻ°ā§āϝāĻžā§Ÿ](../6-consumer) | Understand language | āφāχāĻ“āϟāĻŋ āĻĄāĻŋāĻ­āĻžāχāϏāϕ⧇ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻ•āĻĨāĻž āĻŦā§‹āĻāĻžāϤ⧇ āĻšā§Ÿ āϤāĻž āĻļ⧇āĻ–āĻž | [Understand language](../6-consumer/lessons/2-language-understanding/README.md) | -| 23 | [āĻ­ā§‹āĻ•ā§āϤāĻžāĻĒāĻ°ā§āϝāĻžā§Ÿ](../6-consumer) | Set a timer and provide spoken feedback | āφāχāĻ“āϟāĻŋ āĻĄāĻŋāĻ­āĻžāχāϏ⧇ āϕ⧀āĻ­āĻžāĻŦ⧇ āϟāĻžāχāĻŽāĻžāϰ āϏ⧇āϟ āĻ•āϰāϤ⧇ āĻšāϝāĻŧ āĻāĻŦāĻ‚ āϟāĻžāχāĻŽāĻžāϰ āĻ•āĻ–āύ āϏ⧇āϟ āĻšāϝāĻŧ āĻāĻŦāĻ‚ āϤāĻž āĻ•āĻ–āύ āĻļ⧇āώ āĻšāϝāĻŧ āϏ⧇ āĻŦāĻŋāώāϝāĻŧ⧇ āĻ•āĻĨāĻŋāϤ āĻĒā§āϰāϤāĻŋāĻ•ā§āϰāĻŋāϝāĻŧāĻž āϝ⧇āύ āϏ⧇āχ āφāχāĻ“āϟāĻŋ āĻĄāĻŋāĻ­āĻžāχāϏ āϜāĻžāύāĻžāϤ⧇ āĻĒāĻžāϰ⧇ āϤāĻž āĻļ⧇āĻ–āĻž | [Set a timer and provide spoken feedback](../6-consumer/lessons/3-spoken-feedback/README.md) | -| 24 | [āĻ­ā§‹āĻ•ā§āϤāĻžāĻĒāĻ°ā§āϝāĻžā§Ÿ](../6-consumer) | Support multiple languages | āϕ⧀āĻ­āĻžāĻŦ⧇ āφāχāĻ“āϟāĻŋ āĻĄāĻŋāĻ­āĻžāχāϏ⧇ āύāĻŋāĻ°ā§āĻĻ⧇āĻļ āĻĻā§‡ā§ŸāĻž āĻāĻŦāĻ‚ āĻ¸ā§āĻŽāĻžāĻ°ā§āϟ āϟāĻžāχāĻŽāĻžāϰ āĻĨ⧇āϕ⧇ āφāϏāĻž āĻĒā§āϰāϤāĻŋāĻ•ā§āϰāĻŋāϝāĻŧāĻž āωāĻ­ā§Ÿā§‡āχ āĻāĻ•āĻžāϧāĻŋāĻ• āĻ­āĻžāώāĻž āϏāĻžāĻĒā§‹āĻ°ā§āϟ āĻ•āϰāĻžāύ⧋ āϝāĻžāϝāĻŧ āϤāĻž āĻļ⧇āĻ–āĻž | [Support multiple languages](../6-consumer/lessons/4-multiple-language-support/README.md) | - -## āĻ…āĻĢāϞāĻžāχāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ - - [Docsify](https://docsify.js.org/#/) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĒ⧁āϰ⧋ āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύāϟāĻŋ āĻ…āĻĢāϞāĻžāχāύ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝāĻžāĻŦ⧇āĨ¤ āĻāϜāĻ¨ā§āϝ āĻāχ āϰ⧇āĻĒā§‹āϏāĻŋāϟāϰāĻŋ āĻĢāĻ°ā§āĻ• āĻ•āϰāϤ⧇ āĻšāĻŦ⧇, āϤāĻžāϰāĻĒāϰ āϞ⧋āĻ•āĻžāϞ āĻŽā§‡āĻļāĻŋāύ⧇ [Docsify āχāĻ¨ā§āϏāϟāϞ ](https://docsify.js.org/#/quickstart)āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ āĻāĻŦāĻžāϰ āĻāχ āϰ⧇āĻĒā§‹āϏāĻŋāϟāϰāĻŋāϰ āϰ⧁āϟ āĻĢā§‹āĻ˛ā§āĻĄāĻžāϰ⧇ `docsify serve` āϞāĻŋāĻ–āϤ⧇ āĻšāĻŦ⧇āĨ¤ āϏāĻŦāĻļ⧇āώ⧇ āϞ⧋āĻ•āĻžāϞ āĻšā§‹āĻ¸ā§āĻŸā§‡āϰ āĻĒā§‹āĻ°ā§āϟ ā§Šā§Ļā§Ļā§Ļ āĻ…āĻ°ā§āĻĨāĻžā§Ž `localhost:3000` āĻ āĻĒ⧁āϰ⧋ āϕ⧋āĻ°ā§āϏāϟāĻŋ āĻ“ā§Ÿā§‡āĻŦāϏāĻžāχāϟ āφāĻ•āĻžāϰ⧇ āĻĒāĻžāĻ“ā§ŸāĻž āϝāĻžāĻŦ⧇āĨ¤ - - ### āĻĒāĻŋāĻĄāĻŋāĻāĻĢ - -āĻāχ āĻ•āĻžāϰāĻŋāĻ•ā§āϝ⧁āϞāĻžāĻŽā§‡āϰ āĻ•āύāĻŸā§‡āĻ¨ā§āϟāϏāĻŽā§‚āĻš āĻ…āĻĢāϞāĻžāχāύ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻšāĻœā§‡āχ āĻĒāĻŋāĻĄāĻŋāĻāĻĢ āĻ āϰ⧂āĻĒāĻžāĻ¨ā§āϤāϰ āĻ•āϰāĻž āϝāĻžāĻŦ⧇āĨ¤ āĻāĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āφāϗ⧇ āĻāϟāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āϝ⧇ [npm āχāĻ¨ā§āϏāϟāϞ](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) āĻ•āϰāĻž āĻ°ā§Ÿā§‡āϛ⧇ āĻāĻŦāĻ‚ āĻāχ āϰ⧇āĻĒā§‹āϰ āϰ⧁āϟ āĻĢā§‹āĻ˛ā§āĻĄāĻžāϰ⧇ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāϗ⧁āϞāĻŋ āϰāĻžāύ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āσ - -```sh -npm i -npm run convert -``` -### āĻ¸ā§āϞāĻžāχāĻĄ - -āĻ•āĻŋāϛ⧁ āĻ•āĻŋāϛ⧁ āϞ⧇āϏāύ⧇āϰ āĻ¸ā§āϞāĻžāχāĻĄ āĻĄā§‡āĻ•, āĻāĻ–āĻžāύ⧇ [slides](./slides) āĻĢā§‹āĻ˛ā§āĻĄāĻžāϰ⧇ āĻ°ā§Ÿā§‡āϛ⧇āĨ¤ - -## āϏāĻžāĻšāĻžāĻ¯ā§āϝ āĻĒā§āĻ°ā§Ÿā§‹āϜāύ! - -āĻ…āύ⧁āĻŦāĻžāĻĻ⧇āϰ āĻ•āĻžāϜ āĻ•āϰ⧇ āĻāχ āĻ•āĻžāϰāĻŋāĻ•ā§āϝ⧁āϞāĻžāĻŽā§‡ āĻ…āĻŦāĻĻāĻžāύ āĻ•āϰāϤ⧇ āϚāĻžāύ? āϤāĻžāĻšāϞ⧇ āĻ…āύ⧁āĻ—ā§āϰāĻš āĻ•āϰ⧇ āφāĻŽāĻžāĻĻ⧇āϰ [āĻ…āύ⧁āĻŦāĻžāĻĻ āĻ—āĻžāχāĻĄāϞāĻžāχāύ](TRANSLATIONS.md) āĻĒā§œā§‡ , āϝ⧇āϕ⧋āύ āĻāĻ•āϟāĻŋ [Translation Issue](https://github.com/microsoft/IoT-For-Beginners/issues?q=is%3Aissue+is%3Aopen+label%3Atranslation) āĻ āχāύāĻĒ⧁āϟ āĻĻā§‡ā§ŸāĻžāϰ āĻ…āύ⧁āϰ⧋āϧ āĻ•āϰāĻž āĻšāϞ⧋āĨ¤ āϝāĻĻāĻŋ āϕ⧋āύ āύāϤ⧁āύ āĻ­āĻžāώāĻžāϝāĻŧ āĻ…āύ⧁āĻŦāĻžāĻĻ āĻ•āϰāϤ⧇ āϕ⧇āω āφāĻ—ā§āϰāĻšā§€ āĻšā§Ÿ, āϤāĻŦ⧇ āĻŸā§āĻ°ā§āϝāĻžāĻ•āĻŋāĻ‚āϝāĻŧ⧇āϰ āϜāĻ¨ā§āϝ āĻĻāϝāĻŧāĻž āĻ•āϰ⧇ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ Issue āϏāĻžāĻŦāĻŽāĻŋāϟ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ - -## āĻ…āĻ¨ā§āϝ āĻĒāĻžāĻ ā§āϝāĻ•ā§āϰāĻŽ āϏāĻŽā§‚āĻš - -āφāĻŽāĻžāĻĻ⧇āϰ āĻĻāϞāϟāĻŋ āφāϰ⧋ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻĒāĻžāĻ ā§āϝāĻ•ā§āϰāĻŽ āϤ⧈āϰāĻŋ āĻ•āϰāϛ⧇!āϝ⧇āĻŽāύ - - -- [Web Dev for Beginners](https://aka.ms/webdev-beginners) -- [ML for Beginners](https://aka.ms/ml-beginners) -- [Data Science for Beginners](https://aka.ms/datascience-beginners) - -## āϚāĻŋāĻ¤ā§āϰ⧇āϰ Attributions - -āĻāχ āĻĒāĻžāĻ ā§āϝāĻ•ā§āϰāĻŽāϟāĻŋāϤ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻ›āĻŦāĻŋāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϏāĻ•āϞ āĻāĻŸā§āϰāĻŋāĻŦāĻŋāωāϟ āĻĒāĻžāĻ“ā§ŸāĻž āϝāĻžāĻŦ⧇ [Attributions](../attributions.md) āĻĢā§‹āĻ˛ā§āĻĄāĻžāϰāϟāĻŋāϤ⧇ āĨ¤ diff --git a/translations/README.fr.md b/translations/README.fr.md deleted file mode 100644 index 1b9f8588..00000000 --- a/translations/README.fr.md +++ /dev/null @@ -1,136 +0,0 @@ -[![GitHub license](https://img.shields.io/github/license/microsoft/IoT-For-Beginners.svg)](https://github.com/microsoft/IoT-For-Beginners/blob/master/LICENSE) -[![GitHub contributors](https://img.shields.io/github/contributors/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/graphs/contributors/) -[![GitHub issues](https://img.shields.io/github/issues/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/issues/) -[![GitHub pull-requests](https://img.shields.io/github/issues-pr/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/pulls/) -[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) - -[![GitHub watchers](https://img.shields.io/github/watchers/microsoft/IoT-For-Beginners.svg?style=social&label=Watch)](https://GitHub.com/microsoft/IoT-For-Beginners/watchers/) -[![GitHub forks](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/network/) -[![GitHub stars](https://img.shields.io/github/stars/microsoft/IoT-For-Beginners.svg?style=social&label=Star)](https://GitHub.com/microsoft/IoT-For-Beginners/stargazers/) - -[![Bengali](https://img.shields.io/badge/-Bengali-blue)](README.bn.md) -[![Chinese](https://img.shields.io/badge/-Chinese-yellow)](README.zh-cn.md) -[![Turkish](https://img.shields.io/badge/-Turkish-darkgreen)](README.tr.md) -[![French](https://img.shields.io/badge/-French-purple)](README.fr.md) - -# IoT pour dÊbutants - Le Curriculum - -Chez Microsoft, les partisans d'Azure infonuagique sont fiers de vous offrir ce cursus de formation en ligne sur les bases de l'Internet des Objets (IoT). Cette formation de 12 semaines sera ventillÊe en 24 leçons, comprendra des questionnaires avant et après chacune des leçons. Elle comprendra aussi des instructions Êcrites permettant de complÊter les leçons, des solutions et bien plus encore. Notre pÊdagogie orientÊe sur la rÊalisation de projet vous permettra d'apprendre tout en dÊveloppant des compÊtences durables. - -L'ensemble des projets parlent du parcours que les aliments suivent, de la ferme jusqu'à l'assiette. On y aborde notemment la production à la ferme, la logistique, la fabrication, la ou encore de la vente au dÊtail. Bref, un ensemble d'industries propices à l'utilisation d'objets connectÊs. - -![Un cursus de 24 leçons abordant l'exploitation agricole, le transport, la transformation alimentaire, la vente au dÊtail ainsi que la cuisine](../sketchnotes/Roadmap.jpg) - -> IllustrÊ de [Nitya Narasimhan](https://github.com/nitya). Cliquez sur l'image pour l'agrandir. - -**Un remerciements chaleureux à nos auteurs [Jen Fox](https://github.com/jenfoxbot), [Jen Looper](https://github.com/jlooper), [Jim Bennett](https://github.com/jimbobbennett), et notre artiste de sketchs [Nitya Narasimhan](https://github.com/nitya).** - -**Un grand merci aussi à notre Êquipe [Microsoft Learn Student Ambassadors](https://studentambassadors.microsoft.com?WT.mc_id=academic-17441-jabenn) qui ont rÊvisÊs et traduit cette sÊrie de cours - [Aditya Garg](https://github.com/AdityaGarg00), [Anurag Sharma](https://github.com/Anurag-0-1-A), [Arpita Das](https://github.com/Arpiiitaaa), [Aryan Jain](https://www.linkedin.com/in/aryan-jain-47a4a1145/), [Bhavesh Suneja](https://github.com/EliteWarrior315), [Faith Hunja](https://faithhunja.github.io/), [Lateefah Bello](https://www.linkedin.com/in/lateefah-bello/), [Manvi Jha](https://github.com/Severus-Matthew), [Mireille Tan](https://www.linkedin.com/in/mireille-tan-a4834819a/), [Mohammad Iftekher (Iftu) Ebne Jalal](https://github.com/Iftu119), [Mohammad Zulfikar](https://github.com/mohzulfikar), [Priyanshu Srivastav](https://www.linkedin.com/in/priyanshu-srivastav-b067241ba), [Thanmai Gowducheruvu](https://github.com/innovation-platform), ainsi que [Zina Kamel](https://www.linkedin.com/in/zina-kamel/).** - -Rencontrez l'Êquipe! - -[![Video promo](../images/iot-for-beginners.png)](https://youtu.be/-wippUJRi5k) - -> đŸŽĨ Cliquez sur l'image ci-haut afin de consulter la vidÊo du projet - -> **Enseignants**, nous avons [inclus quelques suggestions](./for-teachers.fr.md) sur la manière d'utiliser cette sÊrie de cours. Si vous souhaitez ajouter vos propres leçons, nous avons crÊÊ ce [gabarit de cours](../lesson-template/README.md) pour votre convenance. - -> **Étudiants**, afin d'utiliser cette sÊrie de cours, clônez le projet gitHub et complÊtez les exercices en commençant par les questionnaires de prÊ-lecture, suivi des lectures elles-mÃĒmes puis du reste des activitÊs proposÊes. Nous vous conseillons fortement de crÊer les projets en vous basant aux lessons associÊes au lieu de copier les solutionnaires;toutefois, ce code est disponible dans la section /solutions de chaque leçon. Une autre proposition serait de crÊer un groupe d'Êtude avec des amis afin de complÊter le contenu ensembles. Pour des activitÊs d'apprentissage avancÊes, nous vous invitons à consulter [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn). - -Pour un apperçu de cette sÊrie de cours, voici une vidÊo intÊressante: - -[![Video promo](https://img.youtube.com/vi/bccEMm8gRuc/0.jpg)](https://youtube.com/watch?v=bccEMm8gRuc "Video promo") - -> đŸŽĨ Cliquez sur l'image ci-haut afin de consulter la vidÊo du projet! - -## PÊdagogie - -Nous avons construit ce cursus de formation en utilisant deux principes pÊdagogiques: l'apprentissage par projet ainsi que l'utilisation de quizzes frÊquents. À la fin de cette sÊrie, les Êtudiants auront bÃĸtis une système de surveillance et d'arrosage de plantes, un système de gÊolocalisation de vÊhicules, un système de suivi et de contrôle des aliments en usine ainsi qu'un minuteur contrôlÊ par la voix. Ces ÊlÊments d'apprentissage auront inclus l'Êcriture de code pour les objets connectÊs, la connectivitÊ au cloud, l'analyse de tÊlÊmÊtrie ainsi que l'utilisation d'intelligence artificielle par des appareils de pÊriphÊrie (edge devices). - -En s'assurant que le contenu thÊorique soit consÊquent avec les projets proposÊs, le processus d'apprentissage devient alors plus engageant et la rÊtention des concepts plus durable. - -De surcroÃŽt, les quizzes de dÊbut de cours mettent la tÃĸble en orientant l'attention de l'Êtudiant vers le sujet d'apprentissage alors que les quizzes de fin de cours assurent une meilleur rÊtention des notions. Ce cursus de formation a ÊtÊ conçu afin d'ÃĒtre flexible et plaisant, pouvant ÃĒtre suivi en entièretÊ ou en partie. En effet, les projets commencent petits et deviennent de plus en plus complexes en fin de parcours. - -Il est aussi à noter que chaque projet est construit à partir de matÊriel disponible pour les Êtudiants et hobbyistes. Chaque projet permet une comprÊhension du contexte auquel il appartient en fournissant suffisemment d'information pertinentes. En effet, afin de devenir un dÊveloppeur compÊtent, il est capitale de comprendre le contexte dans lequel un problème est exprimÊ puis rÊsolue. Cela permet aux Êtudiants de mieux concevoir leurs solutions "IoT" fÃĸce à des problèmes rÊels qu'ils seront Êventuellement amenÊs à rÊsoudre en tant que professionnels. Ces derniers comprennent alors les raisons qui justifient une conception et sont en mesure d'apprÊcier la perspective d'un utilisateur. - -## MatÊriel - -Nous proposons deux possibilitÊs de matÊriel "IoT" afin de rÊaliser nos projets afin de permettre plus de flexibilitÊ vis à vis vos prefÊrences, language de programmation favoris, objectifs d'apprentissage ou encore disponibilitÊ. Nous avons aussi fournis une version virtuelle du matÊriel en vue d'accomoder ceux n'ayant pas accès au matÊriel ou ne souhaitant pas dÊbourser. Alors, libre à vous d'en lire d'avantage sur la [page de matÊriel](./hardware.fr.md) incluant plusieurs liens permettant d'acheter des ensembles chez nos amis à Seeed Studio. - -> 💁 DÊcouvrez nos guides sur le [Code de conduite](CODE_OF_CONDUCT.fr.md), la [Contribution](CONTRIBUTING.fr.md), ainsi que la [Traduction](TRANSLATIONS.fr.md). Nous vous invitons à nous partager vos impressions! - -## Chaque leçon inclus: - -- illustrÊ -- vidÊo supplÊmentaire optionnelle -- questionnaire prÊliminaire -- leçon Êcrite -- pour les leçons incluant un projet, un guide complet sur la manière de construire le projet -- Êtapes d'apprentissage -- un dÊfi -- lectures complÊmentaires -- devoir -- questionnaire de fin de cours - -> **Note à propos des questionnaires**: Tous les questionnaires se retrouvent dans [cette application](https://black-meadow-040d15503.1.azurestaticapps.net), pour un total de 48 questionnaires de trois questions chaque. Des liens sont fournis à l'intÊrieur de chacune des leçons bien que l'application puisse ÃĒtre exÊcutÊe localement; suivez les instructions situÊes dans le dossier `quiz-app`. Ces dernières deviennent progressivement localisÊes. - -## Leçons - -| | Nome du projet | Concept enseignÊ | Objectifs d'apprentissage | leçon associÊe | -| :-: | :----------: | :-------------: | ------------------- | :-----------: | -| 01 | [DÊmarrer](../1-getting-started) | Introduction aux IoT | Apprenez les principes fondamentaux de l'IoT ainsi que les ÊlÊments fondamentaux qui en font des solutions viables, tels que les capteurs et les services infonuagiques. Ceci, en configurant votre premier dispositif IoT | [Introduction aux IoT](../1-getting-started/lessons/1-introduction-to-iot/translations/README.fr.md) | -| 02 | [DÊmarrer](../1-getting-started) | Approfondir les bases | Apprenez-en davantage sur les composants d'un système IoT, ainsi que sur les microcontrôleurs et les ordinateurs monocartes | [Approfondir les bases](../1-getting-started/lessons/2-deeper-dive/translations/README.fr.md) | -| 03 | [DÊmarrer](../1-getting-started) | Interagir avec le monde physique à l'aide de capteurs et d'actuateurs | Apprenez à connaÃŽtre les capteurs qui recueillent les donnÊes du monde physique et les actionneurs qui envoient des informations, tout en construisant une veilleuse | [Interagir avec le monde physique à l'aide de capteurs et d'actuateurs](../1-getting-started/lessons/3-sensors-and-actuators/translations/README.fr.md) | -| 04 | [DÊmarrer](../1-getting-started) | Connectez votre appareil à l'Internet | DÊcouvrez comment connecter un appareil IoT à Internet pour envoyer et recevoir des messages en connectant votre veilleuse à un broker MQTT | [Connectez votre appareil à l'Internet](../1-getting-started/lessons/4-connect-internet/translations/README.fr.md) | -| 05 | [Jardinner](../2-farm) | Anticiper la croissance de ses plantes | Apprenez à prÊdire la croissance des plantes à l'aide des donnÊes de tempÊrature capturÊes par un dispositif IoT | [Anticiper la croissance de ses plantes](../2-farm/lessons/1-predict-plant-growth/translations/README.fr.md) | -| 06 | [Jardinner](../2-farm) | DÊtecter l'humiditÊ du sol | Apprenez à dÊtecter l'humiditÊ du sol et à calibrer un capteur d'humiditÊ du sol | [DÊtecter l'humiditÊ du sol](../2-farm/lessons/2-detect-soil-moisture/translations/README.fr.md) | -| 07 | [Jardinner](../2-farm) | Automatiser l'arrosage | Apprenez comment automatiser et chronomÊtrer l'arrosage à l'aide d'un relais et de MQTT | [Automatiser l'arrosage](../2-farm/lessons/3-automated-plant-watering/translations/README.fr.md) | -| 08 | [Jardinner](../2-farm) | Connectez votre plant au cloud | DÊcouvrez les services IoT hÊbergÊs dans le nuage et comment connecter votre plant à l'un d'entre eux plutôt qu'à un broker MQTT public | [Connectez votre plant au cloud](../2-farm/lessons/4-migrate-your-plant-to-the-cloud/translations/README.fr.md) | -| 09 | [Jardinner](../2-farm) | Migrer votre logique applicative vers le cloud | DÊcouvrez comment vous pouvez Êcrire dans le nuage une logique d'applicative qui rÊpond aux messages IoT | [Migrer votre logique applicative vers le cloud](../2-farm/lessons/5-migrate-application-to-the-cloud/translations/README.fr.md) | -| 10 | [Jardinner](../2-farm) | Plante en sÊcuritÊ | DÊcouvrez la sÊcuritÊ de l'IoT et comment sÊcuriser votre plante à l'aide de clÊs et de certificats | [Plante en sÊcuritÊ](../2-farm/lessons/6-keep-your-plant-secure/translations/README.fr.md) | -| 11 | [Transport](../3-transport) | GÊolocalisation | En savoir plus sur le suivi de la localisation GPS pour les dispositifs IoT | [GÊolocalisation](../3-transport/lessons/1-location-tracking/translations/README.fr.md) | -| 12 | [Transport](../3-transport) | Stocker les donnÊes localisÊes | Apprenez à stocker les donnÊes IoT pour les visualiser ou les analyser ultÊrieurement | [Stocker les donnÊes localisÊes](../3-transport/lessons/2-store-location-data/translations/README.fr.md) | -| 13 | [Transport](../3-transport) | Visualiser les donnÊes localisÊes | Learn about visualizing location data on a map, and how maps represent the real 3d world in 2 dimensions | [Visualiser les donnÊes localisÊes](../3-transport/lessons/3-visualize-location-data/translations/README.fr.md) | -| 14 | [Transport](../3-transport) | Barrières gÊographiques virtuelles | DÊcouvrez les gÊofences et la manière dont elles peuvent ÃĒtre utilisÊes pour alerter lorsque les vÊhicules de la chaÃŽne d'approvisionnement sont proches de leur destination | [Barrières gÊographiques virtuelles](../3-transport/lessons/4-geofences/translations/README.fr.md) | -| 15 | [Fabrication](../4-manufacturing) | Former un dÊtecteur de qualitÊ des fruits | Apprenez à former un classificateur d'images dans le nuage pour dÊtecter la qualitÊ des fruits | [Former un dÊtecteur de qualitÊ des fruits](../4-manufacturing/lessons/1-train-fruit-detector/translations/README.fr.md) | -| 16 | [Fabrication](../4-manufacturing) | VÊrifier la qualitÊ des fruits à partir d'un dispositif IoT | DÊcouvrez comment utiliser votre dÊtecteur de qualitÊ des fruits à partir d'un dispositif IoT | [VÊrifier la qualitÊ des fruits à partir d'un dispositif IoT](../4-manufacturing/lessons/2-check-fruit-from-device/translations/README.fr.md) | -| 17 | [Fabrication](../4-manufacturing) | Faites fonctionner votre dÊtecteur de fruits sur le Edge | DÊcouvrez comment faire fonctionner votre dÊtecteur de fruits sur un dispositif IoT à la pÊriphÊrie | [Faites fonctionner votre dÊtecteur de fruits sur le Edge](../4-manufacturing/lessons/3-run-fruit-detector-edge/translations/README.fr.md) | -| 18 | [Fabrication](../4-manufacturing) | DÊclencher la dÊtection de la qualitÊ du fruit à partir d'un capteur | En savoir plus sur le dÊclenchement de la dÊtection de la qualitÊ des fruits à partir d'un capteur | [DÊclencher la dÊtection de la qualitÊ du fruit à partir d'un capteur](../4-manufacturing/lessons/4-trigger-fruit-detector/translations/README.fr.md) | -| 19 | [Vente au dÊtail](../5-retail) | Former un dÊtecteur d'actions | Apprenez à utiliser la dÊtection d'objets pour entraÃŽner un dÊtecteur de stock à compter les stocks dans un magasin | [Former un dÊtecteur d'actions](../5-retail/lessons/1-train-stock-detector/translations/README.fr.md) | -| 20 | [Vente au dÊtail](../5-retail) | VÊrifier le stock à partir d'un dispositif IoT | Apprenez à vÊrifier le stock d'un dispositif IoT à l'aide d'un modèle de dÊtection d'objets. | [VÊrifier le stock à partir d'un dispositif IoT](../5-retail/lessons/2-check-stock-device/translations/README.fr.md) | -| 21 | [Consommateur](../6-consumer) | ReconnaÃŽtre la parole avec un dispositif IoT | Apprenez à reconnaÃŽtre la parole à partir d'un dispositif IoT pour construire une minuterie intelligente | [ReconnaÃŽtre la parole avec un dispositif IoT](../6-consumer/lessons/1-speech-recognition/translations/README.fr.md) | -| 22 | [Consommateur](../6-consumer) | Comprendre la langue | Apprenez à comprendre les phrases adressÊes à un dispositif IoT | [Comprendre la langue](../6-consumer/lessons/2-language-understanding/translations/README.fr.md) | -| 23 | [Consommateur](../6-consumer) | RÊglez un minuteur et donnez un feedback oral | Apprenez à rÊgler une minuterie sur un dispositif IoT et à donner un retour oral sur le moment oÚ la minuterie est rÊglÊe et oÚ elle se termine. | [RÊglez un minuteur et donnez un feedback oral](../6-consumer/lessons/3-spoken-feedback/translations/README.fr.md) | -| 24 | [Consommateur](../6-consumer) | Prise en charge de plusieurs langues | Apprenez à prendre en charge plusieurs langues, qu'il s'agisse de la langue parlÊe ou des rÊponses de votre minuterie intelligente | [Prise en charge de plusieurs langues](../6-consumer/lessons/4-multiple-language-support/translations/README.fr.md) | - -## Accès hors ligne - -Il vous est possible de rouler cette documentation en utilisant [Docsify](https://docsify.js.org/#/). Clônez ce projet, [installez Docsify](https://docsify.js.org/#/quickstart) localement sur votre machine puis dans le dossier racine de ce projet, tapez `docsify serve`. Le site web sera alors hÊbergÊ localement au port 3000: `localhost:3000` - -### PDF - -Il vous est aussi possible de gÊnÊrer un fichier PDF à partir de ce contenu pour un accès hors ligne. Afin d'y parvenir, assurez vous d'[avoir npm installÊ](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) puis entrez cette commande à partir du dossier racine de ce projet: - -```sh -npm i -npm run convert -``` - -### AcÊtates - -Les acÊtates de plusieures leçons sont contenues dans le dossier ["slides"](../slides). - -## Supportez la traduction! - -Vous souhaitez contribuer à la traduction? Nous vous prions de lire le [guide de traduction](TRANSLATIONS.fr.md), faites un "fork" de ce projet sur votre compte github puis ajoutez vos changements [à l'une de nos issues de traduction](https://github.com/microsoft/IoT-For-Beginners/issues?q=is%3Aissue+is%3Aopen+label%3Atranslation). Si vous souhaitez traduire en un nouveau language, vous devez alors lever une nouvelle issue afin de pouvoir la suivre. - -## D'autres formations - -Notre Êquipe a aussi produit d'autres cursus de formation! Nous vous invitons à y jeter un oeuil: - -- [Web Dev for Beginners](https://aka.ms/webdev-beginners) -- [ML for Beginners](https://aka.ms/ml-beginners) - -## Droits des images - -Les [droits](../attributions.md) des images utilisÊes dans ce projet sont le fichier attributions.md diff --git a/translations/README.ja.md b/translations/README.ja.md deleted file mode 100644 index 485094b9..00000000 --- a/translations/README.ja.md +++ /dev/null @@ -1,146 +0,0 @@ -[![GitHub license](https://img.shields.io/github/license/microsoft/IoT-For-Beginners.svg)](https://github.com/microsoft/IoT-For-Beginners/blob/master/LICENSE) -[![GitHub contributors](https://img.shields.io/github/contributors/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/graphs/contributors/) -[![GitHub issues](https://img.shields.io/github/issues/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/issues/) -[![GitHub pull-requests](https://img.shields.io/github/issues-pr/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/pulls/) -[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) - -[![GitHub watchers](https://img.shields.io/github/watchers/microsoft/IoT-For-Beginners.svg?style=social&label=Watch)](https://GitHub.com/microsoft/IoT-For-Beginners/watchers/) -[![GitHub forks](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/network/) -[![GitHub stars](https://img.shields.io/github/stars/microsoft/IoT-For-Beginners.svg?style=social&label=Star)](https://GitHub.com/microsoft/IoT-For-Beginners/stargazers/) - -[![Bengali](https://img.shields.io/badge/-Bengali-blue)](../translations/README.bn.md) -[![Chinese](https://img.shields.io/badge/-Chinese-yellow)](../translations/README.zh-cn.md) -[![English](https://img.shields.io/badge/-English-red)](../README.md) -[![Turkish](https://img.shields.io/badge/-Turkish-darkgreen)](../translations/README.tr.md) -[![French](https://img.shields.io/badge/-French-purple)](../translations/README.fr.md) - -# IoT for Beginners - A Curriculum - -我々、Microsoftį¤žãŽã‚¯ãƒŠã‚Ļドã‚ĸãƒ‰ãƒœã‚ąã‚¤ãƒˆãƒãƒŧムはIoTぎåŸēį¤ŽãĢé–ĸする12週間ãĢã‚ãŸã‚‹åˆč¨ˆ24ぎãƒŦãƒƒã‚šãƒŗã‚’ã”æäž›ã§ãã‚‹ã“ã¨ã‚’åŋƒã‚ˆã‚ŠåŦ‰ã—く思いぞす。 それぞれぎãƒŦãƒƒã‚šãƒŗãĢã¯å•éĄŒã€č§ŖčĒŦ、IoTぎã‚ŊãƒĒãƒĨãƒŧã‚ˇãƒ§ãƒŗãŽį´šäģ‹ã€čĒ˛éĄŒãĒãŠãŒį”¨æ„ã•ã‚ŒãĻおり、原čˇĩįš„ãĒå­Ļįŋ’を通しãĻåŠšįŽ‡įš„ãĢIoT゚キãƒĢぎ取垗をすることができぞす。 - -ã“ãŽãƒ—ãƒ­ã‚¸ã‚§ã‚¯ãƒˆã§ã¯ã€čž˛æĨ­ã€į‰Šæĩã€čŖŊ造æĨ­ã€å°åŖ˛ã€æļˆč˛ģ者ãĒおIoTãŒį”¨ã„ã‚‰ã‚Œã‚‹ä¸ģčρãĒæĨ­į•Œå…¨ãĻを取り上げぞす。 - - -![A road map for the course showing 24 lessons covering intro, farming, transport, processing, retail and cooking](../sketchnotes/Roadmap.jpg) - -> Sketchnote by [Nitya Narasimhan](https://github.com/nitya). Click the image for a larger version. - - -**č‘—č€…ã§ã‚ã‚‹ [Jen Fox](https://github.com/jenfoxbot), [Jen Looper](https://github.com/jlooper), [Jim Bennett](https://github.com/jimbobbennett), そしãĻã‚ĸãƒŧãƒ†ã‚Ŗã‚šãƒˆã§ã‚ã‚‹ [Nitya Narasimhan](https://github.com/nitya)ãĢåŋƒã‚ˆã‚Šæ„ŸčŦã—ぞす。** - -**そしãĻプロジェクトãĢ協力しãĻくれた[Microsoft Learn Student Ambassadors](https://studentambassadors.microsoft.com?WT.mc_id=academic-17441-jabenn)ãŽãƒĄãƒŗãƒãƒŧãĢも感čŦãŽč¨€č‘‰ã‚’送りぞす。( [Aditya Garg](https://github.com/AdityaGarg00), [Anurag Sharma](https://github.com/Anurag-0-1-A), [Arpita Das](https://github.com/Arpiiitaaa), [Aryan Jain](https://www.linkedin.com/in/aryan-jain-47a4a1145/), [Bhavesh Suneja](https://github.com/EliteWarrior315), [Faith Hunja](https://faithhunja.github.io/), [Lateefah Bello](https://www.linkedin.com/in/lateefah-bello/), [Manvi Jha](https://github.com/Severus-Matthew), [Mireille Tan](https://www.linkedin.com/in/mireille-tan-a4834819a/), [Mohammad Iftekher (Iftu) Ebne Jalal](https://github.com/Iftu119), [Mohammad Zulfikar](https://github.com/mohzulfikar), [Priyanshu Srivastav](https://www.linkedin.com/in/priyanshu-srivastav-b067241ba), [Thanmai Gowducheruvu](https://github.com/innovation-platform), [Zina Kamel](https://www.linkedin.com/in/zina-kamel/))** - -Meet the team! - -[![Promo video](../images/IOT.gif)](https://youtu.be/-wippUJRi5k) - -**Gif by** [Mohit Jaisal](https://linkedin.com/in/mohitjaisal) - -> đŸŽĨ ä¸Šč¨˜ãŽį”ģ像をクãƒĒックするとビデã‚ĒがčĻ‹ã‚Œãžã™ã€‚ - -> **教å¸Ģぎ斚々へ** : [ã“ãĄã‚‰](../for-teachers.md)ã‚’å‚č€ƒãĢしãĻčŦ›įžŠã‚’するめることをお勧めしぞす。もしごč‡ĒčēĢで新しいãƒŦãƒƒã‚šãƒŗã‚’čŋŊ加されたい場合は [ã“ãĄã‚‰](../lesson-template/README.md)ãŽãƒ†ãƒŗãƒ—ãƒŦãƒŧãƒˆã‚’ã”åˆŠį”¨ãã ã•ã„ã€‚ - -> **å­Ļįŋ’č€…ãŽįš†æ§˜ã¸** : ã“ãĄã‚‰ãŽã‚ĢãƒĒキãƒĨナムをäŊŋうためãĢ、フりãƒŧクをäŊœæˆã—ごč‡ĒčēĢãŽį’°åĸƒã§ãƒŦãƒƒã‚šãƒŗã‚’é€˛ã‚ãĻください。ぞた、各ãƒŦãƒƒã‚šãƒŗãŽã‚ŊãƒĒãƒĨãƒŧã‚ˇãƒ§ãƒŗã¯/solutionフりãƒĢダからįĸēčĒå¯čƒŊã§ã™ãŒã€ã‚ŗãƒŧãƒ‰ã‚’ã‚ŗãƒ”ãƒŧīŧ†ãƒšãƒŧ゚トするぎではãĒくごč‡ĒčēĢで手を動かしãĻåŽŸčŖ…ã™ã‚‹ã“ã¨ã‚’ãŠå‹§ã‚ã—ãžã™ã€‚å­Ļįŋ’をさらãĢé€˛ã‚ã‚‹ãŸã‚ãĢ友達と勉åŧˇäŧšã‚’開くぎもいいかもしれぞせん。さらãĢå­Ļįŋ’ã‚’é€˛ã‚ã‚‹ãĢは[Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn)ã‚’å‚č€ƒãĢしãĻください。 - - -ã‚ŗãƒŧã‚šã§į”¨ã„ã‚‰ã‚Œã‚‹å‹•į”ģぎæĻ‚čρãĢついãĻはäģĨ下ぎ動į”ģをごčĻ§ãã ã•ã„ã€‚ - -[![Promo video](https://img.youtube.com/vi/bccEMm8gRuc/0.jpg)](https://youtube.com/watch?v=bccEMm8gRuc "Promo video") - -> đŸŽĨ ä¸Šč¨˜ãŽį”ģ像をクãƒĒックするとビデã‚ĒがčĻ‹ã‚Œãžã™ã€‚ - -## 勉åŧˇæ–šæŗ•ã€€ - -こぎプロジェクトではプロジェクトベãƒŧ゚ぎå­Ļįŋ’æ–šæŗ•ã‚’åŽŸįžã™ã‚‹ãŸã‚ãŽ2つぎãƒĢãƒŧãƒĢã‚’æŽĄį”¨ã—ãžã—ãŸã€‚1ã¤į›Žã¯å„ã‚ˇãƒĒãƒŧã‚ēぎįĩ‚わりãĢæ¤į‰ŠãŽæ°´ã‚„ã‚ŠæŠŸã‚„č‡Ē動čģŠčŋŊčˇĄã€éŖŸãšį‰Šã‚’čŋŊčˇĄã™ã‚‹ã‚šãƒžãƒŧãƒˆãƒ•ã‚Ąã‚¯ãƒˆãƒĒãƒŧãŽč¨­åŽšã€éŸŗåŖ°ã§æ“äŊœã§ãã‚‹ã‚­ãƒƒãƒãƒŗã‚ŋイマãƒŧãĒおを原čˇĩįš„ãĢå­Ļįŋ’č€…ãŒåŽŸčŖ…ã§ãã‚‹ã‚ˆã†ãĢ各ãƒŦãƒƒã‚šãƒŗã‚’ãƒ‡ã‚ļã‚¤ãƒŗã—ãžã—ãŸã€‚ã“ã‚ŒãĢより、IoTぎåŸēį¤Žã€įĩ„ãŋčžŧãŋå‘ã‘ãŽã‚ŗãƒŧドぎ書き斚、クナã‚Ļãƒ‰ã¨ãŽé€Ŗæēæ–šæŗ•ã€é éš”č¨ˆæ¸Ŧ値ぎ分析、エッジデバイ゚でAIã‚’åŽŸčĄŒã™ã‚‹æ–šæŗ•ãĒおを包æ‹Ŧįš„ãĢå­Ļãļことができ、より原čˇĩãĢčŋ‘いå­Ļįŋ’ã‚’čĄŒã†ã“ã¨ãŒã§ããžã™ã€‚ - -2ã¤į›ŽãĢ、それぞれぎãƒŦãƒƒã‚šãƒŗãŽå‰åžŒãĢį°Ąå˜ãĒå•éĄŒ(quiz)ã‚’č¨­ã‘ã‚‹ã“ã¨ã§å­Ļįŋ’ã—ãŸå†…åŽšãŒã‚ˆã‚ŠåŽšį€ã™ã‚‹ã‚ˆãĢしãĻいぞす。ぞた、こぎプロジェクトは全部で12é€ąé–“ã¨č†¨å¤§ãĒため、å­ĻãŗãŸã„åˆ†é‡ŽãŽãŋを選択しãĻå­Ļįŋ’できるようãĢč¨­č¨ˆã•ã‚ŒãĻいぞす。 - -ãã‚Œãžã‚ŒãŽãƒ—ãƒ­ã‚¸ã‚§ã‚¯ãƒˆã§į”¨ã„ã‚‰ã‚Œã‚‹ãƒãƒŧドã‚Ļェã‚ĸはčĒ°ã‚‚ãŒåˆŠį”¨ã§ãã‚‹ã‚ˆã†ãĢä¸–į•Œä¸­ã§åēƒãåˆŠį”¨ã•れãĻã„ã‚‹ã‚‚ãŽã‚’æŽĄį”¨ã—ã€į‰šåŽšãŽåˆ†é‡ŽãĢãŠã‘ã‚‹čƒŒæ™¯ã‚„čĒ˛éĄŒã‚’čĒŦ明するようãĢしãĻã„ãžã™ã€‚ã‚ã‚‹į‰šåŽšãŽæĨ­į•Œã€åˆ†é‡ŽãĢãŠã‘ã‚‹čƒŒæ™¯ã‚’įŸĨることは開į™ēč€…ã¨ã—ãĻ成功する上でとãĻも重čĻã§ã™ã€‚čƒŒæ™¯ã‚’įŸĨることで、原際ぎæĨ­å‹™ã§å•ã‚ã‚Œã‚‹ã‚ˆã†ãĒčĒ˛éĄŒã‚„åŋ…čρãĒįŸĨč­˜ã€IoTã‚ŊãƒĒãƒĨãƒŧã‚ˇãƒ§ãƒŗãŽåŽŸčŖ…ãĢついãĻã‚¤ãƒĄãƒŧジしやすく、そぎã‚ŊãƒĒãƒĨãƒŧã‚ˇãƒ§ãƒŗãŽâ€ãĒぜ”をįŸĨることでよりãƒĻãƒŧã‚ļčĻ–į‚šãĢįĢ‹ãŖãŸã‚ŊãƒĒãƒĨãƒŧã‚ˇãƒ§ãƒŗã‚’æäž›ã§ããžã™ã€‚ - -## ハãƒŧドã‚Ļェã‚ĸ - -柔čģŸãĢč‡Ē分ãĢåˆãŖãŸé¸æŠžãŒã§ãã‚‹ã‚ˆã†ãĢ、IoTハãƒŧドã‚Ļェã‚ĸãĢé–ĸしãĻ2つぎ選択č‚ĸã‚’į”¨æ„ã—ãžã—ãŸã€‚ãã‚ŒãĢ加えãĻデバイ゚をčŗŧå…ĨしたくãĒい斚やäŊ•らかぎä狿ƒ…でハãƒŧドã‚Ļェã‚ĸがčŗŧå…ĨできãĒい斚ぎためãĢ"äģŽæƒŗãƒãƒŧドã‚Ļェã‚ĸ"を提䞛しãĻいぞす。 čŠŗį´°ãĢé–ĸしãĻは[hardware page](../hardware.md)ぎ'shopping list'からįĸēčĒã§ããžã™ã€‚ - -> 💁 意čĻ‹ãĒãŠã‚ã‚Œã°ãœã˛Issueã‚’į”¨ã„ãĻ我々ãĢäŧãˆãĻください。ContributionするためãĢは[Code of Conduct](../CODE_OF_CONDUCT.md), [Contributing](../CONTRIBUTING.md), [Translation](../TRANSLATIONS.md)ãĢį›Žã‚’é€šã—ãĻおいãĻください。 - -## それぞれぎãƒŦãƒƒã‚šãƒŗãŽå†…åŽš - -- ã‚šã‚ąãƒƒãƒãƒŽãƒŧト -- ビデã‚Ē(äģģæ„) -- ãƒŦãƒƒã‚šãƒŗå‰ãĢčĄŒã†å•éĄŒ (Quiz) -- ãƒŦãƒƒã‚šãƒŗ -- プロジェクトを厌成するためぎæŽĩ階ごとぎčĒŦ明īŧˆãƒ—ロジェクトベãƒŧ゚ぎãƒŦãƒƒã‚šãƒŗãŽå ´åˆīŧ‰ -- įŸĨ識įĸēčĒ -- ãƒãƒŖãƒŦãƒŗã‚¸å•éĄŒ -- čŋŊåŠ čŗ‡æ–™ -- čĒ˛éĄŒ -- ãƒŦãƒƒã‚šãƒŗãŽæœ€åžŒãĢčĄŒã†å•éĄŒīŧˆQuiz) - -> **å•éĄŒãĢé–ĸしãĻ**: 全ãĻãŽå•éĄŒã¯[こぎã‚ĸプãƒĒ](https://black-meadow-040d15503.1.azurestaticapps.net)ã§åˆŠį”¨å¯čƒŊã§ã™ã€‚å•éĄŒã¯ãã‚Œãžã‚ŒãŽãƒŦãƒƒã‚šãƒŗå†…ã§ãƒĒãƒŗã‚¯ãŒč˛ŧられãĻいぞす。もしロãƒŧã‚ĢãƒĢでã‚ĸプãƒĒをčĩˇå‹•したい場合は`quiz-app`フりãƒĢダãƒŧã‚’å‚į…§ã—ãĻください。 - -## ãƒŦãƒƒã‚šãƒŗ - -| | プロジェクト名 | ã‚ŗãƒŗã‚ģプト | å­Ļįŋ’標 | é–ĸé€Ŗã™ã‚‹ãƒŦãƒƒã‚šãƒŗ Lesson | -|:--:|:------------------------------------------:|:------------------------------------------:|------------------------------------------------------------------------------------------------------------------------|:----------------------------------------------------------------------------------------------------------------------------:| -| 01 | [Getting started](../1-getting-started) | IoTぎåŸēæœŦ | IoTぎåŸēį¤ŽįŸĨč­˜ã€IoTã‚ŊãƒĒãƒĨãƒŧã‚ˇãƒ§ãƒŗã§į”¨ã„ã‚‰ã‚ŒãĻいるã‚ģãƒŗã‚ĩãƒŧやクナã‚Ļドã‚ĩãƒŧãƒ“ã‚šã¨ã„ãŖãŸåŸēæœŦįš„ãĒæŠ€čĄ“ãĢついãĻå­Ļįŋ’し、最初ぎIoTãƒ‡ãƒã‚¤ã‚šãŽč¨­åŽšã‚’čĄŒã„ãžã™ã€‚ | [Introduction to IoT](../1-getting-started/lessons/1-introduction-to-iot/README.md) | -| 02 | [Getting started](../1-getting-started) | IoTãŽä¸–į•Œã¸ | IoTã‚ˇã‚šãƒ†ãƒ ãŽæ§‹æˆã€ãƒžã‚¤ã‚¯ãƒ­ã‚ŗãƒŗãƒˆãƒ­ãƒŧãƒŠã€ã‚ˇãƒŗã‚°ãƒĢボãƒŧãƒ‰ã‚ŗãƒŗãƒ”ãƒĨãƒŧã‚ŋãĢついãĻå­Ļãŗãžã™ã€‚ | [A deeper dive into IoT](../1-getting-started/lessons/2-deeper-dive/README.md) | -| 03 | [Getting started](../1-getting-started) | ã‚ģãƒŗã‚ĩãƒŧとã‚ĸクチãƒĨエãƒŧã‚ŋã‚’į”¨ã„ãŸåŽŸčˇĩ | ã‚ģãƒŗã‚ĩãƒŧã‚’į”¨ã„ãĻデãƒŧã‚ŋを集め、ã‚ĸクチãƒĨエãƒŧã‚ŋã‚’į”¨ã„ãĻFeedbackを送äŋĄã™ã‚‹æ–šæŗ•ãĢついãĻå¸¸å¤œį¯ãŽåŽŸčŖ…ã‚’é€šã—ãĻå­Ļãŗãžã™ã€‚ | [Interact with the physical world with sensors and actuators](../1-getting-started/lessons/3-sensors-and-actuators/README.md) | -| 04 | [Getting started](../1-getting-started) | ãƒ‡ãƒã‚¤ã‚šãŽã‚¤ãƒŗã‚ŋãƒŧネットへぎæŽĨįļš | ナイトナイトとMQTTブロãƒŧã‚Ģãƒŧã‚’į”¨ã„ãĻIoTãŽã‚¤ãƒŗã‚ŋãƒŧネットへぎæŽĨį–šæŗ•ã¨ãƒĄãƒƒã‚ģãƒŧジぎ送受äŋĄæ–šæŗ•ãĢついãĻå­Ļãŗãžã™ã€‚ | [Connect your device to the Internet](../1-getting-started/lessons/4-connect-internet/README.md) | -| 05 | [Farm](../2-farm) | æ¤į‰ŠãŽæˆé•ˇä爿¸Ŧ | IoTデバイ゚で取垗した渊åēĻデãƒŧã‚ŋã‚’į”¨ã„ãĻæ¤į‰ŠãŽæˆé•ˇã‚’ä爿¸Ŧã™ã‚‹æ–šæŗ•ãĢついãĻå­Ļãŗãžã™ã€‚ | [Predict plant growth](../2-farm/lessons/1-predict-plant-growth/README.md) | -| 06 | [Farm](../2-farm) | åœŸãŽæ°´åˆ†č¨ˆæ¸Ŧ | åœŸãŽæ°´åˆ†ãŽč¨ˆæ¸Ŧæ–šæŗ•ã¨ã‚ģãƒŗã‚ĩãƒŧぎčĒŋæ•´æ–šæŗ•ã‚’å­Ļãŗãžã™ã€‚ | [Detect soil moisture](../2-farm/lessons/2-detect-soil-moisture/README.md) | -| 07 | [Farm](../2-farm) | č‡Ē動水やり抟 | MQTTと中įļ™æŠŸã‚’į”¨ã„ãĻ水やりをč‡Ēå‹•åŒ–ã™ã‚‹æ–šæŗ•ã‚’å­Ļãŗãžã™ã€‚ | [Automated plant watering](../2-farm/lessons/3-automated-plant-watering/README.md) | -| 08 | [Farm](../2-farm) | クナã‚Ļドへぎį§ģ行 | クナã‚Ļドとクナã‚ĻドぎIoTã‚ŊãƒĒãƒĨãƒŧã‚ˇãƒ§ãƒŗã€MQTTブロãƒŧã‚ĢãƒŧぎäģŖã‚ã‚ŠãĢクナã‚Ļãƒ‰ã‚’į”¨ã„ã‚‹æ–šæŗ•ãĢついãĻå­Ļãŗãžã™ã€‚ | [Migrate your plant to the cloud](../2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) | -| 09 | [Farm](../2-farm) | 水やり抟ぎã‚ĸãƒ—ã‚ąãƒŧã‚ˇãƒ§ãƒŗã‚’ã‚¯ãƒŠã‚Ļドへį§ģ行 | IoTãƒĄãƒƒã‚ģãƒŧジãĢ寞åŋœã™ã‚‹ã‚ĸプãƒĒã‚ąãƒŧã‚ˇãƒ§ãƒŗãŽã‚¯ãƒŠã‚Ļãƒ‰ä¸Šã§ãŽåŽŸčŖ…æ–šæŗ•ãĢついãĻå­Ļãŗãžã™ã€‚ | [Migrate your application logic to the cloud](../2-farm/lessons/5-migrate-application-to-the-cloud/README.md) | -| 10 | [Farm](../2-farm) | 水やり抟ぎã‚ģキãƒĨãƒĒãƒ†ã‚Ŗ | IoTぎã‚ģキãƒĨãƒĒãƒ†ã‚Ŗã€ã‚­ãƒŧとč¨ŧæ˜Žæ›¸ã‚’į”¨ã„ãĻ水やり抟をã‚ģキãƒĨã‚ĸãĢäŋã¤æ–šæŗ•ã‚’å­Ļãŗãžã™ã€‚ | [Keep your plant secure](../2-farm/lessons/6-keep-your-plant-secure/README.md) | -| 11 | [Transport](../3-transport) | äŊįŊŽčŋŊ补 | IoTデバイ゚でGPSäŊįŊŽæƒ…å ąã‚’į”¨ã„ãŸčŋŊ补ãĢついãĻå­Ļãŗãžã™ã€‚ | [Location tracking](../3-transport/lessons/1-location-tracking/README.md) | -| 12 | [Transport](../3-transport) | äŊįŊŽãƒ‡ãƒŧã‚ŋぎäŋå­˜ | 分析や可čĻ–åŒ–ãŽãŸã‚ãĢIoTデãƒŧã‚ŋをäŋå­˜ã™ã‚‹æ–šæŗ•ã‚’å­Ļãŗãžã™ã€‚ | [Store location data](../3-transport/lessons/2-store-location-data/README.md) | -| 13 | [Transport](../3-transport) | äŊįŊŽãƒ‡ãƒŧã‚ŋぎ可čĻ–åŒ– | äŊįŊŽãƒ‡ãƒŧã‚ŋをMap上で可čĻ–åŒ–ã—ã€MapがおぎようãĢ3æŦĄå…ƒãƒ‡ãƒŧã‚ŋを2æŦĄå…ƒãƒ‡ãƒŧã‚ŋとしãĻčĄ¨įžã—ãĻいるぎかãĢついãĻå­Ļãŗãžã™ã€‚ | [Visualize location data](../3-transport/lessons/3-visualize-location-data/README.md) | -| 14 | [Transport](../3-transport) | ジã‚Ēãƒ•ã‚§ãƒŗã‚š | ジã‚Ēãƒ•ã‚§ãƒŗã‚šã¨ã‚¸ã‚Ēãƒ•ã‚§ãƒŗã‚šã‚’į”¨ã„ãĻã‚ĩプナイチェãƒŧãƒŗãĢあるčģŠä¸ĄãŒčŋ‘くãĢきたらã‚ĸナãƒŧãƒˆã‚’éŗ´ã‚‰ã™æ–šæŗ•ã‚’å­Ļãŗãžã™ã€‚ | [Geofences](../3-transport/lessons/4-geofences/README.md) | -| 15 | [Manufacturing](../4-manufacturing) | フãƒĢãƒŧツぎ品čŗĒã‚’č­˜åˆĨするAIぎå­Ļįŋ’ | フãƒĢãƒŧツぎ品čŗĒã‚’č­˜åˆĨã™ã‚‹č­˜åˆĨ器をクナã‚Ļド上でå­Ļįŋ’ã™ã‚‹æ–šæŗ•ã‚’å­Ļãŗãžã™ã€‚ | [Train a fruit quality detector](../4-manufacturing/lessons/1-train-fruit-detector/README.md) | -| 16 | [Manufacturing](../4-manufacturing) | IoTデバイ゚からフãƒĢãƒŧツぎ品čŗĒをįĸēčĒã™ã‚‹ | フãƒĢãƒŧツぎ品čŗĒã‚’č­˜åˆĨするAIをIoTãƒ‡ãƒã‚¤ã‚šã‹ã‚‰åˆŠį”¨ã™ã‚‹æ–šæŗ•ã‚’å­Ļãŗãžã™ã€‚ | [Check fruit quality from an IoT device](../4-manufacturing/lessons/2-check-fruit-from-device/README.md) | -| 17 | [Manufacturing](../4-manufacturing) | 識åˆĨ器をEdgeで動かす | Edgeãƒ‡ãƒã‚¤ã‚šä¸Šã§č­˜åˆĨå™¨ã‚’å‹•ã‹ã™æ–šæŗ•ã‚’å­Ļãŗãžã™ã€‚ | [Run your fruit detector on the edge](../4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) | -| 18 | [Manufacturing](../4-manufacturing) | ã‚ģãƒŗã‚ĩãƒŧでフãƒĢãƒŧツぎ品čŗĒ識åˆĨをčĩˇå‹•する | ã‚ģãƒŗã‚ĩãƒŧã‚’į”¨ã„ãĻフãƒĢãƒŧツ品čŗĒ識åˆĨをčĩˇå‹•ã™ã‚‹æ–šæŗ•ã‚’å­Ļãŗãžã™ | [Trigger fruit quality detection from a sensor](../4-manufacturing/lessons/4-trigger-fruit-detector/README.md) | -| 19 | [Retail](../.-retail) | 在åēĢįŽĄį†AIぎå­Ļįŋ’ | į‰ŠäŊ“čĒč­˜ã‚’į”¨ã„ãĻåē—čˆ—ãŽåœ¨åēĢã‚’č­˜åˆĨã™ã‚‹æ–šæŗ•ã‚’å­Ļãŗãžã™ã€‚ | [Train a stock detector](../5-retail/lessons/1-train-stock-detector/README.md) | -| 20 | [Retail](../5-retail) | IoTデバイ゚から在åēĢをįĸēčĒã™ã‚‹ | į‰ŠäŊ“čĒč­˜ãƒĸデãƒĢã‚’į”¨ã„ãĻIoTデバイ゚から在åēĢをįĸēčĒã™ã‚‹čąŠå¯Œã‚’å­Ļãŗãžã™ã€‚ | [Check stock from an IoT device](../5-retail/lessons/2-check-stock-device/README.md) | -| 21 | [Consumer](../6-consumer) | IoTãƒ‡ãƒã‚¤ã‚šã‚’į”¨ã„ãŸéŸŗåŖ°čĒč­˜ | ゚マãƒŧトã‚ŋイマãƒŧã‚’åŽŸčŖ…ã™ã‚‹ãŸã‚ãĢIoTãƒ‡ãƒã‚¤ã‚šã‹ã‚‰éŸŗåŖ°čĒč­˜ã‚’čĄŒã†æ–šæŗ•ãĢついãĻå­Ļãŗãžã™ã€‚ | [Recognize speech with an IoT device](../6-consumer/lessons/1-speech-recognition/README.md) | -| 22 | [Consumer](../6-consumer) | į™ēčŠąå†…åŽšã‚’į†č§Ŗã™ã‚‹ | IoTデバイ゚で取垗したį™ēčŠąå†…åŽšã‚’į†č§Ŗã™ã‚‹æ–šæŗ•ã‚’å­Ļãŗãžã™ã€‚ | [Understand language](../6-consumer/lessons/2-language-understanding/README.md) | -| 23 | [Consumer](../6-consumer) | ã‚ŋイマãƒŧぎã‚ģットと通įŸĨ | IoTデバイ゚でã‚ŋイマãƒŧをã‚ģットし、ã‚ŋイマãƒŧぎ開始とįĩ‚わりãĢéŸŗåŖ°ã§é€šįŸĨã™ã‚‹æ–šæŗ•ã‚’å­Ļãŗãžã™ã€‚ | [Set a timer and provide spoken feedback](../6-consumer/lessons/3-spoken-feedback/README.md) | -| 24 | [Consumer](../6-consumer) | č¤‡æ•°č¨€čĒžãŽã‚ĩポãƒŧト | č¤‡æ•°ãŽč¨€čĒžã§éŸŗåŖ°čĒč­˜ã€é€šįŸĨã™ã‚‹æ–šæŗ•ã‚’å­Ļãŗãžã™ã€‚ | [Support multiple languages](../6-consumer/lessons/4-multiple-language-support/README.md) | | - -## ã‚Ēãƒ•ãƒŠã‚¤ãƒŗã‚ĸクã‚ģ゚ - - -[Docsify](https://docsify.js.org/#/)をäŊŋえばã‚Ēãƒ•ãƒŠã‚¤ãƒŗã§ã“ãŽãƒ‰ã‚­ãƒĨãƒĄãƒŗãƒˆã‚’åˆŠį”¨ã§ããžã™ã€‚ãƒ•ã‚ŠãƒŧクをäŊœæˆã—ãĻ、[Docsifyã‚’ã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢ](https://docsify.js.org/#/quickstart)しãĻください。 ã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢが厌äē†ã—たらプロジェクトぎãƒĢãƒŧãƒˆãƒ‡ã‚ŖãƒŦクトãƒĒで`docsify serve`ã‚’åŽŸčĄŒã—ã€ãƒ–ãƒŠã‚Ļã‚ļで`localhost:3000`を開いãĻください。 - -### PDF - -åŋ…čĻã§ã‚ã‚Œã°PDFをäŊœæˆã™ã‚‹ã“ともできぞす。 [npmã‚’ã‚¤ãƒŗã‚šãƒˆãƒŧãƒĢ](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)し、プロジェクトぎãƒĢãƒŧãƒˆãƒ‡ã‚ŖãƒŦクトãƒĒからäģĨä¸‹ãŽã‚ŗãƒžãƒŗãƒ‰ã‚’åŽŸčĄŒã—ãĻください。 - -```sh -npm i -npm run convert -``` - -### ゚ナイド - -[slides](../slides)フりãƒĢダãƒŧからãƒŦãƒƒã‚šãƒŗãŽã‚šãƒŠã‚¤ãƒ‰ãĢã‚ĸクã‚ģ゚できぞす。 - -## あãĒたぎ劊けがåŋ…čĻã§ã™īŧ - -įŋģ荺ãĢ協力しãĻいただける斚は [translation guidelines](../TRANSLATIONS.md) と [Translation issue](https://github.com/microsoft/IoT-For-Beginners/issues?q=is%3Aissue+is%3Aopen+label%3Atranslation)をįĸēčĒã—ãĻください。 もしぞだįŋģč¨ŗã•ã‚ŒãĻいãĒã„č¨€čĒžãŽįŋģč¨ŗã‚’ã—ãŸã„å ´åˆã¯ã€æ–°ã—ã„IssueをäŊœãŖãĻください。 - -## そぎãģかぎã‚ĢãƒĒキãƒĨナム - -į§ãŸãĄã¯IoTäģĨ外ãĢもäģĨ下ぎã‚ĢãƒĒキãƒĨナムも提䞛しãĻいぞす。 - -- [Web Dev for Beginners](https://aka.ms/webdev-beginners) -- [ML for Beginners](https://aka.ms/ml-beginners) -- [Data Science for Beginners](https://aka.ms/datascience-beginners) - -## į”ģåƒč‘—äŊœæ¨Š - -こぎã‚ĢãƒĒキãƒĨナムでäŊŋį”¨ã•ã‚ŒãĻいるį”ģ像全ãĻãŽč‘—äŊœæ¨Šå¸°åąžå…ˆãĢついãĻは、åŋ…čρãĢåŋœã˜ãĻ[Attributions](../attributions.md)ã‚’å‚į…§ã—ãĻください。 - -## æ—ĨæœŦčĒžįŋģ荺ãĢついãĻ - -æ—ĨæœŦčĒžãŽįŋģ荺ãĢé–ĸしãĻFeedbackãŒã‚ã‚Œã°ã“ãĄã‚‰ãŽ[Issue](https://github.com/microsoft/IoT-For-Beginners/issues/195)ã§ã‚ŗãƒĄãƒŗãƒˆã™ã‚‹ã€ã‚‚ã—ãã¯æ–°ãŸãĒIssueをäŊœæˆã—TranslatorãĢãƒĄãƒŗã‚ˇãƒ§ãƒŗã—ãĻください。 \ No newline at end of file diff --git a/translations/README.ko.md b/translations/README.ko.md deleted file mode 100644 index 16f94176..00000000 --- a/translations/README.ko.md +++ /dev/null @@ -1,146 +0,0 @@ -[![GitHub license](https://img.shields.io/github/license/microsoft/IoT-For-Beginners.svg)](https://github.com/microsoft/IoT-For-Beginners/blob/master/LICENSE) -[![GitHub contributors](https://img.shields.io/github/contributors/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/graphs/contributors/) -[![GitHub issues](https://img.shields.io/github/issues/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/issues/) -[![GitHub pull-requests](https://img.shields.io/github/issues-pr/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/pulls/) -[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) - -[![GitHub watchers](https://img.shields.io/github/watchers/microsoft/IoT-For-Beginners.svg?style=social&label=Watch)](https://GitHub.com/microsoft/IoT-For-Beginners/watchers/) -[![GitHub forks](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/network/) -[![GitHub stars](https://img.shields.io/github/stars/microsoft/IoT-For-Beginners.svg?style=social&label=Star)](https://GitHub.com/microsoft/IoT-For-Beginners/stargazers/) - -[![Bengali](https://img.shields.io/badge/-Bengali-blue)](README.bn.md) -[![Chinese](https://img.shields.io/badge/-Chinese-yellow)](README.zh-cn.md) -[![Turkish](https://img.shields.io/badge/-Turkish-darkgreen)](README.tr.md) -[![French](https://img.shields.io/badge/-French-purple)](README.fr.md) -[![English](https://img.shields.io/badge/-English-white)](../README.md) -[![Japanese](https://img.shields.io/badge/-Japanese-red)](README.ja.md) - -# IoT for Beginners - ėģ¤ëĻŦ큘ëŸŧ - -ë§ˆė´íŦëĄœė†Œí”„íŠ¸ė˜ Azure 클ëŧėš°ë“œ ë‹´ë‹šėžë“¤ė´ IoT ę¸°ëŗ¸ė— 대한 12ėŖŧ 24ė‹œę°„ ęĩėœĄ ęŗŧė •ė„ 렜ęŗĩ하게 ë˜ė–´ ę¸°ėŠë‹ˆë‹¤. 각 ėˆ˜ė—…ė—ëŠ” ėˆ˜ė—… ė „/후 퀴ėψ, ėˆ˜ė—… ė™„ëŖŒëĨŧ ėœ„í•œ ę°•ė˜, í•´ę˛°ėą…, ęŗŧ렜 ë“ąė´ íŦ함됩니다. NATė˜ í”„ëĄœė íŠ¸ 기반 ęĩėœĄí•™ė„ í†ĩ해 ėƒˆëĄœėš´ ę¸°ėˆ ė„ ęĩŦėļ•하는 ë™ė•ˆ `ėĩ힐 눘 ėžˆëŠ”` 검ėĻëœ ë°Šë˛•ė„ 학ėŠĩ할 눘 ėžˆėŠĩ니다. - -꡸ í”„ëĄœė íŠ¸ë“¤ė€ 농ëļ€ė˜ 농ėžĨė—ė„œ ė‚ŦėšŠėžė˜ ė‹íƒėœŧ로 ęšŒė§€ė˜ ėŒė‹ė˜ ė—Ŧė •ė„ ë‹¤ëŖšë‹ˆë‹¤. ė—Ŧę¸°ė—ëŠ” ë†ė—…, ëŦŧëĨ˜, ė œėĄ°, ė†Œë§¤ 및 ė†Œëš„ėž 등 ëĒ¨ë“  IoT ėžĨėš˜ė—ė„œ ė¸ę¸° ėžˆëŠ” ė‚°ė—… ëļ„ė•ŧ가 íŦ함됩니다. - -![A road map for the course showing 24 lessons covering intro, farming, transport, processing, retail and cooking](../sketchnotes/Roadmap.jpg) - -> [Nitya Narasimhan](https://github.com/nitya)ė˜ 늤ėŧ€ėš˜ ë…¸íŠ¸ėž…ë‹ˆë‹¤. 클ëĻ­í•˜ė—Ŧ ė‚Ŧė§„ė„ íŦ枌 ëŗ´ė„¸ėš” - -**ė €ėž [Jen Fox](https://github.com/jenfoxbot), [Jen Looper](https://github.com/jlooper), [Jim Bennett](https://github.com/jimbobbennett)뙀 늤ėŧ€ėš˜ë…¸íЏëĨŧ ꡸려 뤀 [Nitya Narasimhan](https://github.com/nitya)ė—ę˛Œ 감ė‚ŦëĨŧ ëŗ´ëƒ…ë‹ˆë‹¤.** - -**ė´ ėģ¤ëĻŦ큘ëŸŧė„ ę˛€í† í•˜ęŗ  ë˛ˆė—­í•´ ėŖŧė‹  [Microsoft Learn Student Ambassadors](https://studentambassadors.microsoft.com?WT.mc_id=academic-17441-jabenn) íŒ€ė—ę˛Œë„ 감ė‚Ŧ드ëĻŊ니다. - [Aditya Garg](https://github.com/AdityaGarg00), [Anurag Sharma](https://github.com/Anurag-0-1-A), [Arpita Das](https://github.com/Arpiiitaaa), [Aryan Jain](https://www.linkedin.com/in/aryan-jain-47a4a1145/), [Bhavesh Suneja](https://github.com/EliteWarrior315), [Faith Hunja](https://faithhunja.github.io/), [Lateefah Bello](https://www.linkedin.com/in/lateefah-bello/), [Manvi Jha](https://github.com/Severus-Matthew), [Mireille Tan](https://www.linkedin.com/in/mireille-tan-a4834819a/), [Mohammad Iftekher (Iftu) Ebne Jalal](https://github.com/Iftu119), [Mohammad Zulfikar](https://github.com/mohzulfikar), [Priyanshu Srivastav](https://www.linkedin.com/in/priyanshu-srivastav-b067241ba), [Thanmai Gowducheruvu](https://github.com/innovation-platform), [Zina Kamel](https://www.linkedin.com/in/zina-kamel/).** - -íŒ€ė„ ë§Œë‚˜ëŗ´ė„¸ėš”! - - -[![Promo video](./images/IOT.gif)](https://youtu.be/-wippUJRi5k) - -**Gif by** [Mohit Jaisal](https://linkedin.com/in/mohitjaisal) - -> đŸŽĨ í”„ëĄœė íŠ¸ė— 대한 ëš„ë””ė˜¤ëĨŧ ëŗ´ë ¤ëŠ´ ėœ„ė˜ ė´ë¯¸ė§€ëĨŧ 클ëĻ­í•˜ė„¸ėš”! - -> **ė„ ėƒë‹˜**, ëŗ¸ ęĩėœĄęŗŧė •ė˜ ė‚ŦėšŠë˛•ė— 대해 [ė•ˆë‚´](../for-teachers.md) 드ëĻŊ니다. 귀하ęģ˜ė„œ 링렑 ę°•ė˜ëĨŧ ë§Œë“¤ęŗ  ė‹ļ다면 [lesson template](../lesson-template/README.md)뗐 掏뗐 대한 ė•ˆë‚´ëĨŧ 드ëĻŊ니다. - -> [**í•™ėƒëļ„들**](https://aka.ms/student-page)ė€ ëŗ¸ ęĩėœĄęŗŧė •ė„ ėŠ¤ėŠ¤ëĄœ ė‚ŦėšŠí•˜ę¸° ėœ„í•´ 레íŦ 렄랴ëĨŧ ëļ„ę¸°í•˜ė—Ŧ 미ëĻŦ ė¤€ëš„ëœ 퀴ėψëļ€í„° ė‹œėž‘í•˜ė—Ŧ ę°•ė˜ëĨŧ ėŊęŗ  ë‚˜ë¨¸ė§€ í™œë™ė„ ė™„ëŖŒí•Šë‹ˆë‹¤. ė†”ëŖ¨ė…˜ ėŊ”드ëĨŧ ëŗĩė‚Ŧ하는 ëŒ€ė‹  해당 ęŗŧė •ė„ ė´í•´í•˜ė—Ŧ í”„ëĄœė íŠ¸ëĨŧ ë§Œë“œė‹­ė‹œė˜¤. ꡸ëŸŦ나 해당 ėŊ”드는 각 í”„ëĄœė íŠ¸ ė§€í–Ĩ ęŗŧė •ė˜ /solutions í´ë”ė—ė„œ ė‚ŦėšŠí•  눘 ėžˆėŠĩ니다. 또 다ëĨ¸ ė•„ė´ë””ė–´ëŠ” ėšœęĩŦ들ęŗŧ ėŠ¤í„°ë”” ęˇ¸ëŖšė„ ęĩŦė„ąí•´ė„œ ꡸ ë‚´ėšŠė„ 함ęģ˜ ę˛€í† í•˜ëŠ” ę˛ƒėž…ë‹ˆë‹¤. ėžė„¸í•œ ë‚´ėšŠė€[Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn)ė—ė„œ í™•ė¸í•  눘 ėžˆėŠĩ니다. - -ëŗ¸ ėŊ”ėŠ¤ė˜ 똁냁 ę°œėš”ëŠ” ë‹¤ėŒ ëš„ë””ė˜¤ëĨŧ ė°¸ęŗ í•˜ė‹­ė‹œė˜¤. - -[![Promo video](https://img.youtube.com/vi/bccEMm8gRuc/0.jpg)](https://youtube.com/watch?v=bccEMm8gRuc "Promo video") - -> đŸŽĨ í”„ëĄœė íŠ¸ė— 대한 ëš„ë””ė˜¤ëĨŧ ëŗ´ë ¤ëŠ´ ėœ„ė˜ ė´ë¯¸ė§€ëĨŧ 클ëĻ­í•˜ė‹­ė‹œė˜¤! - - -## ęĩėœĄí•™ - -뚰ëĻŦ는 ė´ ėģ¤ëĻŦ큘ëŸŧė„ ęĩŦėļ•í•˜ëŠ´ė„œ 두 氀맀 ęĩėœĄí•™ė  ė›ėš™ė„ ė„ íƒí–ˆėŠĩ니다. ė˛Ģ ë˛ˆė§¸ëŠ” í”„ëĄœė íŠ¸ëĨŧ 기반ėœŧ로 한다는 ę˛ƒė´ęŗ  두 ë˛ˆė§¸ëŠ” ėžėŖŧ 퀴ėψëĨŧ íŦ함하도록 하는 ę˛ƒėž…ë‹ˆë‹¤. ė´ ė‹œëĻŦėĻˆę°€ 끝나면 í•™ėƒë“¤ė€ ė‹ëŦŧ ëĒ¨ë‹ˆí„°ë§ 및 ę´€ėˆ˜ ė‹œėŠ¤í…œ, ė°¨ëŸ‰ ėļ”렁, ėŒė‹ė„ ėļ”ė í•˜ęŗ  í™•ė¸í•˜ëŠ” ėŠ¤ë§ˆíŠ¸ ęŗĩėžĨ 네렕, ėŒė„ąėœŧ로 ė œė–´ë˜ëŠ” ėš”ëĻŦ íƒ€ė´ë¨¸ëĨŧ ęĩŦėļ•í•˜ę˛Œ 됩니다. 또한 ėžĨėš˜ ėŊ”드ëĨŧ ėž‘ė„ąí•˜ęŗ , 클ëŧėš°ë“œė— ė—°ę˛°í•˜ęŗ , ė›ę˛Š ė¸Ąė •ė„ ëļ„ė„í•˜ęŗ , AIëĨŧ edgeė—ė„œ ė‹¤í–‰í•˜ëŠ” ë°Šë˛•ė„ íŦ함해 ė‚ŦëŦŧ ė¸í„°ë„ˇė˜ ę¸°ė´ˆė— 대해 ë°°ėš°ę˛Œ 됩니다. - -ë‚´ėšŠęŗŧ í”„ëĄœė íŠ¸ę°€ ėŧėš˜í•˜ë„ëĄ ëŗ´ėžĨ함ėœŧëĄœė¨, ė´ ęŗŧė •ė´ í•™ėƒë“¤ė—ę˛Œ 더 매ë Ĩ렁ėœŧ로 다가가며 ę°œë…ė„ 더 ėž˜ ėœ ė§€í•  눘 ėžˆė„ ę˛ƒėž…ë‹ˆë‹¤. - -또한 ėˆ˜ė—… 렄뗐 ëļ€ë‹´ė´ ė ė€ 퀴ėψëĨŧ í†ĩ해 í•™ėƒė´ ėŖŧ렜ëĨŧ 학ėŠĩ하려는 ė˜ë„ëĨŧ ė„¤ė •í•˜ęŗ  ėˆ˜ė—… 후 두 ë˛ˆė§¸ 퀴ėψëĨŧ í†ĩ해 기ė–ĩ뗐 더 남도록 할 눘 ėžˆėŠĩ니다. ė´ ėģ¤ëĻŦ큘ëŸŧė€ ėœ ė—°í•˜ęŗ  ėžŦë¯¸ėžˆę˛Œ ė„¤ęŗ„ë˜ė—ˆėœŧ늰 렄랴 또는 ëļ€ëļ„렁ėœŧ로 ėˆ˜ę°•í•  눘 ėžˆėŠĩ니다. í”„ëĄœė íŠ¸ëŠ” ė†ŒęˇœëĒ¨ëĄœ ė‹œėž‘í•˜ė—Ŧ 12ėŖŧ ėŖŧ기가 끝날 ë•ŒęšŒė§€ 렐렐 ëŗĩėžĄí•´ė§‘ë‹ˆë‹¤. - -ę°ę°ė˜ í”„ëĄœė íŠ¸ëŠ” í•™ėƒęŗŧ ėˇ¨ë¯¸ëĄœ 하는 ė‚ŦëžŒë“¤ė´ ė‚ŦėšŠí•  눘 ėžˆëŠ” ė‹¤ė œ í•˜ë“œė›¨ė–´ëĄ¤ 기반ėœŧ로 합니다. 각 í”„ëĄœė íŠ¸ëŠ” íŠšė • í”„ëĄœė íŠ¸ ė˜ė—­ė„ ėĄ°ė‚Ŧ하ė—Ŧ 관련된 ë°°ę˛Ŋ ė§€ė‹ė„ 렜ęŗĩ합니다. ė„ąęŗĩė ė¸ ę°œë°œėžę°€ 되기 ėœ„í•´ė„œëŠ” 해결해ė•ŧ 하는 ëŦ¸ė œė˜ ë„ëŠ”ė¸ė„ ė´í•´í•˜ëŠ” ę˛ƒė´ ë„ė›€ė´ 됩니다. ė´ëŸŦ한 ë°°ę˛Ŋ ė§€ė‹ė„ 렜ęŗĩ하면 í•™ėƒë“¤ė´ IoT ę°œë°œėžëĄœė„œ 해결하도록 ėš”ė˛­ë°›ė„ 눘 ėžˆëŠ” ė‹¤ė œ ëŦ¸ė œė˜ ë§ĨëŊė—ė„œ IoT ė†”ëŖ¨ė…˜ęŗŧ 학ėŠĩ뗐 대해 ėƒę°í•  눘 ėžˆėŠĩ니다. í•™ėƒë“¤ė€ ėžė‹ ë“¤ė´ ęĩŦėļ•í•˜ęŗ  ėžˆëŠ” ė†”ëŖ¨ė…˜ė˜ 'ė´ėœ '뗐 대해 ë°°ėš°ęŗ  ėĩœėĸ… ė‚ŦėšŠėžëĨŧ ė´í•´í•Šë‹ˆë‹¤. - -## í•˜ë“œė›¨ė–´ - -ę°œė¸ ė„ í˜¸ë„, 프로그래밍 떏떴 ė§€ė‹ 또는 ė„ í˜¸ë„, 학ėŠĩ ëĒŠí‘œ 및 ę°€ėšŠė„ąė— 따ëŧ í”„ëĄœė íŠ¸ė— ė‚ŦėšŠí•  두 氀맀 IoT í•˜ë“œė›¨ė–´ ė¤‘ė—ė„œ ė„ íƒí•  눘 ėžˆėŠĩ니다. 또한 í•˜ë“œė›¨ė–´ė— ė•Ąė„¸ėŠ¤í•  눘 ė—†ęą°ë‚˜ ęĩŦ매하기 렄뗐 ėžė„¸ížˆ ė•Œė•„ëŗ´ęŗ  ė‹ļė€ ė‚ŦėšŠėžëĨŧ ėœ„í•´ 'ę°€ėƒ í•˜ë“œė›¨ė–´' ë˛„ė „ė„ 렜ęŗĩ했ėŠĩ니다. Seeed Studioė—ė„œ 렄랴 키트ëĨŧ ęĩŦėž…í•  눘 ėžˆëŠ” 링íŦëĨŧ íŦ함하ė—Ŧ [í•˜ë“œė›¨ė–´ íŽ˜ė´ė§€](../hardware.md)ė—ė„œ ėžė„¸í•œ ë‚´ėšŠė„ ėŊęŗ  'ė‡ŧ핑 ëĒŠëĄ'ė„ ė°žė„ 눘 ėžˆėŠĩ니다. - -> 💁 뚰ëĻŦė˜ [행동 강령](../CODE_OF_CONDUCT.md), [ėģ¨íЏëĻŦ뷰팅](../CONTRIBUTING.md), and [ë˛ˆė—­](../TRANSLATIONS.md) ę°€ė´ë“œ ëŧė¸ė„ ė°žė•„ëŗ´ė„¸ėš”. ęą´ė„¤ė ė¸ í”ŧë“œë°ąė€ ė–¸ė œë‚˜ í™˜ė˜ėž…ë‹ˆë‹¤! - -## ę°ę°ė˜ ë ˆėŠ¨ė€ ë‹¤ėŒė„ íŦ함합니다: - -- 늤ėŧ€ėš˜ 노트 -- ė„ íƒė ė¸ ëŗ´ėļŠ ė˜ėƒ -- ę°•ė˜ ė „ ė›Œë°ė—… 퀴ėψ -- 필기 ėˆ˜ė—… -- í”„ëĄœė íŠ¸ 기반 ę°•ė˜ė˜ ę˛Ŋ뚰 í”„ëĄœė íŠ¸ 빌드 ë°Šë˛•ė— 대한 ë‹¨ęŗ„ëŗ„ ę°€ė´ë“œ -- ė§€ė‹ í™•ė¸ -- ë„ė „ -- ëŗ´ėļŠ ėŊė„ęą°ëĻŦ -- ęŗŧ렜 -- ę°•ė˜ 후 퀴ėψ - -> **퀴ėĻˆė— 대한 및溠 ė‚Ŧ항**: ëĒ¨ë“  퀴ėĻˆëŠ” [ė´ ė•ą](https://black-meadow-040d15503.1.azurestaticapps.net)뗐 íŦí•¨ë˜ė–´ ėžˆėœŧ늰 각 3ę°œė˜ 마ëŦ¸ėœŧ로 ęĩŦė„ąëœ ė´ 48ę°œė˜ 퀴ėĻˆę°€ ėžˆėŠĩ니다. ėˆ˜ė—… ë‚´ė—ė„œ ė—°ę˛°ë˜ė§€ë§Œ 퀴ėψ ė•ąė€ 로ėģŦė—ė„œ ė‹¤í–‰í•  눘 ėžˆėŠĩ니다. `quiz-app` í´ë”ė˜ ė§€ėš¨ė„ 따ëĨ´ė„¸ėš”. 렐밍 ė§€ė—­í™”í•˜ęŗ  ėžˆėŠĩ니다. - -## ë ˆėŠ¨ - -| | í”„ëĄœė íŠ¸ ė´ëĻ„ | ë°°ėš´ 개념 | 학ėŠĩ ëĒŠí‘œ | ė—°ę˛°ëœ ėˆ˜ė—… | -| :-: | :----------------------------------------------------------: | :------------------------------------------: | ----------------------------------------------------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------: | -| 01 | [ė‹œėž‘í•˜ę¸°](./1-getting-started/translations/README.ko.md) | IoT뗐 대한 ė†Œę°œ | IoTė˜ ę¸°ëŗ¸ 뛐ëĻŦ뙀 ė„ŧė„œ 및 클ëŧėš°ë“œ ė„œëš„ėŠ¤ė™€ ę°™ė€ IoTė˜ ęĩŦė„ą ėš”ė†Œė— 대해 ë°°ėš°ęŗ  ė˛Ģ ë˛ˆė§¸ IoT ėžĨėš˜ëĨŧ ė„¤ė •í•Šë‹ˆë‹¤. | [IoT뗐 대한 ė†Œę°œ](./1-getting-started/lessons/1-introduction-to-iot/translations/README.ko.md) | -| 02 | [ė‹œėž‘í•˜ę¸°](./1-getting-started/README.ko.md) | IoT뗐 대한 ė‹Ŧė¸ĩ ëļ„ė„ | IoT ė‹œėŠ¤í…œė˜ ęĩŦė„ą ėš”ė†Œė™€ ë§ˆė´íŦ로ėģ¨íŠ¸ëĄ¤ëŸŦ 및 Single-board ėģ´í“¨í„°ė— 대해 ėžė„¸ížˆ ë°°ė›ë‹ˆë‹¤. | [IoT뗐 대한 ė‹Ŧė¸ĩ ëļ„ė„](./1-getting-started/lessons/2-deeper-dive/translations/README.ko.md) | -| 03 | [ė‹œėž‘í•˜ę¸°](./1-getting-started/translations/README.ko.md) | ė„ŧė„œ 및 ė•Ąėļ”ė—ė´í„°ëĄœ ëŦŧëĻŦ렁 넏溄뙀 ėƒí˜¸ ėž‘ėšŠ | ė•ŧ간 ėĄ°ëĒ…ė„ 만드는 ë™ė•ˆ ëŦŧëĻŦ렁 ė„¸ęŗ„ė—ė„œ ë°ė´í„°ëĨŧ ėˆ˜ė§‘í•˜ëŠ” ė„ŧė„œė™€ í”ŧë“œë°ąė„ ëŗ´ë‚´ëŠ” ė•Ąėļ”ė—ė´í„°ė— 대해 ë°°ė›ë‹ˆë‹¤. | [ė„ŧė„œ 및 ė•Ąėļ”ė—ė´í„°ëĄœ ëŦŧëĻŦ렁 넏溄뙀 ėƒí˜¸ ėž‘ėšŠ](./1-getting-started/lessons/3-sensors-and-actuators/translations/README.ko.md) | -| 04 | [ė‹œėž‘í•˜ę¸°](./1-getting-started/translations/README.ko.md) | ėžĨėš˜ëĨŧ ė¸í„°ë„ˇė— ė—°ę˛°í•˜ę¸° | ė•ŧ간 ėĄ°ëĒ…ė„ MQTT 브로ėģ¤ė— ė—°ę˛°í•˜ė—Ŧ IoT ėžĨėš˜ëĨŧ ė¸í„°ë„ˇė— ė—°ę˛°í•˜ė—Ŧ ëŠ”ė‹œė§€ëĨŧ ëŗ´ë‚´ęŗ  받는 ë°Šë˛•ė— 대해 ë°°ė›ë‹ˆë‹¤. | [ėžĨėš˜ëĨŧ ė¸í„°ë„ˇė— ė—°ę˛°í•˜ę¸°](./1-getting-started/lessons/4-connect-internet/translations/README.ko.md) | -| 05 | [농ėžĨ](./2-farm/translations/README.ko.md) | ė‹ëŦŧ ė„ąėžĨ ė˜ˆė¸Ą | IoT ėžĨėš˜ė—ė„œ ėēĄė˛˜í•œ ė˜¨ë„ ë°ė´í„°ëĨŧ ė‚ŦėšŠí•˜ė—Ŧ ė‹ëŦŧ ė„ąėžĨė„ ė˜ˆė¸Ąí•˜ëŠ” ë°Šë˛•ė„ ë°°ė›ë‹ˆë‹¤. | [ė‹ëŦŧ ė„ąėžĨ ė˜ˆė¸Ą](./2-farm/lessons/1-predict-plant-growth/translations/README.ko.md) | -| 06 | [농ėžĨ](./2-farm/translations/README.ko.md) | í† ė–‘ 눘ëļ„ ė¸Ąė • | í† ė–‘ 눘ëļ„ė„ ė¸Ąė •í•˜ęŗ  í† ė–‘ 눘ëļ„ ė„ŧė„œëĨŧ ëŗ´ė •í•˜ëŠ” ë°Šë˛•ė„ ë°°ė›ë‹ˆë‹¤. | [í† ė–‘ 눘ëļ„ ė¸Ąė •](./2-farm/lessons/2-detect-soil-moisture/translations/README.ko.md) | -| 07 | [농ėžĨ](./2-farm/translations/README.ko.md) | ėžë™í™”ëœ ė‹ëŦŧ ę¸‰ėˆ˜ | ëĻ´ë ˆė´ 및 MQTTëĨŧ ė‚ŦėšŠí•˜ė—Ŧ ėžë™í™” 및 ė‹œę°„ ę¸‰ėˆ˜ ë°Šë˛•ė— 대해 ë°°ė›ë‹ˆë‹¤. | [ėžë™í™”ëœ ė‹ëŦŧ ę¸‰ėˆ˜](./2-farm/lessons/3-automated-plant-watering/translations/README.ko.md) | -| 08 | [농ėžĨ](./2-farm/translations/README.ko.md) | ė‹ëŦŧė„ 클ëŧėš°ë“œëĄœ ė´ë™í•˜ę¸° | 클ëŧėš°ë“œ 및 클ëŧėš°ë“œ í˜¸ėŠ¤íŒ… IoT ė„œëš„ėŠ¤ė— 대해 ė•Œė•„ëŗ´ęŗ  ė‹ëŦŧė„ ęŗĩėšŠ MQTT 브로ėģ¤ ëŒ€ė‹  ė„œëš„ėŠ¤ 뤑 í•˜ë‚˜ė— ė—°ę˛°í•˜ëŠ” ë°Šë˛•ė— 대해 ë°°ė›ë‹ˆë‹¤. | [ė‹ëŦŧė„ 클ëŧėš°ë“œëĄœ ė´ë™í•˜ę¸°](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/translations/README.ko.md) | -| 09 | [농ėžĨ](./2-farm/translations/README.ko.md) | ė–´í”ŒëĻŦėŧ€ė´ė…˜ ëĄœė§ė„ 클ëŧėš°ë“œëĄœ ė´ë™í•˜ę¸° | IoT ëŠ”ė‹œė§€ė— ė‘ë‹ĩ하는 클ëŧėš°ë“œė—ė„œ ė• í”ŒëĻŦėŧ€ė´ė…˜ ëĄœė§ė„ ėž‘ė„ąí•˜ëŠ” ë°Šë˛•ė— 대해 ë°°ė›ë‹ˆë‹¤. | [ė–´í”ŒëĻŦėŧ€ė´ė…˜ ëĄœė§ė„ 클ëŧėš°ë“œëĄœ ė´ë™í•˜ę¸°](./2-farm/lessons/5-migrate-application-to-the-cloud/translations/README.ko.md) | -| 10 | [농ėžĨ](./2-farm/translations/README.ko.md) | ė‹ëŦŧė€ ė•ˆė „í•˜ę˛Œ ėœ ė§€í•˜ę¸° | IoTëĨŧ í†ĩ한 ëŗ´ė•ˆęŗŧ 키 및 ė¸ėĻė„œëĄœ ė‹ëŦŧ ëŗ´ė•ˆė„ ėœ ė§€í•˜ëŠ” ë°Šë˛•ė— 대해 ë°°ė›ë‹ˆë‹¤. | [ė‹ëŦŧė„ ė•ˆė „í•˜ę˛Œ ėœ ė§€í•˜ę¸°](./2-farm/lessons/6-keep-your-plant-secure/translations/README.ko.md) | -| 11 | [ėˆ˜ė†Ą](./3-transport/README.md) | ėœ„ėš˜ ėļ”렁 | IoT ėžĨėš˜ė˜ GPS ėœ„ėš˜ ėļ”렁뗐 대해 ë°°ė›ë‹ˆë‹¤. | [ėœ„ėš˜ ėļ”렁](./3-transport/lessons/1-location-tracking/translations/README.ko.md) | -| 12 | [ėˆ˜ė†Ą](./3-transport/translations/README.ko.md) | ėœ„ėš˜ ë°ė´í„° ė €ėžĨ | ë‚˜ė¤‘ė— ė‹œę°í™”í•˜ęą°ë‚˜ ëļ„ė„í•  IoT ë°ė´í„°ëĨŧ ė €ėžĨ하는 ë°Šë˛•ė„ ë°°ė›ë‹ˆë‹¤. | [ėœ„ėš˜ ë°ė´í„° ė €ėžĨ](./3-transport/lessons/2-store-location-data/translations/README.ko.md) | -| 13 | [Transport](./3-transport/translations/README.ko.md) | ėœ„ėš˜ ë°ė´í„° ė‹œę°í™” | ė§€ë„ė—ė„œ ėœ„ėš˜ ë°ė´í„°ëĨŧ ė‹œę°í™”í•˜ëŠ” 방법ęŗŧ ė§€ë„ę°€ ė‹¤ė œ 3D 넏溄ëĨŧ 2밍뛐ėœŧ로 표현하는 ë°Šë˛•ė— 대해 ë°°ė›ë‹ˆë‹¤. | [ėœ„ėš˜ ë°ė´í„° ė‹œę°í™”](./3-transport/lessons/3-visualize-location-data/translations/README.ko.md) | -| 14 | [ėˆ˜ė†Ą](./3-transport/translations/README.ko.md) | ė§€ė˜¤íŽœėŠ¤ | ė§€ė˜¤íŽœėŠ¤ė— 대해 ė•Œė•„ëŗ´ęŗ  ęŗĩę¸‰ë§ė˜ ė°¨ëŸ‰ė´ ëĒŠė ė§€ė— ę°€ęšŒė›ŒėĄŒė„ 때 ę˛Ŋęŗ í•˜ëŠ” 데 ė–´ë–ģ枌 ė‚ŦėšŠí•  눘 ėžˆëŠ”ė§€ ė•Œė•„ë´…ë‹ˆë‹¤. | [ė§€ė˜¤íŽœėŠ¤](./3-transport/lessons/4-geofences/translations/README.ko.md) | -| 15 | [ėĄ°ėž‘](./4-manufacturing/translations/README.ko.md) | ęŗŧėŧ í’ˆė§ˆ 氐맀 훈련 | ęŗŧėŧ í’ˆė§ˆė„ ę°ė§€í•˜ę¸° ėœ„í•´ 클ëŧėš°ë“œė—ė„œ ė´ë¯¸ė§€ ëļ„ëĨ˜ę¸°ëĨŧ ęĩėœĄí•˜ëŠ” ë°Šë˛•ė„ ë°°ė›ë‹ˆë‹¤. | [ęŗŧėŧ í’ˆė§ˆ 氐맀 훈련](./4-manufacturing/lessons/1-train-fruit-detector/translations/README.ko.md) | -| 16 | [ėĄ°ėž‘](./4-manufacturing/translations/README.ko.md) | IoT ėžĨėš˜ė—ė„œ ęŗŧėŧ í’ˆė§ˆ í™•ė¸ | IoT ėžĨėš˜ė—ė„œ ęŗŧėŧ í’ˆė§ˆ 氐맀揰ëĨŧ ė‚ŦėšŠí•˜ëŠ” ë°Šë˛•ė„ ë°°ė›ë‹ˆë‹¤. device | [IoT ėžĨėš˜ė—ė„œ ęŗŧėŧ í’ˆė§ˆ í™•ė¸](./4-manufacturing/lessons/2-check-fruit-from-device/translations/README.ko.md) | -| 17 | [ėĄ°ėž‘](./4-manufacturing/translations/README.ko.md) | edgeė—ė„œ ęŗŧėŧ íƒė§€ę¸° ė‹¤í–‰í•˜ę¸° | edgeė˜ IoT ę¸°ę¸°ė—ė„œ ęŗŧėŧ íƒė§€ę¸°ëĨŧ ė‹¤í–‰í•˜ëŠ” ë°Šë˛•ė„ ë°°ė›ë‹ˆë‹¤. | [edgeė—ė„œ ęŗŧėŧ íƒė§€ę¸° ė‹¤í–‰í•˜ę¸°](./4-manufacturing/lessons/3-run-fruit-detector-edge/translations/README.ko.md) | -| 18 | [Manufacturing](./4-manufacturing/translations/README.ko.md) | ė„ŧė„œė—ė„œ ęŗŧėŧ í’ˆė§ˆ 氐맀 ėž‘ë™í•˜ę¸° | ė„ŧė„œė—ė„œ ęŗŧėŧ í’ˆė§ˆ 氐맀 ėž‘ë™í•˜ëŠ” ë°Šë˛•ė„ ë°°ė›ë‹ˆë‹¤. | [ė„ŧė„œė—ė„œ ęŗŧėŧ í’ˆė§ˆ 氐맀 ėž‘ë™í•˜ę¸°](./4-manufacturing/lessons/4-trigger-fruit-detector/translations/README.ko.md) | -| 19 | [ė†Œë§¤](./5-retail/translations/README.ko.md) | ėžŦęŗ  氐맀揰 훈련 | ëŦŧ랴 氐맀ëĨŧ ė‚ŦėšŠí•˜ė—Ŧ ėƒė ė˜ ėžŦęŗ ëĨŧ ęŗ„ė‚°í•˜ë„ëĄ ėžŦęŗ  氐맀揰ëĨŧ í›ˆë ¨ė‹œí‚¤ëŠ” ë°Šë˛•ė„ ë°°ė›ë‹ˆë‹¤. | [ėžŦęŗ  氐맀揰 훈련](./5-retail/lessons/1-train-stock-detector/translations/README.ko.md) | -| 20 | [ė†Œë§¤](./5-retail/translations/README.ko.md) | IoT ėžĨėš˜ė—ė„œ ėžŦęŗ  í™•ė¸í•˜ę¸° | ę°ė˛´ 氐맀 ëĒ¨ë¸ė„ ė‚ŦėšŠí•˜ė—Ŧ IoT ėžĨėš˜ė—ė„œ ėžŦęŗ ëĨŧ í™•ė¸í•˜ëŠ” ë°Šë˛•ė„ ë°°ė›ë‹ˆë‹¤. | [IoT ėžĨėš˜ė—ė„œ ėžŦęŗ  í™•ė¸í•˜ę¸°](./5-retail/lessons/2-check-stock-device/translations/README.ko.md) | -| 21 | [ė†Œëš„ėž](./6-consumer/translations/README.ko.md) | IoT ėžĨėš˜ëĄœ ėŒė„ą ė¸ė‹ | ėŠ¤ë§ˆíŠ¸ íƒ€ė´ë¨¸ëĨŧ ęĩŦėļ•í•˜ę¸° ėœ„í•´ IoT ėžĨėš˜ė—ė„œ ėŒė„ąė„ ė¸ė‹í•˜ëŠ” ë°Šë˛•ė„ ë°°ė›ë‹ˆë‹¤. | [IoT ėžĨėš˜ëĄœ ėŒė„ą ė¸ė‹](./6-consumer/lessons/1-speech-recognition/translations/README.ko.md) | -| 22 | [ė†Œëš„ėž](./6-consumer/translations/README.ko.md) | 떏떴 ė´í•´ | IoT ėžĨėš˜ė— 말한 ëŦ¸ėžĨė„ ė´í•´í•˜ëŠ” ë°Šë˛•ė„ ë°°ė›ë‹ˆë‹¤. | [떏떴 ė´í•´](./6-consumer/lessons/2-language-understanding/translations/README.ko.md) | -| 23 | [ė†Œëš„ėž](./6-consumer/translations/README.ko.md) | íƒ€ė´ë¨¸ 네렕 및 ėŒė„ą í”ŧ드백 렜ęŗĩ | IoT ėžĨėš˜ė—ė„œ íƒ€ė´ë¨¸ëĨŧ ė„¤ė •í•˜ęŗ  íƒ€ė´ë¨¸ę°€ ė„¤ė •ë˜ęŗ  ėĸ…ëŖŒë  때 ėŒė„ą í”ŧë“œë°ąė„ 렜ęŗĩ하는 ë°Šë˛•ė„ ë°°ė›ë‹ˆë‹¤. | [íƒ€ė´ë¨¸ 네렕 및 ėŒė„ą í”ŧ드백 렜ęŗĩ](./6-consumer/lessons/3-spoken-feedback/translations/README.ko.md) | -| 24 | [ė†Œëš„ėž](./6-consumer/translations/README.ko.md) | ė—ŦëŸŦ 떏떴 맀뛐 | ėŒė„ą 및 ėŠ¤ë§ˆíŠ¸ íƒ€ė´ë¨¸ė˜ ė‘ë‹ĩė—ė„œ ė—ŦëŸŦ 떏떴ëĨŧ ė§€ė›í•˜ëŠ” ë°Šë˛•ė„ ë°°ė›ë‹ˆë‹¤. | [ė—ŦëŸŦ 떏떴 맀뛐](./6-consumer/lessons/4-multiple-language-support/translations/README.ko.md) | - -## Offline access - -[Docsify](https://docsify.js.org/#/)ëĨŧ ė‚ŦėšŠí•˜ė—Ŧ ė´ ëŦ¸ė„œëĨŧ ė˜¤í”„ëŧė¸ėœŧ로 ė‹¤í–‰í•  눘 ėžˆėŠĩ니다. 로ėģŦ ė‹œėŠ¤í…œė—ė„œ [install Docsify](https://docsify.js.org/#/quickstart) 레íŦëĨŧ íŦíŦí•˜ęŗ , ė´ 레íŦė˜ ëŖ¨íŠ¸ í´ë”ė— `docsify serve`ëĨŧ ėž…ë Ĩ합니다. ė´ ė›š ė‚Ŧė´íŠ¸ëŠ” 로ėģŦ í˜¸ėŠ¤íŠ¸ė¸ `localhost:3000`ė—ė„œ 렜ęŗĩ됩니다. - -### PDF - -í•„ėš”í•œ ę˛Ŋ뚰 ė˜¤í”„ëŧė¸ ė•Ąė„¸ėŠ¤ëĨŧ ėœ„í•´ ė´ ėģ¨í…ė¸ ė˜ PDFëĨŧ ėƒė„ąí•  눘 ėžˆėŠĩ니다. ė´ ėž‘ė—…ė„ ėœ„í•´ė„œ [npm installed](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)ė´ ėˆ˜í–‰ë˜ė–´ ėžˆëŠ”ė§€ í™•ė¸í•˜ęŗ  ė´ 레íŦė§€í† ëĻŦė˜ ëŖ¨íŠ¸ í´ë”ė—ė„œ ė•„ëž˜ ëĒ…ë šė„ ė‹¤í–‰í•˜ė‹­ė‹œė˜¤: - - -```sh -npm i -npm run convert -``` - -### Slides - -[slides](../slides)í´ë”ė—ëŠ” ėŧëļ€ ë ˆėŠ¨ė„ ėœ„í•œ ėŠŦëŧė´ë“œ 데íŦ가 ėžˆėŠĩ니다. - -## ë„ė›€ė´ í•„ėš”í•˜ė‹ ę°€ėš”? - -ë˛ˆė—­ė— 기ė—Ŧí•˜ęŗ  ė‹ļėœŧė‹œë‹¤ëŠ´ [ë˛ˆė—­ ė§€ėš¨](../TRANSLATIONS.md)ëĨŧ ėŊęŗ  [ë˛ˆė—­ issue 뤑 하나](https://github.com/microsoft/IoT-For-Beginners/issues?q=is%3Aissue+is%3Aopen+label%3Atranslation)뗐 ėļ”ę°€í•˜ė‹­ė‹œė˜¤. 만ė•Ŋ ë‹šė‹ ė´ ėƒˆëĄœėš´ ė–¸ė–´ëĄœ ë˛ˆė—­í•˜ęŗ  ė‹ļ다면, trackingė„ ėœ„í•´ ėƒˆëĄœėš´ ė´ėŠˆëĨŧ ė œę¸°í•´ėŖŧė„¸ėš”. - -## 기타 ėģ¤ëĻŦ큘ëŸŧ - -뚰ëĻŦ íŒ€ė€ 다ëĨ¸ ėģ¤ëĻŦ큘ëŸŧė„ ėƒė‚°í•Šë‹ˆë‹¤! í™•ė¸ 해 ëŗ´ė„¸ėš”: - -- [ė´ˆëŗ´ėžëĨŧ ėœ„í•œ ė›š 개발](https://aka.ms/webdev-beginners) -- [ė´ˆëŗ´ėžėšŠ ML](https://aka.ms/ml-beginners) -- [ė´ˆëŗ´ėžėšŠ ë°ė´í„° ęŗŧ학](https://aka.ms/datascience-beginners) -- [ė´ˆëŗ´ėžėšŠ AI](https://aka.ms/ai-beginners) - -## ė´ë¯¸ė§€ ė†ė„ą - -ëŗ¸ ęĩėœĄęŗŧ렕뗐 ė‚ŦėšŠëœ ė´ë¯¸ė§€ė˜ ëĒ¨ë“  ė†ė„ąė€ [Attributions](./attributions.md)ė—ė„œ í™•ė¸í•  눘 ėžˆėŠĩ니다. - diff --git a/translations/README.tr.md b/translations/README.tr.md deleted file mode 100644 index 50cf8b71..00000000 --- a/translations/README.tr.md +++ /dev/null @@ -1,133 +0,0 @@ -[![GitHub license](https://img.shields.io/github/license/microsoft/IoT-For-Beginners.svg)](https://github.com/microsoft/IoT-For-Beginners/blob/master/LICENSE) -[![GitHub contributors](https://img.shields.io/github/contributors/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/graphs/contributors/) -[![GitHub issues](https://img.shields.io/github/issues/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/issues/) -[![GitHub pull-requests](https://img.shields.io/github/issues-pr/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/pulls/) -[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) - -[![GitHub watchers](https://img.shields.io/github/watchers/microsoft/IoT-For-Beginners.svg?style=social&label=Watch)](https://GitHub.com/microsoft/IoT-For-Beginners/watchers/) -[![GitHub forks](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/network/) -[![GitHub stars](https://img.shields.io/github/stars/microsoft/IoT-For-Beginners.svg?style=social&label=Sta)](https://GitHub.com/microsoft/IoT-For-Beginners/stargazers/) - -[![Bengali](https://img.shields.io/badge/-Bengali-blue)](README.bn.md) -[![English](https://img.shields.io/badge/-English-red)](../README.md) -[![Chinese](https://img.shields.io/badge/-Chinese-yellow)](README.zh-cn.md) -[![French](https://img.shields.io/badge/-French-purple)](../translations/README.fr.md) -[![Japanese](https://img.shields.io/badge/-Japanese-red)](../translations/README.ja.md) - -# Yeni Başlayanlar için IOT - -Microsoft'tan Azure Cloud Advocates size IOT temelleri hakkÄąnda 12 haftalÄąk 24 dersten oluşan programÄą zevkle sunar. Her ders Ãļn-quiz, dersi tamamlamanÄąz için talimatlar, bir çÃļzÃŧm, bir Ãļdev ve ders sonrasÄą quiz içerir. Proje tabanlÄą pedogojimiz Ãļğrenirken bir şeyler oluşturmanÄąza izin verecek. Bu, ispanlanmÄąÅŸtÄąr ki yeni becerileri adeta size "yapÄąÅŸtÄąracak". - -Projeler, yemeğimizin çiftlikten sofralara olan yolculuğuyla ilgili. Buna; tarÄąm, taÅŸÄąmacÄąlÄąk, işleme, satÄąÅŸ, mÃŧşteriler gibi IOT cihazlarÄą için tÃŧm popÃŧler endÃŧstri alanlarÄą dahildir. - -![Girişi, çiftçiliği, taÅŸÄąmacÄąlığı, işlemeyi, satÄąÅŸÄą ve pişirmeyi kapsayan 24 dersin yol haritasÄą](../sketchnotes/Roadmap.jpg) - -> [Nitya Narasimhan](https://github.com/nitya) 'dan taslak notu. Daha bÃŧyÃŧk hali için resme tÄąklayÄąn - -**YazarlarÄąmÄąza en kalbi duygularla teşekkÃŧr ederiz [Jen Fox](https://github.com/jenfoxbot), [Jen Looper](https://github.com/jlooper), [Jim Bennett](https://github.com/jimbobbennett), ve taslak notu için [Nitya Narasimhan](https://github.com/nitya) 'a** - -**[Microsoft Learn Student Ambassadors](https://studentambassadors.microsoft.com?WT.mc_id=academic-17441-jabenn) ekibimize de teşekkÃŧr edriz. Dersleri gÃļzden geçirenler ve çeşitli dillere çevirenler - [Aditya Garg](https://github.com/AdityaGarg00), [Anurag Sharma](https://github.com/Anurag-0-1-A), [Arpita Das](https://github.com/Arpiiitaaa), [Aryan Jain](https://www.linkedin.com/in/aryan-jain-47a4a1145/), [Bhavesh Suneja](https://github.com/EliteWarrior315), [Faith Hunja](https://faithhunja.github.io/), [Lateefah Bello](https://www.linkedin.com/in/lateefah-bello/), [Manvi Jha](https://github.com/Severus-Matthew), [Mireille Tan](https://www.linkedin.com/in/mireille-tan-a4834819a/), [Mohammad Iftekher (Iftu) Ebne Jalal](https://github.com/Iftu119), [Mohammad Zulfikar](https://github.com/mohzulfikar), [Priyanshu Srivastav](https://www.linkedin.com/in/priyanshu-srivastav-b067241ba), [Thanmai Gowducheruvu](https://github.com/innovation-platform), and [Zina Kamel](https://www.linkedin.com/in/zina-kamel/).** - -TakÄąmla tnÄąÅŸÄąn! - -[![TanÄątÄąm videosu](../images/iot-for-beginners.png)](https://youtu.be/-wippUJRi5k) - -> đŸŽĨ Proje hakkÄąndaki video için yukarÄądaki resme tÄąklayÄąn! - -> **Öğretmenler**, için bu dersleri nasÄąl kullancaklarÄąna dair [bazÄą Ãļneriler](../for-teachers.md). Eğer kendi derslerinizi oluşturmak istiyorsanÄąz [ders taslağı](../lesson-template/README.md) ekledik. - -> **Öğrenciler**,bu dersleri kendiniz için kullanmak istiyorsanÄąz tÃŧm repo'yu fork'layÄąn ve tÃŧm egzersizleri bitirin. Ön-quizlerle başlayÄąn, sonra bÃļlÃŧmÃŧ okuyun ve kalan etkinlikleri bitirin. ÇÃļzÃŧm için kodu kopyalamaktansa kendiniz projeler oluşturun ve anlayÄąn, ama çÃļzÃŧm kodlarÄą her proje tabanlÄą ders içerisinde /sollutions klasÃļrÃŧnÃŧn içindedir. Başka bir fikir de arkadaşlarÄąnÄązla çalÄąÅŸma gruplarÄą oluşturmak ve beraber gitmektir. Daha fazla çalÄąÅŸma için [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn). - -Kursun tanÄątÄąmÄą için bir video. Videoya bir bakÄąn: - -[![TanÄątÄąm videosu](https://img.youtube.com/vi/bccEMm8gRuc/0.jpg)](https://youtube.com/watch?v=bccEMm8gRuc "Promo video") - -> đŸŽĨ Proje hakkÄąndaki video için yukarÄądaki resme tÄąklayÄąn! - -## Pedagoji - -Dersleri oluşturmak için iki pedagojik ilke seçtik: derslerin proje tabanlÄą olmalarÄąnÄą sağlamak ve sÄąklÄąkla quiz içermeleri. Serinin sonunda Ãļğrenciler bitki izleme sistemi ve sulama sistemi, araç takip sistemi, yiyecekleri kontrol etmek için akÄąllÄą bir fabrika ve ses kontrollÃŧ bir mutfak zamanlayÄącÄąsÄą yapacaklar. AyrÄąca devre kodu nasÄąl yazÄąlÄąr, buluta bağlanma, uzaklığı analiz etme ve bir kÃļşede yapay zeka çalÄąÅŸtÄąrma dahil olmak Ãŧzere nesnelerin internetinin temellerini Ãļğrenecekler. - -İçeriğin projelerle uyumlu olmasÄą sağlanarak sÃŧreç Ãļğrenciler için daha ilgi çekici hale getirilecek ve kavramlar çok daha akÄąlda kalÄącÄą hale gelecektir. - -AyrÄąca; dersten Ãļnce ufak bir quiz Ãļğrencinin konu hakkÄąnda bir fikri olmasÄąnÄą sağlarken ders sonrasÄą ikinci bir quiz ise konunun daha fazla akÄąldÄą kalmasÄąnÄą sağlar. Dersler bir çok bÃļlÃŧmde esnek ve eğlenceli olarak tasarlandÄą. Projeler kÃŧçÃŧk başlar ama 12 haftalÄąk dÃļngÃŧde giderek daha karmaÅŸÄąk olur. - -Her proje Ãļğrencilerde ve hobicilerde bulunan gerçek donanÄąmlara dayanÄąr. Her proje; Ãļzel proje alanlarÄąna, ve ilgili temel bilgilere bakar. BaşarÄąlÄą bir geliştirici olmak için, sorunlarÄą çÃļzdÃŧğÃŧnÃŧz alanÄą anlamaya yardÄąmcÄą olur; bu temel bilgiyi sağlamak, Ãļğrencilerin, çÃļzmeleri istenebilecek sorunu kendi IoT çÃļzÃŧmleri ve Ãļğrendikleri hakkÄąnda dÃŧşÃŧnmelerini sağlar. Öğrenciler çÃļzÃŧm için neyi niçin Ãŧrettiklerini Ãļğrenir ve kullanÄącÄą onlarÄą takdir eder. - -## DonanÄąm -Kişisel tercih, programlama dili bilgisi ve tercihi, Ãļğrenme amaçlarÄą ve erişilebilirlik için iki IoT donanÄąmÄą seçeneğimiz var. AyrÄąca donanÄąma erişimi olmayanlara ve o donanÄąmlarÄą henÃŧz Ãļğrenmeden satÄąn alamayacaklara 'sanal donanÄąm' şeklini sunduk. Daha fazlasÄąnÄą ve alÄąÅŸveriş listesini [donanÄąm sayfasÄąndan](../hardware.md) okuyabilirsiniz. Orada Seed Studio'dan arkadaşlarÄąmÄązdan satÄąn alabileceğiniz linkler mevcut. - - -> 💁 [DavranÄąÅŸ kurallarÄąmÄąz](../CODE_OF_CONDUCT.md) , [KatkÄąlandÄąrma](../CONTRIBUTING.md), ve [Çeviri](../TRANSLATIONS.md) rehberlerimiz. YapÄącÄą geri bildiriminizi memnuniyetle karÅŸÄąlÄąyoruz - -## Her ders şunlarÄą içerir: - -- Taslak Notu -- İsteğe bağlÄą fazladan video -- Ders Ãļncesi ÄąsÄąnma quiz'i -- YazÄąlÄą dersler -- Proje tabanlÄą dersler için, adÄąm adÄąm proje nasÄąl hazÄąrlanÄąr klavuzu -- Bilgi kontrolÃŧ -- Hodri meydan -- Ek okuma -- Ödev -- Ders sonrasÄą quiz - -> **Quiz'ler hakkÄąnda bir not**: TÃŧm quizler [bu uygulamada](https://black-meadow-040d15503.1.azurestaticapps.net), toplam 48 quiz için her birine 3 soru. Quizlerin ilgili derslerde linkleri vardÄąr. AyrÄąca quiz uygulamasÄą kendi cihanÄązdan da çalÄąÅŸabilir. Bunun için `quiz-app` kalsÃļrÃŧndeki talimatlara uyun. - -## Dersler - -| | Proje AdÄą | Öğretilen Kavramlar | Hedeflenen Konular | BağlantÄąlÄą Ders | -| :-: | :----------: | :-------------: | ------------------- | :-----------: | -| 01 | [BaşlangÄąÃ§](../1-getting-started) | Nesnelerin internetine giriş |İlk IoT cihazÄąnÄązÄą yaparken, IoT'nin temel ilkelerini, sensÃļrler ve bulut hizmetleri gibi IoT çÃļzÃŧmlerinin temellerini Ãļğrenin. | [Nesnelerin internetine giriş](../1-getting-started/lessons/1-introduction-to-iot/README.md) | -| 02 | [BaşlangÄąÃ§](../1-getting-started) | IOT'ye daha derin bir dalÄąÅŸ | IoT sistemlerinin bileşenleri hakkÄąnda daha fazlasÄąnÄą Ãļğrenin hem de mikro işlemcileri ve tek-kart bilgisayarlarÄą | [IOT'ye daha derin bir dalÄąÅŸ](../1-getting-started/lessons/2-deeper-dive/README.md) | -| 03 | [BaşlangÄąÃ§](../1-getting-started) | SensÃļrler ve aktÃŧatÃļrler ile gerçek dÃŧnyayla etkileşin | Gece lambasÄą inşa ederken sensÃļrlerin fiziksel dÃŧnyadan veri toplamalarÄąnÄą ve aktÃŧatÃļrler in tepki vermelerini Ãļğrenin L | [SensÃļrler ve aktÃŧatÃļrler ile gerçek dÃŧnyayla etkileşin](../1-getting-started/lessons/3-sensors-and-actuators/README.md) | -| 04 | [BaşlangÄąÃ§](../1-getting-started) | Devrenizi internete bağlayÄąn | Devrelerin internete nasÄąl bağlandığınÄą ve internetten nasÄąl mesaj aldÄąklarÄąnÄą gece lambanÄązÄą MQTT'ye bağlayarak Ãļğrenin. | [Devrenizi internete bağlayÄąn](../1-getting-started/lessons/4-connect-internet/README.md) | -| 05 | [Çiftlik](../2-farm) | Bitkinin bÃŧyÃŧmesini tahmin edin | IoT devresiyle toplanan sÄącaklÄąk verisinin bitki bÃŧyÃŧmesini tahmin etmede nasÄąl kullanÄąldığınÄą Ãļğrenin | [Bitkinin bÃŧyÃŧmesini tahmin edin](../2-farm/lessons/1-predict-plant-growth/README.md) | -| 06 | [Çiftlik](../2-farm) | Toprak nemini algÄąlayÄąn | Toprak neminin nasÄąl tespit edildiğini ve toprak nem sensÃļrÃŧnÃŧn nasÄąl kalibre edildiğini Ãļğrenin. | [Toprak nemini algÄąlayÄąn](../2-farm/lessons/2-detect-soil-moisture/README.md) | -| 07 | [Çiftlik](../2-farm) | Otomatik Bitki Sulama| SulamanÄąn nasÄąl otomatikleştirildiğini bir rÃļle ve MQTT kullanarak Ãļğrenin | [Otomatik Bitki Sulama](../2-farm/lessons/3-automated-plant-watering/README.md) | -| 08 | [Çiftlik](../2-farm) | Bitkinizi buluta taÅŸÄąyÄąn | Bulut tabanlÄą IOT servislerini ve MQTT yerine bunlarÄą kullanmayÄą Ãļğrenin | [Bitkinizi buluta taÅŸÄąyÄąn](../2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) | -| 09 | [Çiftlik](../2-farm) | Uygulama mantığınÄą buluta taÅŸÄąyÄąn | IOT mesajlarÄąnÄą bulutta cevaplayan ugulama mantığı nasÄąl yazÄąlÄąr | [Uygulama mantığınÄą buluta taÅŸÄąyÄąn](../2-farm/lessons/5-migrate-application-to-the-cloud/README.md) | -| 10 | [Çiftlik](../2-farm) | Bitkinizi gÃŧvende tutun | IoT'nin gÃŧvenliğini ve bitkinizi anahtarlarla ve sertifikalarla gÃŧvende tutmayÄą Ãļğrenin | [Bitkinizi gÃŧvende tutun](../2-farm/lessons/6-keep-your-plant-secure/README.md) | -| 11 | [Nakliyat](../3-transport) | Konum takibi | GPS ile IoT cihazlarÄąnÄą takip etmeyi Ãļğrenin. | [Konum takibi](../3-transport/lessons/1-location-tracking/README.md) | -| 12 | [Nakliyat](../3-transport) | Konum bilgilerini depolayÄąn | IoT verilerinin sonradan gÃļrselleştirilme ve analiz için nasÄąl saklandığınÄą Ãļğrenin | [Konum bilgilerini depolayÄąn](../3-transport/lessons/2-store-location-data/README.md) | -| 13 | [Nakliyat](../3-transport) | Konum verilerini gÃļrselleştirin | Konum verisini harita Ãŧzerinde gÃļrselleştirmeyi ve haritalarÄąn 3 boyutlu dÃŧnyamÄązÄą nasÄąl 2 boyutlu gÃļsterdiğini Ãļğrenin | [Konum verilerini gÃļrselleştirin](../3-transport/lessons/3-visualize-location-data/README.md) | -| 14 | [Nakliyat](../3-transport) | Coğrafi SÄąnÄąrlar | Coğrafi sÄąnÄąrlarÄą, tedarik zincirindeki araçlarÄą hedefe yaklaştÄąklarÄąnda uyarmak için coğrafi sÄąnÄąrlarÄą nasÄąl kullanacağınÄązÄą Ãļğrenin. | [Coğrafi SÄąnÄąrlar](../3-transport/lessons/4-geofences/README.md) | -| 15 | [Üretim](../4-manufacturing) | Meyve kalite kontrolcÃŧsÃŧnÃŧ eğitin | Meyvelerin kalitesini kontrol etmek için buluttaki bir resim sÄąnÄąflandÄąrma algoritmasÄąnÄą eğitmeyi Ãļğrenin. | [Meyve kalite algÄąlayÄącÄąsÄąnÄą eğitin](../4-manufacturing/lessons/1-train-fruit-detector/README.md) | -| 16 | [Üretim](../4-manufacturing) | IoT devresinden meyvelerin kalitesini kontrol edin | Meyve kalitesini IoT cihazÄąnÄązdan nasÄąl kontrol edeceğinizi Ãļğrenin | [IoT devresinden meyvelerin kalitesini kontrol edin](../4-manufacturing/lessons/2-check-fruit-from-device/README.md) | -| 17 | [Üretim](../4-manufacturing) |Meyve dedektÃļrÃŧnÃŧzÃŧ bir kÃļşede çalÄąÅŸtÄąrÄąn| Meyve dedektÃļrÃŧnÃŧzÃŧ ve IoT devrelerini bir kÃļşede nasÄąl çalÄąÅŸtÄąracağınÄązÄą Ãļğrenin. | [Meyve dedektÃļrÃŧnÃŧzÃŧ bir kÃļşede çalÄąÅŸtÄąrÄąn](../4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) | -| 18 | [Üretim](../4-manufacturing) | Bir sensÃļrden meyve kalitesini algÄąlamayÄą tetikleyin | Bir sensÃļrden meyve kalitesinin algÄąlanmasÄąnÄą nasÄąl tetikleyebileceğinizi Ãļğrenin. | [Bir sensÃļrden meyve kalitesini algÄąlamayÄą tetikleyin](../4-manufacturing/lessons/4-trigger-fruit-detector/README.md) | -| 19 | [Perakende](../5-retail) | Stok dedektÃļrÃŧnÃŧ eğitin | Marketinizdeki stoğu saymasÄą için nesne tanÄąyan dedektÃļrÃŧn nasÄąl eğitildiğini Ãļğrenin | [Stok dedektÃļrÃŧnÃŧ eğitin](../5-retail/lessons/1-train-stock-detector/README.md) | -| 20 | [Perakende](../5-retail) | StoklarÄą IoT cihazÄąnÄąz ile kontrol edin | StoklarÄą nesne tanÄąyan IoT cihazÄąnÄąz ile kontrol etmeyi Ãļğrenin | [CStoklarÄą IoT cihazÄąnÄąz ile kontrol edin](../5-retail/lessons/2-check-stock-device/README.md) | -| 21 | [TÃŧketici](../6-consumer) | IoT cihazÄąnÄąz ile konuşma tanÄąyÄąn | AkÄąllÄą bir zamanlayÄącÄą oluşturmak için IoT cihazÄąnÄązla konuşma tanÄąyacağınÄązÄą Ãļğrenin. | [IoT cihazÄąnÄąz ile konuşma tanÄąyÄąn ](../6-consumer/lessons/1-speech-recognition/README.md) | -| 22 | [TÃŧketici](../6-consumer) | Dili anlayÄąn | IoT cihazÄąnÄązÄąn konuşulan cÃŧmleleri nasÄąl anladığınÄą Ãļğrenin | [Dili anlayÄąn](../6-consumer/lessons/2-language-understanding/README.md) | -| 23 | [TÃŧketici](../6-consumer) | Bir zamanlayÄącÄą kurun ve konuşturun | IoT cihazlarÄą için nasÄąl zamanlayÄącÄą oluşturmayÄą ve zamanlayÄącÄą kurulup çalÄąÅŸtÄąktan sonra IoT cihazlarÄąna konuşarak geri bildirim verdirmeyi Ãļğrenin.| [Bir zamanlayÄącÄą kurun ve konuşturun](../6-consumer/lessons/3-spoken-feedback/README.md) | -| 24 | [TÃŧketici](../6-consumer) | Çoklu dil desteği | Hem konuşulan hem de geri bildirim için zamanlayÄącÄąnÄąza nasÄąl çoklu dil desteği sunulduğunu Ãļğrenin | [Çoklu dil desteği](../6-consumer/lessons/4-multiple-language-support/README.md) | - -## Çevirim dÄąÅŸÄą erişim - -Bu belgeleri çevirim dÄąÅŸÄą olarak [Docsify](https://docsify.js.org/#/) kullanarak çalÄąÅŸtÄąrabilirsiniz. Bu repo'yu forklayÄąn [Docsify'Äą kurun](https://docsify.js.org/#/quickstart) ve bu repo'nun ana klasÃļrÃŧnde `docsify serve` yazÄąn. Website sizin yerelinizde: `localhost:3000`. - -### PDF - -Bu içeriklerin pdf'ini ihtiyaç halinde oluşturabilirsiniz. Bunun için [npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) 'in kurulu oldundan emin olun ve ilerideki komutlarÄą bu reponun ana klasÃļrÃŧnde yazÄąn. - -```sh -npm i -npm run convert -``` - -## YardÄąm AranÄąyor! - -Bir çeviriyle katkÄąda bulunmak ister miydiniz? LÃŧtfen [çeviri rehberimizi](../TRANSLATIONS.md) okuyun ve [çeviri issue'lerinden birine](https://github.com/microsoft/IoT-For-Beginners/issues?q=is%3Aissue+is%3Aopen+label%3Atranslation) yazÄąnÄąz. Eğer yeni bir dile çevirmek istiyorsanÄąz lÃŧtfen yeni bir issue oluşturun. - -## Diğer Dersler - -TakÄąmÄąmÄąz başka dersler de yapÄąyor: - -- [Yeni başlayanlar için web geliştiriciliği](https://aka.ms/webdev-beginners) -- [Yeni başlayanlar için makine Ãļğrenimi](https://aka.ms/ml-beginners) - -## Resim atÄąflarÄą - -Bu derslerde kullanÄąlan tÃŧm atÄąflarÄą ihtiyaç halinde [buradan bulabilirsiniz](../attributions.md). diff --git a/translations/README.zh-cn.md b/translations/README.zh-cn.md deleted file mode 100644 index eb7ada79..00000000 --- a/translations/README.zh-cn.md +++ /dev/null @@ -1,128 +0,0 @@ -[![GitHub license](https://img.shields.io/github/license/microsoft/IoT-For-Beginners.svg)](https://github.com/microsoft/IoT-For-Beginners/blob/master/LICENSE) -[![GitHub contributors](https://img.shields.io/github/contributors/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/graphs/contributors/) -[![GitHub issues](https://img.shields.io/github/issues/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/issues/) -[![GitHub pull-requests](https://img.shields.io/github/issues-pr/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/pulls/) -[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) - -[![GitHub watchers](https://img.shields.io/github/watchers/microsoft/IoT-For-Beginners.svg?style=social&label=Watch)](https://GitHub.com/microsoft/IoT-For-Beginners/watchers/) -[![GitHub forks](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/network/) -[![GitHub stars](https://img.shields.io/github/stars/microsoft/IoT-For-Beginners.svg?style=social&label=Star)](https://GitHub.com/microsoft/IoT-For-Beginners/stargazers/) - -[![Bengali](https://img.shields.io/badge/-Bengali-blue)](README.bn.md) -[![English](https://img.shields.io/badge/-English-red)](../README.md) -[![Turkish](https://img.shields.io/badge/-Turkish-darkgreen)](README.tr.md) - -# į‰Šč”įŊ‘īŧˆIoT for Beginnersīŧ‰ – č¯žį¨‹ - -Microsoft įš„ Azure Cloud 大äŊŋ垈éĢ˜å…´æäž›å…ŗäēŽ IoT åŸēįĄ€įš„ä¸€ä¸Ē 12 ä¸Ē星期、24 č¯žįš„č¯žį¨‹ã€‚æ¯ä¸€č¯žåŒ…æ‹Ŧč¯žå‰æĩ‹éĒŒå’Œč¯žåŽæĩ‹éĒŒã€ä¸ēäē†åŽŒæˆč¯žįš„æŒ‡į¤ēã€č§Ŗį­”ã€äŊœä¸šį­‰ã€‚我äģŦ通čŋ‡éĄšį›Žåŧįš„æ•™å­Ļ莊äŊ ä¸€čžšåˆ›åģēīŧŒä¸€čžšå­Ļäš īŧŒčŋ™æ˜¯ä¸€į§æœ‰æ•ˆįŽ‡åˇŠå›ē新技čƒŊįš„æ–šåŧã€‚ - -čŋ™äē›éĄšį›Žå›Šæ‹ŦéŖŸį‰ŠäģŽå†œåœēåˆ°æĄŒå­įš„čŋ‡į¨‹ã€‚čŋ™åŒ…æ‹Ŧå†œä¸šã€į‰Šæĩã€åˆļ造、é›ļ唎和æļˆč´šč€…——čŋ™äē›éƒŊ是 IoT čŽžå¤‡įš„įƒ­é—¨čĄŒä¸šã€‚ - -![č¯žį¨‹įš„čˇ¯įēŋ回īŧ›åރ圍 24 č¯žæĻ‚æ‹ŦįŽ€äģ‹ã€å†œä¸š -äē¤é€šã€å¤„į†ã€é›ļå”Žä¸ŽįƒšéĨĒ](../sketchnotes/Roadmap.jpg) - -> Sketchnote by [Nitya Narasimhan](https://github.com/nitya). č¯ˇį‚šå‡ģå›žį‰‡æŸĨįœ‹åŽŸå›žã€‚ - -**多č°ĸ我äģŦįš„äŊœč€… [Jen Fox](https://github.com/jenfoxbot), [Jen Looper](https://github.com/jlooper), [Jim Bennett](https://github.com/jimbobbennett), 和我äģŦįš„æ’å›žį”ģåŽļ [Nitya Narasimhan](https://github.com/nitya).** - -**䚟感č°ĸ帎我äģŦåŽĄæŸĨäģĨ及įŋģ蝑čŋ™ä¸Ēč¯žį¨‹įš„ä¸€įģ„ [Microsoft Learn å­Ļį”Ÿå¤§äŊŋ](https://studentambassadors.microsoft.com?WT.mc_id=academic-17441-jabenn) īŧš[Aditya Garg](https://github.com/AdityaGarg00), [Anurag Sharma](https://github.com/Anurag-0-1-A), [Arpita Das](https://github.com/Arpiiitaaa), [Aryan Jain](https://www.linkedin.com/in/aryan-jain-47a4a1145/), [Bhavesh Suneja](https://github.com/EliteWarrior315), [Faith Hunja](https://faithhunja.github.io/), [Lateefah Bello](https://www.linkedin.com/in/lateefah-bello/), [Manvi Jha](https://github.com/Severus-Matthew), [Mireille Tan](https://www.linkedin.com/in/mireille-tan-a4834819a/), [Mohammad Iftekher (Iftu) Ebne Jalal](https://github.com/Iftu119), [Mohammad Zulfikar](https://github.com/mohzulfikar), [Priyanshu Srivastav](https://www.linkedin.com/in/priyanshu-srivastav-b067241ba), [Thanmai Gowducheruvu](https://github.com/innovation-platform) 和 [Zina Kamel](https://www.linkedin.com/in/zina-kamel/).** - -> **č€å¸ˆäģŦ**īŧŒæˆ‘äģŦä¸ēčŋ™ä¸Ēč¯žį¨‹įš„į”¨æŗ• [提䞛äē†ä¸€ä盿„č§](../for-teachers.md)。åĻ‚æžœäŊ æƒŗč‡Ēåˇąåˆ›åģēč¯žį¨‹īŧŒé‚Ŗæˆ‘äģŦ䚟提䞛äē†ä¸€ä¸Ē[č¯žį¨‹æ¨Ąæŋ](../lesson-template/README.md). - -> **å­Ļį”ŸäģŦ**īŧŒ ä¸ēäē†č‡Ēåˇąå­Ļäš čŋ™ä¸Ēč¯žį¨‹īŧŒč¯ˇå¤åˆģ整ä¸ĒéĄšį›Žåē“īŧŒå†č‡ĒåˇąåŽŒæˆįģƒäš īŧŒäģŽč¯žå‰įŸĨ蝆æĩ‹énjåŧ€å§‹īŧŒå†é˜…č¯ģ莲åē§īŧŒį„ļ后厌成削äŊ™įš„æ´ģåŠ¨ã€‚å°č¯•é€ščŋ‡į†č§Ŗč¯žį¨‹įš„内厚æĨåŽŒæˆéĄšį›ŽīŧŒč€Œä¸čρäģ…äģ…æŠŠäģŖį į­”æĄˆæŠ„ä¸‹æĨīŧ›į„ļ而īŧŒåœ¨æ¯ä¸ĒéĄšį›Žč¯žį¨‹é‡ŒīŧŒäŊ éƒŊčƒŊäģŽ /solutions 文äģļ多čŽŋé—Žé‚Ŗäē›į­”æĄˆäģŖį ã€‚åĻ外一ä¸ĒåŠžæŗ•æ˜¯čˇŸæœ‹å‹æˆįĢ‹å­Ļ䚠小įģ„īŧŒį„ļ后一čĩˇåˆ†æžå†…åŽšã€‚æƒŗčŋ›ä¸€æ­Ĩį ”įŠļīŧŒæˆ‘äģŦéŧ“åŠąäŊ æŸĨ一æŸĨ [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn)。 - -[![åŽŖäŧ į‰‡](../images/iot-for-beginners.png)](https://youtube.com/watch?v=bccEMm8gRuc "Promo video") - -> đŸŽĨ į‚šå‡ģäģĨä¸Šįš„å›žį‰‡æĨįœ‹čŋ™ä¸ĒéĄšį›Žįš„åŽŖäŧ į‰‡īŧ - - -## 教å­Ļæ–šæŗ• - -创åģēčŋ™ä¸Ēč¯žį¨‹æ—ļīŧŒæˆ‘äģŦ选拊äē†ä¸¤ä¸Ēæ•™č‚˛åŽŸį†īŧšįĄŽäŋåރåŸēäēŽéĄšį›ŽäģĨ及厃常常包æ‹ŦįŸĨ蝆æĩ‹éĒŒã€‚åŽŒæˆč¯žį¨‹åŽīŧŒå­Ļį”ŸäģŦåē”č¯Ĩ创åģēäē†ä¸€ä¸Ēæ¤į‰Šį›‘æĩ‹å’Œæĩ‡æ°´įŗģįģŸã€čŊĻ辆čŋŊč¸Ē器、ä¸ēäē†čŋŊč¸Ēå’ŒæŖ€æŸĨéŖŸį‰Šįš„æ™ēčƒŊåˇĨåŽ‚čŽžįŊŽäģĨåŠåŖ°æŽ§įƒšéĨĒ厚æ—ļ器īŧŒčŋ˜æœ‰å­Ļäŧšäē†į‰Šč”įŊ‘įš„åŸēæœŦ技čƒŊīŧŒåŒ…æ‹Ŧ怎䚈ä¸ēčŽžå¤‡å†™äģŖį ã€čŋžæŽĨ到äē‘、分析éĨæĩ‹äģĨåŠåœ¨čžšįŧ˜ä¸ŠčŋčĄŒäēēåˇĨæ™ēčƒŊ。 - -åŊ“我äģŦįĄŽäŋå†…åŽščˇŸéĄšį›Žæœ‰čŋžæŽĨīŧŒå¯šå­Ļį”ŸæĨ蝴īŧŒå­Ļäš įš„čŋ‡į¨‹äŧšæ›´åŠ æœ‰čļŖīŧŒč€Œčŋ™å°†čŽŠå­Ļį”ŸäģŦ更厚易把æĻ‚åŋĩ莰äŊã€‚ - -此外īŧŒč¯žå‰įš„ä¸€į§äŊŽéŖŽé™ŠįŸĨ蝆æĩ‹éĒŒå°†å¸Žå­Ļį”Ÿä¸ēå­Ļ某ä¸Ēéĸ˜į›Žæ ‘įĢ‹į›Žæ ‡īŧŒč€Œč¯žåŽįš„įŦŦäēŒä¸ĒįŸĨ蝆æĩ‹éĒŒįĄŽäŋäģ–æŠŠå†…åŽščŽ°äŊã€‚我äģŦčŽžčŽĄč¯žį¨‹įš„å…ļ中一ä¸Ēį›Žįš„æ˜¯čŽŠåŽƒæ—ĸįĩæ´ģ又有čļŖīŧŒäšŸįģ™å­Ļį”ŸäģŦ厌成čŋ™ä¸Ēč¯žį¨‹æˆ–č€…č¯žį¨‹įš„ä¸€ä¸Ēéƒ¨åˆ†įš„é€‰æ‹Šã€‚éĄšį›Žä¸€åŧ€å§‹äŧšå°īŧŒäŊ† 12 æ˜ŸæœŸįš„čŋ‡į¨‹ä¸­īŧŒåŽƒå°ąäŧšå˜åž—čĨčļŠå¤æ‚。 - -每ä¸ĒéĄšį›ŽåŸēäēŽåœ¨å­Ļį”ŸäģŦ和业äŊ™įˆąåĨŊ者čƒŊæŠŠæĄåˆ°įš„į‰Šč´¨įĄŦäģļ。每ä¸ĒéĄšį›Žč°ƒæŸĨ某ä¸ĒéĄšį›Žéĸ†åŸŸīŧŒåšļæäž›į›¸å…ŗįš„čƒŒæ™¯įŸĨč¯†ã€‚æƒŗåŊ“ä¸ĒæˆåŠŸįš„åŧ€å‘者īŧŒį†č§Ŗé—Žéĸ˜įš„éĸ†åŸŸæ˜¯æœ‰æ„äš‰įš„īŧŒæ‰€äģĨ提䞛čŋ™äē›čƒŒæ™¯įŸĨč¯†å…čŽ¸å­Ļį”ŸäģŦ在åŊ“ä¸Ē IoT åŧ€å‘č€…įš„æ™¯å†ĩä¸‹æ€č€ƒäģ–äģŦįš„ IoT č§Ŗå†ŗæ–šæĄˆå’Œæ–°įŸĨč¯†ã€‚å­Ļį”ŸäģŦ将å­Ļåˆ°č§Ŗå†ŗæ–šæĄˆįš„į†į”ąīŧŒäžŋ垗到最įģˆäŊŋį”¨č€…įš„čĩžčĩã€‚ - -## įĄŦäģļ - -栚捎äŊ č‡Ēåˇąįš„é€‰æ‹Šã€įŸĨ道或喜æŦĸįš„įŧ–į č¯­č¨€ã€å­Ļäš į›Žæ ‡į­‰īŧŒæˆ‘äģŦ寚äēŽéĄšį›Žįš„ IoT įĄŦäģᅵ‰ä¸¤ä¸Ē选拊。我äģŦ䚟提䞛äē†ä¸€ä¸Ēâ€œč™šæ‹ŸįĄŦäģļâ€įš„į‰ˆæœŦīŧŒä¸ēæ— æŗ•æ‹ŋ到įĄŦäģ￈–č€…æƒŗåœ¨äš°įĄŦäģļ䚋前å­Ļå¤šä¸€į‚šå„ŋ东čĨŋįš„äēē。äŊ čƒŊ在[įĄŦäģļéĄĩ](../hardware.md)扞到更多čĩ„æ–™ä¸Žâ€œč´­į‰Šæ¸…å•â€īŧ›åŽƒäšŸåŒ…æ‹ŦæĨč‡Ē我äģŦ朋友 Seeed Studio 厌整åĨ—äģļįš„é“žæŽĨ。 - -> 💁 扞一下我äģŦįš„ [行ä¸ē厈则](../CODE_OF_CONDUCT.md)、 [č´ĄįŒŽ](../CONTRIBUTING.md) 和 [įŋģ蝑](../TRANSLATIONS.md) įš„æŒ‡å¯ŧ斚针。 我äģŦæŦĸčŋŽäŊ įš„åģēčŽžæ€§åéψīŧ - -## 每ä¸Ēč¯žåŒ…æ‹Ŧīŧš - -- æļ‚é¸ĻįŦ”čްīŧˆsketchnoteīŧ‰ -- å¯é€‰įš„čĄĨ充视éĸ‘ -- č¯žå‰æĩ‹énj -- 莲åē§ -- ä¸ēäē†åŸēäēŽéĄšį›Žįš„č¯žīŧŒåˆ›åģēéĄšį›Žįš„é€æ­Ĩ指南 -- įŸĨ蝆æĩ‹énj -- 挑战 -- čĄĨ充阅č¯ģ -- äŊœä¸š -- č¯žåŽæĩ‹énj - -> **å…ŗäēŽįŸĨ蝆æĩ‹éĒŒįš„æŗ¨æ„**: č¯žå‰å’Œč¯žåŽįš„æ‰€æœ‰įŸĨ蝆æĩ‹éĒŒå°†åœ¨[čŋ™ä¸Ēåē”ᔍ䏭](https://black-meadow-040d15503.1.azurestaticapps.net)īŧŒæ€ģå…ąæœ‰ 48 ä¸ĒįŸĨ蝆æĩ‹énjīŧŒæ¯ä¸Ē有三ä¸Ē问éĸ˜ã€‚č¯žä¸­å°†æœ‰åރäģŦįš„é“žæŽĨīŧŒäŊ†čŋ™ä¸Ēåē”į”¨äšŸå¯äģĨ在æœŦ地čŋčĄŒīŧ›æŒ‰į…§ `quiz-app` 文äģļå¤šä¸­įš„æŒ‡į¤ē。厃äģŦæ­Ŗåœ¨é€æ¸čĸĢæœŦ地化中。 - -## č¯žį¨‹ - - -| | éĄšį›Ž | éĸ˜į›Ž | å­Ļäš į›Žæ ‡ | 链æŽĨ | -| :-: | :----------: | :-------------: | ------------------- | :-----------: | -| 01 | [å…Ĩ门](../1-getting-started) | į‰Šč”įŊ‘īŧˆIoTīŧ‰įŽ€äģ‹ | å­Ļäŧš IoT įš„åŸēæœŦ原则īŧˆäž‹åĻ‚īŧšäŧ æ„Ÿå™¨å’Œä瑿œåŠĄīŧ‰īŧŒåŒæ—ļ莞įŊŽäŊ įš„įŦŦ一ä¸Ē IoT čŽžå¤‡| [į‰Šč”įŊ‘īŧˆIoTīŧ‰įŽ€äģ‹](../1-getting-started/lessons/1-introduction-to-iot/README.md) | -| 02 | [å…Ĩ门](../1-getting-started) | æˇąå…Ĩäē†č§Ŗį‰Šč”įŊ‘īŧˆIoTīŧ‰ | æˇąå…Ĩäē†č§Ŗ IoT įŗģįģŸįš„不同部分īŧŒäģĨ及垎控åˆļ器和单æŋæœē | [æˇąå…Ĩäē†č§Ŗį‰Šč”įŊ‘īŧˆIoTīŧ‰](../1-getting-started/lessons/2-deeper-dive/README.md) | -| 03 | [å…Ĩ门](../1-getting-started) | ᔍäŧ æ„Ÿå™¨å’Œæ‰§čĄŒå™¨čˇŸį‰Šč´¨ä¸–į•Œäē’ᛏäŊœį”¨ | å­Ļäŧšäŧ æ„Ÿå™¨æ€ŽäšˆäģŽį‰Šč´¨ä¸–į•Œæ”ļé›†æ•°æŽå’Œæ‰§čĄŒå™¨æ€Žäšˆå‘é€åéψīŧŒåŒæ—ļ创åģē一ä¸Ē夜ၝ | [ᔍäŧ æ„Ÿå™¨å’Œæ‰§čĄŒå™¨čˇŸį‰Šč´¨ä¸–į•Œäē’ᛏäŊœį”¨](../1-getting-started/lessons/3-sensors-and-actuators/README.md) | -| 04 | [å…Ĩ门](../1-getting-started) | 将äŊ įš„čŽžå¤‡čŋžæŽĨ到äē’联įŊ‘ | å­Ļäŧšæ€ŽäšˆæŠŠä¸€ä¸Ē IoT čŽžå¤‡čŋžæŽĨ到äē’联įŊ‘īŧŒå°†å¤œį¯čŋžæŽĨ到 MQTT 中čŊŦįĢ™čŽŠåŽƒå‘é€å’Œæ”ļ到æļˆæ¯ | [将äŊ įš„čŽžå¤‡čŋžæŽĨ到äē’联įŊ‘](../1-getting-started/lessons/4-connect-internet/README.md) | -| 05 | [农åœē](../2-farm) | éĸ„æĩ‹æ¤į‰Šį”Ÿé•ŋ | å­Ļäŧšæ€Žäšˆį”¨ IoT čŽžå¤‡æ•čŽˇįš„æ¸ŠåēĻæ•°æŽæĨéĸ„æĩ‹æ¤į‰Šį”Ÿé•ŋ | [éĸ„æĩ‹æ¤į‰Šį”Ÿé•ŋ](../2-farm/lessons/1-predict-plant-growth/README.md) | -| 06 | [农åœē](../2-farm) | æŖ€æĩ‹åœŸåŖ¤æ°´åˆ† | å­Ļäŧšæ€ŽäšˆæŖ€æĩ‹åœŸåŖ¤æ°´åˆ†äģĨåŠæ Ąå‡†åœŸåŖ¤æšŋåēĻäŧ æ„Ÿå™¨ | [æŖ€æĩ‹åœŸåŖ¤æ°´åˆ†](../2-farm/lessons/2-detect-soil-moisture/README.md) | -| 07 | [农åœē](../2-farm) | č‡ĒåŠ¨æ¤į‰Šæĩ‡æ°´ | å­Ļäŧšæ€Žäšˆį”¨ä¸€ä¸Ē中įģ§å’Œ MQTT ä¸ēæ¤į‰Šæĩ‡æ°´äŊŋč‡ĒåŠ¨åŒ–å’ŒčŽĄæ—ļ | [č‡ĒåŠ¨æ¤į‰Šæĩ‡æ°´](../2-farm/lessons/3-automated-plant-watering/README.md) | -| 08 | [农åœē](../2-farm) | 将äŊ įš„æ¤į‰Ščŋį§ģ到äē‘į̝ | äē†č§Ŗäē‘įĢ¯å’Œäē‘į̝ IoT æœåŠĄä¸Žå­Ļäŧšæ€ŽäšˆæŠŠäŊ įš„æ¤į‰ŠčŋžæŽĨ到厃īŧŒč€Œä¸æ˜¯ä¸€ä¸Ēå…Ŧå…ą MQTT 中čŊŦįĢ™ | [将äŊ įš„æ¤į‰Ščŋį§ģ到äē‘į̝](../2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) | -| 09 | [农åœē](../2-farm) | 将äŊ įš„åē”ᔍፋåēé€ģ辑čŋį§ģ到äē‘į̝ | å­Ļäŧšæ€Žäšˆåœ¨äē‘į̝写čƒŊ够响åē” IoT æļˆæ¯įš„åē”ᔍፋåēé€ģ辑 | [将äŊ įš„åē”ᔍፋåēé€ģ辑čŋį§ģ到äē‘į̝](../2-farm/lessons/5-migrate-application-to-the-cloud/README.md) | -| 10 | [农åœē](../2-farm) | įĄŽäŋäŊ įš„æ¤į‰Šåމ免 | äē†č§Ŗ IoT 厉全äģĨ及å­Ļäŧšæ€Žäšˆį”¨å¯†é’Ĩå’Œč¯äšĻæĨįĄŽäŋäŊ įš„æ¤į‰Šåމ免 | [įĄŽäŋäŊ įš„æ¤į‰Šåމ免](../2-farm/lessons/6-keep-your-plant-secure/README.md) | -| 11 | [äē¤é€š](../3-transport) | äŊįŊŽčŋŊč¸Ē | äē†č§Ŗ IoT čŽžå¤‡įš„ GPS äŊįŊŽčŋŊč¸Ē | [äŊįŊŽčŋŊč¸Ē](../3-transport/lessons/1-location-tracking/README.md) | -| 12 | [äē¤é€š](../3-transport) | 存储äŊįŊŽæ•°æŽ | å­Ļäŧšæ€Žäšˆå­˜å‚¨ IoT 数捎īŧŒčŽŠäŊ æœĒæĨčƒŊå¯č§†åŒ–æˆ–åˆ†æžåŽƒ | [存储äŊįŊŽæ•°æŽ](../3-transport/lessons/2-store-location-data/README.md) | -| 13 | [äē¤é€š](../3-transport) | å¯č§†åŒ–äŊįŊŽæ•°æŽ | å­Ļäŧšåœ¨åœ°å›žä¸Šå¯č§†åŒ–äŊįŊŽæ•°æŽäģĨåŠåœ°å›žæ€Žäšˆį”¨ 2D æĨäģŖčĄ¨ 3D įš„ä¸–į•Œ | [å¯č§†åŒ–äŊįŊŽæ•°æŽ](../3-transport/lessons/3-visualize-location-data/README.md) | -| 14 | [äē¤é€š](../3-transport) | åœ°į†å›´æ  | å­Ļäŧšåœ°į†å›´æ æ˜¯äģ€äšˆäģĨåŠæ€Žäšˆį”¨åŽƒäģŦæĨ通įŸĨåŊ“äž›åē”é“žįš„čŊĻ辆åŋĢåˆ°į›Žįš„åœ°æ—ļ | [åœ°į†å›´æ ](../3-transport/lessons/4-geofences/README.md) | -| 15 | [åˆļ造业](../4-manufacturing) | 莭į샿°´æžœč´¨é‡æŖ€æĩ‹å™¨ | å­Ļäŧšæ€Žäšˆåœ¨äē‘įĢ¯ä¸ŠčŽ­įģƒä¸€ä¸Ēå›žį‰‡åˆ†įąģ器æĨæŖ€æĩ‹æ°´æžœč´¨é‡ | [莭į샿°´æžœč´¨é‡æŖ€æĩ‹å™¨](../4-manufacturing/lessons/1-train-fruit-detector/README.md) | -| 16 | [åˆļ造业](../4-manufacturing) | äģŽ IoT čŽžå¤‡æŖ€æŸĨæ°´æžœč´¨é‡ | å­Ļäŧšæ€ŽäšˆäģŽä¸€ä¸Ē IoT čŽžå¤‡äŊŋᔍäŊ įš„æ°´æžœč´¨é‡æŖ€æĩ‹å™¨ | [äģŽ IoT čŽžå¤‡æŖ€æŸĨæ°´æžœč´¨é‡](../4-manufacturing/lessons/2-check-fruit-from-device/README.md) | -| 17 | [åˆļ造业](../4-manufacturing) | åœ¨čžšįŧ˜ä¸ŠčŋčĄŒäŊ įš„æ°´æžœč´¨é‡æŖ€æĩ‹å™¨ | å­Ļäŧšæ€Žäšˆåœ¨čžšįŧ˜ä¸Šįš„ IoT čŽžå¤‡čŋčĄŒäŊ įš„æ°´æžœč´¨é‡æŖ€æĩ‹å™¨ | [åœ¨čžšįŧ˜ä¸ŠčŋčĄŒäŊ įš„æ°´æžœč´¨é‡æŖ€æĩ‹å™¨](../4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) | -| 18 | [åˆļ造业](../4-manufacturing) | äģŽäŧ æ„Ÿå™¨č§Ļå‘æ°´æžœč´¨é‡æŖ€æĩ‹ | å­Ļäŧšæ€ŽäšˆäģŽäŧ æ„Ÿå™¨č§Ļå‘æ°´æžœč´¨é‡æŖ€æĩ‹ | [äģŽäŧ æ„Ÿå™¨č§Ļå‘æ°´æžœč´¨é‡æŖ€æĩ‹](../4-manufacturing/lessons/4-trigger-fruit-detector/README.md) | -| 19 | [é›ļ唎](../5-retail) | 莭įģƒå­˜č´§æŖ€æĩ‹å™¨ | å­Ļäŧšį”¨å¯ščąĄæŖ€æĩ‹æĨ莭įģƒå­˜č´§æŖ€æĩ‹å™¨čŽŠäŊ åœ¨åē—é‡Œæ•°å­˜č´§ | [莭įģƒå­˜č´§æŖ€æĩ‹å™¨](../5-retail/lessons/1-train-stock-detector/README.md) | -| 20 | [é›ļ唎](../5-retail) | äģŽ IoT čŽžå¤‡æŖ€æŸĨ存货 | å­Ļäŧšæ€Žäšˆį”¨ä¸€ä¸Ēå¯ščąĄæŖ€æĩ‹æ¨Ąåž‹äģŽ IoT čŽžå¤‡æŖ€æŸĨ存货 | [äģŽ IoT čŽžå¤‡æŖ€æŸĨ存货](../5-retail/lessons/2-check-stock-device/README.md) | -| 21 | [æļˆč´šč€…](../6-consumer) | ᔍ IoT čŽžå¤‡č¯†åˆĢ蝭韺 | å­Ļäŧšæ€Žäšˆį”¨ IoT čŽžå¤‡č¯†åˆĢ蝭韺æĨ创åģē一ä¸Ēæ™ēčƒŊ莥æ—ļ器 | [ᔍ IoT čŽžå¤‡č¯†åˆĢ蝭韺](../6-consumer/lessons/1-speech-recognition/README.md) | -| 22 | [æļˆč´šč€…](../6-consumer) | ᐆ觪蝭荀 | å­Ļäŧšæ€Žäšˆį†č§Ŗå‘ IoT čŽžå¤‡č¯´įš„č¯­č¨€ | [ᐆ觪蝭荀](../6-consumer/lessons/2-language-understanding/README.md) | -| 23 | [æļˆč´šč€…](../6-consumer) | 莞įŊŽčŽĄæ—ļå™¨å’Œæäž›åŖå¤´åéψ | å­Ļäŧšæ€ŽäšˆčŽžįŊŽčŽĄæ—ļå™¨å’Œæäž›åŖå¤´åéψåŊ“莥æ—ļ器čĸĢ莞įŊŽå’ŒåŊ“åŽƒåŽŒæˆįš„æ—ļ候 | [莞įŊŽčŽĄæ—ļå™¨å’Œæäž›åŖå¤´åéψ](../6-consumer/lessons/3-spoken-feedback/README.md) | -| 24 | [æļˆč´šč€…](../6-consumer) | æ”¯æŒå¤šį§č¯­č¨€ | å­Ļäŧšæ€Žäšˆæ”¯æŒå¤šį§č¯­č¨€īŧŒåŒ…æ‹Ŧ向æ™ēčƒŊ莥æ—ļå™¨č¯´įš„čŋ˜æœ‰čŽĄæ—ļ器回åē”įš„ | [æ”¯æŒå¤šį§č¯­č¨€](../6-consumer/lessons/4-multiple-language-support/README.md) | - - -## įĻģįēŋčŽŋ问 - -äŊ å¯äģĨᔍ [Docsify](https://docsify.js.org/#/) įĻģįēŋčŋčĄŒčŋ™ä¸Ēæ–‡æĄŖã€‚åˆ†å‰čŋ™ä¸Ē存储åē“īŧŒåœ¨æœŦ地į”ĩ脑[åŽ‰čŖ… Docsify](https://docsify.js.org/#/quickstart)īŧŒį„ļ后在čŋ™ä¸Ē存储åē“įš„æ šæ–‡äģļå¤šä¸­čž“å…Ĩ `docsify serve`。įŊ‘įĢ™å°†åœ¨äŊ įš„æœŦ地ä¸ģæœēīŧˆlocalhostīŧ‰ä¸Šįš„įĢ¯åŖ 3000 æäž›æœåŠĄīŧš`localhost:3000`。 - -### PDF - -åĻ‚æžœæœ‰åŋ…čρįĻģįēŋčŽŋ问īŧŒäŊ å¯äģĨä¸ēčŋ™äē›å†…åŽšį”Ÿæˆä¸€ä¸Ē PDFã€‚įĄŽäŋäŊ åˇ˛[åŽ‰čŖ…äē† npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)īŧŒå†åœ¨čŋ™ä¸Ē存储åē“įš„æ šæ–‡äģļ多中čŋčĄŒäģĨä¸‹įš„å‘Ŋäģ¤īŧš - -```sh -npm i -npm run convert -``` - -## 需čĻå¸Žåŋ™īŧ - -æƒŗč´ĄįŒŽä¸€ä¸Ēįŋģ蝑īŧŸč¯ˇé˜…č¯ģ我äģŦįš„[įŋģč¯‘æŒ‡å¯ŧæ–šé’ˆ](../TRANSLATIONS.md) äģĨ及在[å…ļ中一ä¸Ēįŋģ蝑 issue](https://github.com/microsoft/IoT-For-Beginners/issues?q=is%3Aissue+is%3Aopen+label%3Atranslation) æˇģåŠ čž“å…Ĩ。åĻ‚æžœäŊ æƒŗå¸Žæˆ‘äģŦįŋģč¯‘æˆä¸€ä¸Ēæ–°č¯­č¨€īŧŒč¯ˇæäē¤ä¸€ä¸Ē新 issue ᔍäēŽčˇŸč¸Ē。 - -## å…ļåŽƒč¯žį¨‹ - -我äģŦįš„å›ĸ队åˆļäŊœäē†å…ļåŽƒč¯žį¨‹īŧæŸĨ一下īŧš - -- [įŊ‘įĢ™åŧ€å‘īŧˆWeb Dev for Beginnersīŧ‰](https://aka.ms/webdev-beginners) -- [æœē器å­Ļäš īŧˆML for Beginnersīŧ‰](https://aka.ms/ml-beginners) -- [æ•°æŽį§‘å­ĻīŧˆData Science for Beginnersīŧ‰](https://aka.ms/datascience-beginners) - -## å›žį‰‡åąžæ€§ - -äŊ čƒŊ在[åąžæ€§](../attributions.md)æ‰žåˆ°č¯žį¨‹ä¸­æ‰€æœ‰éœ€čĻįš„å›žį‰‡åąžæ€§ã€‚ diff --git a/translations/SECURITY.fr.md b/translations/SECURITY.fr.md deleted file mode 100644 index 79f3c4a3..00000000 --- a/translations/SECURITY.fr.md +++ /dev/null @@ -1,41 +0,0 @@ - - -## SÊcuritÊ - -Microsoft prend au sÊrieux la sÊcuritÊ de ses produits et services logiciels, ce qui inclut tous les dÊpôts de code source gÊrÊs par nos organisations GitHub, dont [Microsoft](https://github.com/Microsoft), [Azure](https://github.com/Azure), [DotNet](https://github.com/dotnet), [AspNet](https://github.com/aspnet), [Xamarin](https://github.com/xamarin), ainsi que [gestion GitHub](https://opensource.microsoft.com/). - -Si vous pensez avoir dÊcouvert une faille de sÊcuritÊ dans un rÊfÊrentiel appartenant à Microsoft et rÊpondant à [la dÊfinition de Microsoft d'une faille de sÊcuritÊ](https://docs.microsoft.com/en-us/previous-versions/tn-archive/cc751383(v=technet.10)), veuillez nous le signaler comme dÊcrit ci-dessous. - -## Signaler les problèmes de sÊcuritÊ - -**Veuillez ne pas signaler les vulnÊrabilitÊs de sÊcuritÊ par le biais de problèmes publics sur GitHub.** - -Veuillez plutôt les signaler au centre de rÊponse à la sÊcuritÊ de Microsoft (MSRC) à l'adresse [https://msrc.microsoft.com/create-report](https://msrc.microsoft.com/create-report). - -Si vous prÊfÊrez soumettre votre candidature sans vous connecter, envoyez un courrier Êlectronique à l'adresse suivante : [secure@microsoft.com](mailto:secure@microsoft.com). Si possible, chiffrez votre message à l'aide de notre clÊ PGP ; tÊlÊchargez-la à partir de la page [Microsoft Security Response Center PGP Key](https://www.microsoft.com/en-us/msrc/pgp-key-msrc). - -Vous devriez recevoir une rÊponse dans les 24 heures. Si, pour une raison ou une autre, ce n'est pas le cas, veuillez relancer votre demande par courrier Êlectronique pour vous assurer que nous avons bien reçu votre message initial. Des informations supplÊmentaires sont disponibles à l'adresse [microsoft.com/msrc](https://www.microsoft.com/msrc). - -Veuillez inclure les informations demandÊes ci-dessous (dans la mesure oÚ vous pouvez les fournir) afin de nous aider à mieux comprendre la nature et la portÊe du problème Êventuel : - - * Type de problème (par exemple, dÊpassement de tampon, injection SQL, scripting intersite, etc.) - * Chemins d'accès complets du ou des fichiers sources liÊs à la manifestation du problème. - * L'emplacement du code source affectÊ (tag/branche/commit ou URL directe) - * Toute configuration spÊciale requise pour reproduire le problème - * Instructions Êtape par Êtape pour reproduire le problème - * Preuve de concept ou code d'exploitation (si possible) - * Impact du problème, y compris la manière dont un attaquant pourrait l'exploiter. - -Ces informations nous aideront à trier votre rapport plus rapidement. - -Si vous faites un rapport pour une prime de bogue, des rapports plus complets peuvent contribuer à une prime plus ÊlevÊe. Veuillez consulter notre [Programme de prime de bogue de Microsoft].(https://microsoft.com/msrc/bounty) page pour plus de dÊtails sur nos programmes actifs. - -## Langues prÊfÊrÊes - -Nous prÊfÊrons que toutes les communications soient en anglais. - -## Politique - -Microsoft suit le principe de la [divulgation coordonnÊe des vulnÊrabilitÊs](https://www.microsoft.com/en-us/msrc/cvd). - - \ No newline at end of file diff --git a/translations/SUPPORT.fr.md b/translations/SUPPORT.fr.md deleted file mode 100644 index 3b169f41..00000000 --- a/translations/SUPPORT.fr.md +++ /dev/null @@ -1,11 +0,0 @@ -# Support - -## Comment dÊposer des problèmes et obtenir de l'aide - -Ce projet utilise GitHub Issues pour suivre les bogues et les demandes de fonctionnalitÊs. Veuillez rechercher les problèmes existants avant de dÊposer de nouveaux problèmes afin d'Êviter les doublons. Pour les nouvelles questions, dÊposez votre bogue ou votre demande de fonctionnalitÊ dans une nouvelle question. - -Pour toute aide ou question concernant l'utilisation de ce projet, veuillez nous contacter en crÊant une "issue" dans ce projet. - -## Politique d'assistance de Microsoft - -Le soutien à ce **PROJET ou PRODUIT** est limitÊ aux ressources ÊnumÊrÊes ci-dessus. diff --git a/translations/TRANSLATIONS.bn.md b/translations/TRANSLATIONS.bn.md deleted file mode 100644 index 719572b5..00000000 --- a/translations/TRANSLATIONS.bn.md +++ /dev/null @@ -1,16 +0,0 @@ -# āĻ…āύ⧁āĻŦāĻžāĻĻ -āφāĻŽāϰāĻž āĻāχ āĻ•āĻžāϰāĻŋāĻ•ā§āϝ⧁āϞāĻžāĻŽā§‡āϰ āϜāĻ¨ā§āϝ āϏāĻ•āϞ āĻ­āĻžāώāĻžā§Ÿ āĻ…āύ⧁āĻŦāĻžāĻĻāϕ⧇ āĻ¸ā§āĻŦāĻžāĻ—āϤ āϜāĻžāύāĻžāχ! - -## āĻ—āĻžāχāĻĄāϞāĻžāχāύāϏ -āĻāĻ–āĻžāύ⧇ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻ…āĻ§ā§āϝāĻžā§Ÿā§‡āϰ āϏāĻžāĻĨ⧇ āĻ…āύ⧁āĻŦāĻžāĻĻ āĻĢā§‹āĻ˛ā§āĻĄāĻžāϰ āϰāϝāĻŧ⧇āϛ⧇ āϝāĻž āĻ…āύ⧁āĻŦāĻžāĻĻāĻ•ā§ƒāϤ āĻŽāĻžāĻ°ā§āĻ•āĻĄāĻžāωāύ āĻĢāĻžāχāϞ āϧāĻžāϰāĻŖ āĻ•āϰ⧇āĨ¤ - -āĻ…āύ⧁āĻŦāĻžāĻĻāĻ•ā§ƒāϤ āϞ⧇āϏāύāϗ⧁āϞāĻŋāϰ āύāĻžāĻŽāĻ•āϰāϪ⧇āϰ āĻāχ āύ⧀āϤāĻŋ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰāĻž āωāϚāĻŋāϤ: -README.[language].md - -āϝ⧇āĻ–āĻžāύ⧇ [language] āĻšāϞ⧋ āϝ⧇āϕ⧋āύ āĻ­āĻžāώāĻžāϰ ⧍ āĻŦāĻ°ā§āϪ⧇āϰ āϏāĻ‚āĻ•ā§āώāĻŋāĻĒā§āϤ āύāĻžāĻŽ āϝāĻž ISO 639-1 āύ⧀āϤāĻŋ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧇ (āϝ⧇āĻŽāύāσ `README.bn.md` āϞ⧇āĻ–āĻž āĻšā§Ÿ āĻŦāĻžāĻ‚āϞāĻž āĻ­āĻžāώāĻžāϰ āϜāĻ¨ā§āϝ)āĨ¤ - -## āϕ⧁āχāϜ -āĻāĻ–āĻžāύ⧇ āĻāĻ•āϟāĻŋ āĻĢāĻžāχāϞ āϝ⧁āĻ•ā§āϤ āĻ•āϰ⧇ āĻ…āύ⧁āĻŦāĻžāĻĻ āϕ⧁āχāϜ-āĻ…ā§āϝāĻžāĻĒ⧇ āϝ⧁āĻ•ā§āϤ āĻ•āϰāĻž āϝāĻžāĻŦ⧇: https://github.com/microsoft/IoT- for-Beginners/tree/main/quiz-app/src/assets/transferencesāĨ¤ āϤāĻŦ⧇ JSON āĻāϰ 'true' āĻāĻŦāĻ‚ 'false' āĻļāĻŦā§āĻĻ⧇āϰ āĻ…āύ⧁āĻŦāĻžāĻĻ āĻ•āϰāĻŦ⧇āύ āύāĻžāĨ¤ āϧāĻ¨ā§āϝāĻŦāĻžāĻĻ! - -## āϧāĻ¨ā§āϝāĻŦāĻžāĻĻ -āφāĻĒāύāĻžāϰ āĻĒā§āϰāĻšā§‡āĻˇā§āϟāĻžāϕ⧇ āφāĻŽāϰāĻž āĻšā§ƒāĻĻā§Ÿā§‡āϰ āĻ…āĻ¨ā§āϤāσāĻ¸ā§āĻĨāϞ āĻĨ⧇āϕ⧇ āϏāĻžāϧ⧁āĻŦāĻžāĻĻ āϜāĻžāύāĻžāχāĨ¤ diff --git a/translations/TRANSLATIONS.fr.md b/translations/TRANSLATIONS.fr.md deleted file mode 100644 index 32aebdc0..00000000 --- a/translations/TRANSLATIONS.fr.md +++ /dev/null @@ -1,32 +0,0 @@ -# Contribuez en traduisant des leçons - -Les traductions des leçons de ce programme sont les bienvenues ! - -## Directives - -Il y a des dossiers [**translations**](https://github.com/microsoft/IoT-For-Beginners/tree/main/1-getting-started/lessons/1-introduction-to-iot/translations) qui contiennent les fichiers markdown traduits. - -Les leçons traduites doivent respecter cette convention d'appellation : - -Lorsque vous traduisez le Readme initial, reliez les autres traductions à votre readme traduit et reliez le vôtre au readme principal en anglais en utilisant les boucliers comme indiquÊ : - -```markdown -[![Bengali](https://img.shields.io/badge/-Bengali-blue)](translations/README.bn.md) -``` -**README._[language]_.md** - -Dans la mesure ou _[language]_ est une abrÊviation linguistique de deux lettres suivant la norme ISO 639-1 (par exemple `README.es.md` pour l'espagnol et `README.nl.md` pour l'allemand). - -> Important: lorsque vous traduisez du texte dans ce dÊpôt, assurez vous de ne pas utiliser de traduction automatique. Nous vÊrifierons les traductions via la communautÊ, veuillez donc vous porter volontaire uniquement pour les traductions dans les langues que vous maÃŽtrisez. - -## Liens - -Lors de la traduction, veuillez mettre à jour les liens vers les fichiers traduits. Si un fichier n'a pas ÊtÊ traduit, conservez le lien vers la version anglaise. Comme chaque fichier se trouve dans un dossier `translations`, vous devrez Êgalement mettre à jour le chemin des liens pour les hyperliens et les images. - -## Questionnaires - -Ajoutez votre traduction au quiz-app en ajoutant un fichier ici : https://github.com/microsoft/IoT-For-Beginners/tree/main/quiz-app/src/assets/translations. Veuillez ne pas localiser les mots 'true' ou 'false'. Merci ! - -## MERCI ! - -Nous apprÊcions vraiment vos efforts ! diff --git a/translations/clean-up.bn.md b/translations/clean-up.bn.md deleted file mode 100644 index 1243404d..00000000 --- a/translations/clean-up.bn.md +++ /dev/null @@ -1,38 +0,0 @@ -# āĻĒā§āϰāĻœā§‡āĻ•ā§āϟ āϏ⧁āĻŦāĻŋāĻ¨ā§āϝāĻ¸ā§āϤ āϰāĻžāĻ–āĻž - -āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻĒā§āϰāĻœā§‡āĻ•ā§āϟ āĻļ⧇āώ āĻ•āϰāĻžāϰ āĻĒāϰ⧇, āĻ•ā§āϞāĻžāωāĻĄ āϰāĻŋāϏ⧋āĻ°ā§āϏāϏāĻŽā§‚āĻš āĻŽā§āϛ⧇ āĻĢ⧇āϞāĻž (delete) āĻ•āϰāĻžāχ āĻ­āĻžāϞ⧋āĨ¤ - -āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻ…āĻ§ā§āϝāĻžā§Ÿā§‡āϰ āĻĒā§āϰāĻœā§‡āĻ•ā§āĻŸā§‡ āĻšā§ŸāϤ⧋ āφāĻŽāϰāĻž āĻāϏāĻŦ āϰāĻŋāϏ⧋āĻ°ā§āϏ āϤ⧈āϰ⧀ āĻ•āϰ⧇āĻ›āĻŋ - -* āĻāĻ•āϟāĻŋ āϰāĻŋāϏ⧋āĻ°ā§āϏ āĻ—ā§āϰ⧁āĻĒ -* āĻāĻ•āϟāĻŋ IoT Hub -* ⧍āϟāĻŋ IoT device āϰ⧇āϜāĻŋāĻ¸ā§āĻŸā§āϰ⧇āĻļāύ -* āĻāĻ•āϟāĻŋ āĻ¸ā§āĻŸā§‹āϰ⧇āϜ āĻāĻ•āĻžāωāĻ¨ā§āϟ -* āĻāĻ•āϟāĻŋ āĻĢāĻžāĻ‚āĻļāύ āĻāĻĒ -* āĻāĻ•āϟāĻŋ Azure Maps āĻāĻ•āĻžāωāĻ¨ā§āϟ -* āĻāĻ•āϟāĻŋ āĻ•āĻžāĻ¸ā§āϟāĻŽ āĻ­āĻŋāĻļāύ āĻĒā§āϰāĻœā§‡āĻ•ā§āϟ -* āĻāĻ•āϟāĻŋ āĻ•āĻ—āύāĻŋāϟāĻŋāĻ­ āϏāĻžāĻ°ā§āĻ­āĻŋāϏ āϰāĻŋāϏ⧋āĻ°ā§āϏ - -āĻāχ āϏāĻžāĻ°ā§āĻ­āĻŋāϏāϗ⧁āϞ⧋āϰ āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ—āχ āĻŦāĻŋāύāĻž āĻ–āϰāĻšā§‡ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇ - āĻšāϝāĻŧ āϏ⧇āϗ⧁āϞāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĢā§āϰ⧀ āϤ⧇, āĻ…āĻĨāĻŦāĻž āĻāĻ•āϟāĻŋ āĻĢā§āϰ⧀ āϟāĻžā§ŸāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻ•āĻžāϜ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇āĨ¤ āĻāĻ›āĻžā§œāĻžāĻ“ āϝ⧇āϏāĻ•āϞ āϏāĻžāĻ°ā§āĻ­āĻŋāϏ⧇āϰ āϜāĻ¨ā§āϝ āĻ–āϰāϚ āĻ°ā§Ÿā§‡āϛ⧇, āϏ⧇āϗ⧁āϞ⧋āϰ āĻĢā§āϰ⧀ āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻŦāĻž āϖ⧁āĻŦāχ āύāĻŋāĻŽā§āύāĻŽā§‚āĻ˛ā§āϝ⧇āϰ āϏ⧇āĻŦāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āχ āĻ•āĻžāϜ āĻ•āϰāĻž āϏāĻŽā§āĻ­āĻŦāĨ¤ - -āĻāĻ•ā§āώ⧇āĻ¤ā§āϰ⧇āĻ•āĻžāϜ āĻļ⧇āώ āĻšāϝāĻŧ⧇ āϗ⧇āϞ⧇ āĻāχ āϏāĻžāĻ°ā§āĻ­āĻŋāϏāϗ⧁āϞāĻŋ āĻŽā§āϛ⧇ āĻĢ⧇āϞāĻž āĻŦāĻž āĻĄāĻŋāϞāĻŋāϟ āĻ•āϰāĻžāχ āĻ­āĻžāϞ⧋ āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āĻšāĻŦ⧇āĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ āĻĢā§āϰāĻŋ āϟāĻžā§ŸāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āφāĻŽāϰāĻž āϕ⧇āĻŦāϞ āĻāĻ•āϟāĻŋ āφāχāĻ“āϟāĻŋ āĻšāĻžāĻŦ āύāĻŋāϤ⧇ āĻĒāĻžāϰāĻŋ, āϏ⧁āϤāϰāĻžāĻ‚ āϝāĻĻāĻŋ āĻ…āĻ¨ā§āϝ āφāϰ⧇āĻ•āϟāĻŋ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻšā§Ÿ, āϏ⧇āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āĻĒ⧇āχāĻĄ āϏāĻžāĻ°ā§āĻ­āĻŋāϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤ - -āϏāĻŽāĻ¸ā§āϤ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϗ⧁āϞāĻŋ āϰāĻŋāϏ⧋āĻ°ā§āϏ āĻ—ā§āϰ⧁āĻĒ⧇āϰ āĻ­āĻŋāϤāϰ⧇ āϤ⧈āϰāĻŋ āĻšāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻāϟāĻŋ āφāĻŽāĻžāĻĻ⧇āϰ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĒā§āϰāĻœā§‡āĻ•ā§āϟ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰāĻž āϏāĻšāϜ āĻ•āϰ⧇ āϤ⧋āϞ⧇āĨ¤ āϰāĻŋāϏ⧋āĻ°ā§āϏ āĻ—ā§āϰ⧁āĻĒ āĻĄāĻŋāϞāĻŋāϟ āĻ•āϰāϞ⧇, āϏ⧇āχ āϏāĻžāĻĨ⧇ āĻ—ā§āϰ⧁āĻĒ⧇āϰ āϏāĻŽāĻ¸ā§āϤ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāĻ“ āĻāϰ āϏāĻžāĻĨ⧇ āĻŽā§āϛ⧇ āĻĢ⧇āϞāĻž āĻšāĻŦ⧇āĨ¤ - -āϰāĻŋāϏ⧋āĻ°ā§āϏ āĻ—ā§āϰ⧁āĻĒ āĻĄāĻŋāϞāĻŋāϟ āĻ•āϰāϤ⧇ āύ⧀āĻšā§‡āϰ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāϟāĻŋ āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞ āĻŦāĻž āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻĒā§āϰāĻŽāĻžāĻĒā§āϟ āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āσ - -```sh -az group delete --name -``` - -āĻāĻ–āĻžāύ⧇ `` āĻāϰ āϜāĻžā§ŸāĻ—āĻžā§Ÿ āĻĒā§āϰāĻœā§‡āĻ•ā§āĻŸā§‡ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āύāĻžāĻŽāϟāĻŋ āĻĻāĻŋāϤ⧇ āĻšāĻŦ⧇āĨ¤ - -āĻ•āύāĻĢāĻžāĻ°ā§āĻŽā§‡āĻļāύ āĻŽā§āϝāĻžāϏ⧇āϜ āφāϏāĻŦ⧇ āĻāϰāĻ•āĻŽāσ - -```output -Are you sure you want to perform this operation? (y/n): -``` - -āĻāĻ–āĻžāύ⧇ `y` āĻĻāĻŋāϤ⧇ āĻšāĻŦ⧇āĨ¤ - -āĻ•āĻŋāϛ⧁āĻ•ā§āώāϪ⧇āϰ āĻŽāĻ§ā§āϝ⧇āχ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āϏāĻžāĻ°ā§āĻ­āĻŋāϏ āĻĄāĻŋāϞāĻŋāϟ āĻšā§Ÿā§‡ āϝāĻžāĻŦ⧇āĨ¤ diff --git a/translations/clean-up.es.md b/translations/clean-up.es.md deleted file mode 100644 index a4066346..00000000 --- a/translations/clean-up.es.md +++ /dev/null @@ -1,41 +0,0 @@ -# Limpia tu proyecto - -DespuÊs de completar, se recomienda eliminar tus recursos en línea. - -Durante las lecciones de cada proyecto, puede que hayas creado algunos de los siguientes: - -* Grupo de recursos (Resource Group) -* Hub de internet de las cosas (IoT hub) -* Registro de dispositivos IoT -* Cuenta de almacenamiento -* AplicaciÃŗn de funciones -* Cuenta de mapas de Azure -* Proyecto personalizado de visiÃŗn -* Contenedor de registros de Azure -* Recursos de sercivios cognitivos - -La mayor parte de estos servicios no tienen costo, bien sea porque son totalmente gratuitos o porque estÃĄs usando la versiÃŗn gratuita. Para los servicios que requieren una versiÃŗn paga, puede que hayas estado usÃĄndolos entre el rango en el que no se efectÃēa ningÃēn cobro o sÃŗlo costarÃĄ unos cuantos centavos. - -Inclusive con el bajo costo de los recursos, vale la pena eliminiarlos cuando hayas acabado ya que sÃŗlo puedes mantener un Hub de IoT habilitado con la versiÃŗn gratuita así que si, por ejemplo, quisieras crear uno nuevo, necesitarías usar una versiÃŗn paga de los sistemas. - -Todos los servicios fueron creados dentro de grupos de recursos (Resource Group) y esto hace que sea mÃĄs fÃĄcil administrarlos. Puedes eliminiar el grupo de recursos y todos los servicios en ese grupo serÃĄn eliminados con Êl. - -Para eliminar un grupo de recursos, ejecuta el siguiente comando en tu terminal o consola de comandos de Azure: - -```sh -az group delete --name -``` - -Reemplazando `` con el nombre de grupo de recursos que estÃĄs intentando eliminar. - -AparecerÃĄ una peticiÃŗn de confirmaciÃŗn: - -```output -Are you sure you want to perform this operation? (y/n): -``` - -Presiona `y` para confirmar y eliminar el grupo de recursos. - -TomarÃĄ un rato para eliminar todos los servicios. - -Puedes leer mÃĄs acerca de la eliminaciÃŗn de grupos de recursos en la [documentaciÃŗn de Azure para administraciÃŗn y eliminaciÃŗn de grupos de recursos)[https://docs.microsoft.com/azure/azure-resource-manager/management/delete-resource-group?WT.mc_id=academic-17441-jabenn&tabs=azure-cli] diff --git a/translations/clean-up.fr.md b/translations/clean-up.fr.md deleted file mode 100644 index d9d02447..00000000 --- a/translations/clean-up.fr.md +++ /dev/null @@ -1,41 +0,0 @@ -# Nettoyez votre projet - -Après avoir terminÊ chaque projet, il est bon de supprimer vos ressources cloud. - -Dans les leçons de chaque projet, vous avez peut-ÃĒtre crÊÊ certains des ÊlÊments suivants: - -* Un groupe de ressources -* Un hub IoT -* Des enregistrements d'appareils IoT -* Un compte de stockage -* Une application de fonctions -* Un compte Azure Maps -* Un projet de vision sur mesure -* Un registre de conteneurs Azure -* Une ressource de services cognitifs - -La plupart de ces ressources n'auront aucun coÃģt - soit elles sont entièrement gratuites, soit vous utilisez un plan gratuit. Pour les services qui nÊcessitent un plan payant, vous les auriez utilisÊs à un niveau inclus dans l'allocation gratuite, ou ne coÃģterait que quelques centimes. - -MÃĒme avec des coÃģts relativement bas, cela vaut la peine de supprimer ces ressources lorsque vous avez terminÊ. Vous ne pouvez avoir qu'un seul hub IoT utilisant le plan gratuit par exemple, donc si vous souhaitez en crÊer un autre, vous devrez utiliser un plan payant. - -Tous vos services ont ÊtÊ crÊÊs dans des groupes de ressources, ce qui facilite leur gestion. Vous pouvez supprimer le groupe de ressources et tous les services de ce groupe de ressources seront Êgalement supprimÊs. - -Pour supprimer le groupe de ressources, exÊcutez la commande suivante dans votre terminal ou invite de commande: - -```sh -az group delete --name -``` - -Remplacez `` par le nom du groupe de ressources qui vous est propre. - -Une confirmation apparaÃŽtra: - -```output -Are you sure you want to perform this operation? (y/n): -``` - -Entrez `y` pour confirmer et supprimer le groupe de ressources. - -Il faudra un certain temps pour supprimer tous les services. - -> 💁 Vous pouvez en savoir plus sur la suppression des groupes de ressources dans la [documentation sur la suppression des groupes de ressources et des ressources Azure Resource Manager sur Microsoft Docs](https://docs.microsoft.com/azure/azure-resource-manager/management/delete-resource-group?WT.mc_id=academic-17441-jabenn&tabs=azure-cli) diff --git a/translations/clean-up.zh-cn.md b/translations/clean-up.zh-cn.md deleted file mode 100644 index 706d246a..00000000 --- a/translations/clean-up.zh-cn.md +++ /dev/null @@ -1,41 +0,0 @@ -# æ¸…į†äŊ įš„éĄšį›Ž - -åŊ“äŊ åŽŒæˆæ¯ä¸ĒéĄšį›ŽåŽīŧŒč¯ˇåˆ é™¤äŊ įš„äē‘į̝čĩ„æēã€‚ - -在每ä¸ĒéĄšį›Žįš„č¯žį¨‹ä¸­īŧŒäšŸčޏäŊ åˆ›åģēäē†ä¸‹åˆ—įš„æŸäē›īŧš - -* 一ä¸Ēčĩ„æēįģ„ -* 一ä¸Ēį‰Šč”įŊ‘中åŋƒ -* į‰Šč”įŊ‘čŽžå¤‡æŗ¨å†Œ -* 一ä¸Ē存储č´Ļæˆˇ -* 一ä¸Ēå‡Ŋ数åē”ᔍ -* 一ä¸Ē Azure 地回č´Ļæˆˇ -* 一ä¸Ēč‡ĒåŽšäš‰č§†č§‰éĄšį›Ž -* 一ä¸Ē Azure åŽšå™¨æŗ¨å†ŒčĄ¨ -* 一ä¸Ē莤įŸĨæœåŠĄčĩ„æē - -čŋ™äē›čĩ„æēä¸­å¤§éƒ¨åˆ†éƒŊ不æ”ļč´š - åŽŒå…¨å…č´šæˆ–č€…æ˜¯å…č´šåą‚ã€‚å¯šäēŽč§„åޚäē†äģ˜č´šåą‚įš„æœåŠĄīŧŒäŊ įš„äŊŋᔍéĸåēĻäŧšåœ¨å…č´ščŒƒå›´å†…īŧŒæˆ–åĒčŠąč´šå‡ åˆ†é’ąã€‚ - -åŗäŊŋ成æœŦį›¸å¯ščžƒäŊŽīŧŒåŊ“äŊ åŽŒæˆéĄšį›ŽåŽäšŸåģēčŽŽåˆ é™¤čŋ™äē›čĩ„æēã€‚äž‹åĻ‚īŧŒå…č´šåą‚åĒčƒŊ有一ä¸Ēį‰Šč”įŊ‘中åŋƒīŧŒæ‰€äģĨåĻ‚æžœäŊ æƒŗéĸå¤–创åģē一ä¸ĒīŧŒäŊ éœ€čρäŊŋᔍäģ˜č´šåą‚。 - -äŊ įš„æ‰€æœ‰æœåŠĄéƒŊ是在čĩ„æēįģ„内创åģēįš„īŧŒčŋ™čŽŠįŽĄį†æ›´åŠ čŊģæžã€‚äŊ å¯äģĨ删除某ä¸Ēčĩ„æēįģ„īŧŒæ‰€æœ‰čĩ„æēįģ„å†…įš„čĩ„æēéƒŊäŧščˇŸį€åˆ é™¤ã€‚ - -在äŊ įš„įģˆįĢ¯æˆ–å‘Ŋä줿į¤ēįŦĻ中čŋčĄŒäģĨ下å‘Ŋä줿Ĩ删除čĩ„æēįģ„īŧš - -```sh -az group delete --name -``` - -æ›ŋäģŖ `` ä¸ēäŊ æƒŗåˆ é™¤įš„čĩ„æēįģ„名字。 - -æŽĨ下æĨäŧšæ˜žį¤ēä¸‹åˆ—įš„įĄŽčŽ¤äŋĄæ¯īŧš - -```output -Are you sure you want to perform this operation? (y/n): -``` - -输å…Ĩ `y` įĄŽčŽ¤åšļ删除čĩ„æēįģ„. - -åˆ é™¤æ‰€æœ‰æœåŠĄäŧšč€—贚一ä盿—ļ间。 - -> 💁 äŊ å¯äģĨ在 [Microsoft æ–‡æĄŖįš„ Azure čĩ„æēįŽĄį†å™¨čĩ„æēįģ„å’Œčĩ„æēåˆ é™¤](https://docs.microsoft.com/azure/azure-resource-manager/management/delete-resource-group?WT.mc_id=academic-17441-jabenn&tabs=azure-cli) čŽˇå–æ›´å¤šåˆ é™¤čĩ„æēįģ„įš„į›¸å…ŗå†…åŽšã€‚ \ No newline at end of file diff --git a/translations/for-teachers.fr.md b/translations/for-teachers.fr.md deleted file mode 100644 index b6a2e376..00000000 --- a/translations/for-teachers.fr.md +++ /dev/null @@ -1,27 +0,0 @@ -# Pour les Êducateurs - -Vous souhaitez utiliser ce programme dans votre classe ? N'hÊsitez pas à le faire ! - -En fait, vous pouvez l'utiliser au sein mÃĒme de GitHub en utilisant GitHub Classroom. - -Pour ce faire, crÊez ce dÊpôt. Vous allez devoir crÊer un repo pour chaque leçon, donc vous allez devoir extraire chaque dossier dans un repo sÊparÊ. De cette façon, [GitHub Classroom](https://classroom.github.com/classrooms) peut reprendre chaque leçon sÊparÊment. - -Ces [instructions complètes](https://github.blog/2020-03-18-set-up-your-digital-classroom-with-github-classroom/) vous donneront une idÊe de la manière dont vous devez organiser votre classe. - -## Modèle d'apprentissage recommandÊ - -Vous pouvez en savoir plus sur le modèle d'apprentissage recommandÊ pour l'enseignement de ce programme dans notre [Guide du modèle d'apprentissage recommandÊ](recommended-learning-model.md). - -## En utilisant le dÊpôt tel quel - -Si vous souhaitez utiliser ce dÊpôt tel qu'il est actuellement, sans utiliser GitHub Classroom, c'est Êgalement possible. Il vous faudra alors indiquer à vos Êlèves quelle leçon ils souhaitent travailler ensemble. - -Dans un format en ligne (Zoom, Teams ou autre), vous pouvez crÊer des salles de discussion pour les quiz et guider les Êtudiants pour les aider à se prÊparer à apprendre. Invitez ensuite les Êtudiants à rÊpondre aux quiz et à soumettre leurs rÊponses sous forme de "questions" à un moment donnÊ. Vous pouvez faire de mÃĒme avec les devoirs, si vous souhaitez que les Êlèves travaillent en collaboration en plein air. - -Si vous prÊfÊrez un format plus privÊ, demandez à vos Êlèves de transfÊrer le programme, leçon par leçon, vers leurs propres dÊpôts GitHub en tant que dÊpôts privÊs, et de vous en donner l'accès. Ils pourront alors remplir les questionnaires et les devoirs en privÊ et vous les soumettre via des problèmes sur votre dÊpôt de classe. - -Il existe de nombreuses façons de faire fonctionner ce système dans un format de classe en ligne. Faites-nous part de ce qui fonctionne le mieux pour vous ! - -## Donnez-nous votre avis! - -Nous voulons que ce programme d'Êtudes fonctionne pour vous et vos Êlèves. Veuillez nous faire part de [vos commentaires](https://forms.microsoft.com/Pages/ResponsePage.aspx?id=v4j5cvGGr0GRqy180BHbR2humCsRZhxNuI79cm6n0hRUQzRVVU9VVlU5UlFLWTRLWlkyQUxORTg5WS4u). diff --git a/translations/hardware.bn.md b/translations/hardware.bn.md deleted file mode 100644 index 96f4c2b3..00000000 --- a/translations/hardware.bn.md +++ /dev/null @@ -1,108 +0,0 @@ -# āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ - -IoT āĻļāĻŦā§āĻĻ⧇ **T** āĻāϰ āĻĒā§‚āĻ°ā§āĻŖāϰ⧂āĻĒ āĻšāϞ⧋ **Things** āĻŦāĻž āϜāĻŋāύāĻŋāώ āĻāĻŦāĻ‚ āĻāϟāĻŋ āĻŽā§‚āϞāϤ āφāĻŽāĻžāĻĻ⧇āϰ āϚāĻžāϰāĻĒāĻžāĻļ⧇āϰ āĻŦāĻžāĻ¸ā§āϤāĻŦ āϜāĻ—āϤ⧇āϰ āϏāĻžāĻĨ⧇ āϝ⧋āĻ—āĻžāϝ⧋āĻ— āĻ•āϰ⧇ āĻāĻŽāύ āĻĄāĻŋāĻ­āĻžāχāϏāϗ⧁āϞāĻŋāϕ⧇ āĻŦā§‹āĻāĻžāϝāĻŧāĨ¤ āĻļāĻŋāĻ•ā§āώāĻžāĻ°ā§āĻĨā§€ āĻāĻŦāĻ‚ āĻļ⧌āĻ–āĻŋāύ āĻŦā§āϝāĻžāĻ•ā§āϤāĻŋāĻĻ⧇āϰ āĻ•āĻžāϛ⧇ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻĨāĻžāϕ⧇ āĻāĻŽāύ āϏāĻŦ āϝāĻ¨ā§āĻ¤ā§āϰ āĻĻāĻŋā§Ÿā§‡āχ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻĒā§āϰāĻœā§‡āĻ•ā§āϟ āϏāĻžāϜāĻžāύ⧋ āĻšā§Ÿā§‡āϛ⧇āĨ¤ āĻŦā§āϝāĻ•ā§āϤāĻŋāĻ—āϤ āĻĒāĻ›āĻ¨ā§āĻĻ, āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāώāĻžāϰ āĻœā§āĻžāĻžāύ, āĻļ⧇āĻ–āĻžāϰ āϞāĻ•ā§āĻˇā§āϝ āĻāĻŦāĻ‚ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻžāϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇ āĻĒā§āϰāĻœā§‡āĻ•ā§āϟāϗ⧁āϞ⧋āϰ āϜāĻ¨ā§āϝ āφāχāĻ“āϟāĻŋ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ⧇āϰ āĻĻ⧁āϟāĻŋ āĻ…āĻĒāĻļāύ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āĻāĻ›āĻžā§œāĻžāĻ“ āϝāĻžāĻĻ⧇āϰ āĻ•āĻžāϛ⧇ āĻŦāĻ°ā§āϤāĻŽāĻžāύ⧇ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āύ⧇āχ āĻ…āĻĨāĻŦāĻž āĻļ⧇āĻ–āĻžāϰ āĻĒāϰ⧇ āĻ•āĻŋāύāϤ⧇ āϚāĻžā§Ÿ, āϤāĻžāĻĻ⧇āϰ āϜāĻ¨ā§āϝ āĻ°ā§Ÿā§‡āϛ⧇ **āĻ­āĻžāĻ°ā§āϚ⧁⧟āĻžāϞ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ** ! - -> 💁 āĻāϏāĻžāχāύāĻŽā§‡āĻ¨ā§āϟāϗ⧁āϞ⧋ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϕ⧋āύ āφāχāĻ“āϟāĻŋ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āϕ⧇āύāĻžāϰ āĻĒā§āĻ°ā§Ÿā§‹āϜāύ āύ⧇āχ, āĻŦāϰāĻ‚ āĻ­āĻžāĻ°ā§āϚ⧁⧟āĻžāϞ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āĻĻāĻŋā§Ÿā§‡āχ āϏāĻŦ āĻ•āϰāĻž āϝāĻžāĻŦ⧇āĨ¤ - -āĻĢāĻŋāϜāĻŋāĻ•ā§āϝāĻžāϞ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āĻ…āĻĒāĻļāύāϗ⧁āϞāĻŋ āĻšāϞ [āφāϰāĻĄā§āχāύ⧋](#āφāϰāĻĄā§āχāύ⧋) āĻāĻŦāĻ‚ [āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ āĻĒāĻžāχ](#āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ-āĻĒāĻžāχ)āĨ¤ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡āϰ āύāĻŋāϜāĻ¸ā§āĻŦ āϏ⧁āĻŦāĻŋāϧāĻž āĻāĻŦāĻ‚ āĻ…āϏ⧁āĻŦāĻŋāϧāĻž āĻĨāĻžāϕ⧇ āĻāĻŦāĻ‚ āĻāϗ⧁āϞāĻŋ ā§§āϟāĻŋ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ• āϞ⧇āϏāύ⧇ āĻŦā§āϝāĻ–ā§āϝāĻž āĻ•āϰāĻž āĻšā§Ÿā§‡āϛ⧇āĨ¤ āϕ⧋āύ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽāϟāĻŋ āύāĻŋā§Ÿā§‡ āĻ•āĻžāϜ āĻ•āϰāϤ⧇ āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āĻŦ⧇āĻļāĻŋ āφāĻ—ā§āϰāĻš āϤāĻž āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āύāĻŋāϤ⧇ āϏ⧇āχ āϞ⧇āϏāύāϟāĻŋ āĻĻ⧇āĻ–āϤ⧇ āĻšāĻŦ⧇āĨ¤ - -āĻĒāĻžāĻ  āĻāĻŦāĻ‚ āĻāϏāĻžāχāύāĻŽā§‡āĻ¨ā§āĻŸā§‡āϰ āϜāϟāĻŋāϞāϤāĻž āĻšā§āϰāĻžāϏ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϤāĻŋāϟāĻŋ āϞ⧇āϏāύ⧇ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āĻŦ⧇āϛ⧇ āύ⧇āĻ“āϝāĻŧāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āϝāĻĻāĻŋāĻ“ āφāĻŽāĻžāĻĻ⧇āϰ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āĻāϰ āĻŦāĻžāχāϰ⧇ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰāĻ“ āĻ•āĻžāϜ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇, āϤāĻŦ⧇ āφāĻŽāϰāĻž āĻ—ā§āϝāĻžāϰāĻžāĻ¨ā§āϟāĻŋ āĻĻāĻŋāϤ⧇ āĻĒāĻžāϰāĻŋ āύāĻž āϝ⧇ āϏāĻŽāĻ¸ā§āϤ āĻ•āĻžāϜ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āĻ›āĻžāĻĄāĻŧāĻžāχ āĻļāĻŋāĻ•ā§āώāĻžāĻ°ā§āĻĨā§€āϰ āĻĄāĻŋāĻ­āĻžāχāϏ⧇ āĻ•āϰāĻž āϝāĻžāĻŦ⧇āĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āϏāĻžāϧāĻžāϰāĻŖ āφāϰāĻĄā§āχāύ⧋ āĻĄāĻŋāĻ­āĻžāχāϏ⧇ āĻ“āϝāĻŧāĻžāχāĻĢāĻžāχ āύ⧇āχ, āϝāĻž āĻ•ā§āϞāĻžāωāĻĄā§‡āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧋āĻ— āĻ¸ā§āĻĨāĻžāĻĒāύ⧇āϰ āϜāĻ¨ā§āϝ āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĒā§āϰāϝāĻŧā§‹āϜāύ - āĻāĻ•āĻžāϰāϪ⧇āχ āϤāĻžāχ WIO Terminal āĻŦ⧇āϛ⧇ āύ⧇āĻ“āϝāĻŧāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻ•āĻžāϰāĻŖ āĻāϤ⧇ āĻ“āϝāĻŧāĻžāχāĻĢāĻžāχ āĻŦāĻŋāĻ˛ā§āϟ-āχāύ āĻ°ā§Ÿā§‡āϛ⧇āĨ¤ - -āĻāĻ›āĻžā§œāĻžāĻ“ āĻāχ āĻĒā§āϰāĻœā§‡āĻ•ā§āĻŸā§‡āϰ āϜāĻ¨ā§āϝ āĻ•āĻŋāϛ⧁ āĻ…-āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋāĻ—āϤ āωāĻĒāĻ•āϰāĻŖ āϝ⧇āĻŽāύ āĻŽāĻžāϟāĻŋ , āϟāĻŦ⧇āϰ āωāĻĻā§āĻ­āĻŋāĻĻ āĻāĻŦāĻ‚ āĻĢāϞ āĻŦāĻž āĻļāĻžāĻ•āϏāĻŦā§āϜāĻŋāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻšāĻŦ⧇āĨ¤ - -## āĻ•ā§āϰ⧟āϤāĻžāϞāĻŋāĻ•āĻž - -![The Seeed studios logo](../images/seeed-logo.png) - -Seeed Studios āĻĨ⧇āϕ⧇ āϏāĻšāĻœā§‡āχ kit āĻ•ā§āϰāϝāĻŧ āĻ•āϰāĻž āϝāĻžāĻŦ⧇ : - -### āφāϰāĻĄā§āχāύ⧋- Wio Terminal - -**[IoT for beginners with Seeed and Microsoft - Wio Terminal Starter Kit](https://www.seeedstudio.com/IoT-for-beginners-with-Seeed-and-Microsoft-Wio-Terminal-Starter-Kit-p-5006.html)** - -[![The Wio Terminal hardware kit](../images/wio-hardware-kit.png)](https://www.seeedstudio.com/IoT-for-beginners-with-Seeed-and-Microsoft-Wio-Terminal-Starter-Kit-p-5006.html) - -### āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ āĻĒāĻžāχ - -**[IoT for beginners with Seeed and Microsoft - Raspberry Pi 4 Starter Kit](https://www.seeedstudio.com/IoT-for-beginners-with-Seeed-and-Microsoft-Raspberry-Pi-Starter-Kit.html)** - -[![The Raspberry Pi Terminal hardware kit](../images/pi-hardware-kit.png)](https://www.seeedstudio.com/IoT-for-beginners-with-Seeed-and-Microsoft-Raspberry-Pi-Starter-Kit.html) - -## āφāϰāĻĄā§āχāύ⧋ - - āφāϰāĻĄā§āχāύ⧋ āĻāϰ āϏāĻŦ āϕ⧋āĻĄ C++ āĻ­āĻžāώāĻžā§Ÿ āĻ•āϰāĻž āĻšā§ŸāĨ¤ āĻ…ā§āϝāĻžāϏāĻžāχāύāĻŽā§‡āĻ¨ā§āϟ āϏāĻŽā§āĻĒāĻ¨ā§āύ āĻ•āϰāϤ⧇ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āωāĻĒāĻžāĻĻāĻžāύāϗ⧁āϞāĻŋāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻšāĻŦ⧇: - -### āφāϰāĻĄā§āχāύ⧋ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ - -* [Wio Terminal](https://www.seeedstudio.com/Wio-Terminal-p-4509.html) -* *āϐāĻšā§āĻ›āĻŋāĻ•* - USB-C āĻ•ā§āϝāĻžāĻŦāϞ āĻ…āĻĨāĻŦāĻž USB-A āĻĨ⧇āϕ⧇ USB-C āĻāĻĄāĻžāĻĒā§āϟāĻžāϰ - āωāχāĻ“ āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞ⧇ āĻāĻ•āϟāĻŋ āχāωāĻāϏāĻŦāĻŋ-āϏāĻŋ āĻĒā§‹āĻ°ā§āϟ āϰāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻāϟāĻŋāϤ⧇ āχāωāĻāϏāĻŦāĻŋ-āϏāĻŋ āĻĨ⧇āϕ⧇ āχāωāĻāϏāĻŦāĻŋ-āĻ āĻ•ā§āϝāĻžāĻŦāϞ āĻĨāĻžāϕ⧇āĨ¤ āϝāĻĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻĒāĻŋāϏāĻŋ āĻŦāĻž āĻŽā§āϝāĻžāĻ• āĻ āϕ⧇āĻŦāϞ āχāωāĻāϏāĻŦāĻŋ-āϏāĻŋ āĻĒā§‹āĻ°ā§āϟ āĻĨāĻžāϕ⧇ āϤāĻŦ⧇ āĻāĻ•āϟāĻŋ āχāωāĻāϏāĻŦāĻŋ-āϏāĻŋ āĻŦāĻž āχāωāĻāϏāĻŦāĻŋ-āĻ āĻĨ⧇āϕ⧇ āχāωāĻāϏāĻŦāĻŋ-āϏāĻŋ āĻ…ā§āϝāĻžāĻĄāĻžāĻĒā§āϟāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻšāĻŦ⧇āĨ¤ - -### āφāϰāĻĄā§āχāύ⧋āϰ āϏ⧁āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āϏ⧇āĻ¨ā§āϏāϰ āĻāĻŦāĻ‚ āĻ…ā§āϝāĻžāĻ•āĻšā§ā§Ÿā§‡āϟāϰ - -āĻāϗ⧁āϞāĻŋ Wio āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞ āφāϰāĻĄā§āχāύ⧋ āĻĄāĻŋāĻ­āĻžāχāϏāϟāĻŋāϤ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻāĻŦāĻ‚ āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ āĻĒāĻžāχ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āύ⧟āĨ¤ - -* [ArduCam Mini 2MP Plus - OV2640](https://www.arducam.com/product/arducam-2mp-spi-camera-b0067-arduino/) -* [ReSpeaker 2-Mics Pi HAT](https://www.seeedstudio.com/ReSpeaker-2-Mics-Pi-HAT.html) -* [Breadboard Jumper Wires](https://www.seeedstudio.com/Breadboard-Jumper-Wire-Pack-241mm-200mm-160mm-117m-p-234.html) -* āĻšā§‡āĻĄāĻĢā§‹āύ āĻŦāĻž āĻ…āĻ¨ā§āϝ āϕ⧋āύ āĻ¸ā§āĻĒā§€āĻ•āĻžāϰ āϝ⧇āϟāĻŋāϰ 3.5mm āĻœā§āϝāĻžāĻ• āĻŦāĻž JST āĻ¸ā§āĻĒā§€āĻ•āĻžāϰ āĻ°ā§Ÿā§‡āϛ⧇ āϝ⧇āĻŽāύ: - * [Mono Enclosed Speaker - 2W 6 Ohm](https://www.seeedstudio.com/Mono-Enclosed-Speaker-2W-6-Ohm-p-2832.html) - * [Grove speaker plus](https://www.seeedstudio.com/Grove-Speaker-Plus-p-4592.html) -* *āϐāĻšā§āĻ›āĻŋāĻ•* - ā§§ā§ŦāϜāĻŋāĻŦāĻŋ āĻŦāĻž āϤāĻžāϰ āĻšā§‡ā§Ÿā§‡ āϛ⧋āϟ āĻŽāĻžāχāĻ•ā§āϰ⧋ āĻāϏāĻĄāĻŋ āĻ•āĻžāĻ°ā§āĻĄ āϝāĻž āĻĻā§āĻŦāĻžāϰāĻž āĻĒāĻ°ā§āϝāĻŦ⧇āĻ•ā§āώāϪ⧇āϰ āϜāĻ¨ā§āϝ āĻ›āĻŦāĻŋ āĻ•ā§āϝāĻžāĻĒāϚāĻžāϰ āĻ•āϰāĻž āĻšāĻŦ⧇āĨ¤ āĻāĻ›āĻžā§œāĻžāĻ“ āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžāϰ⧇ āϏāϰāĻžāϏāϰāĻŋ āĻāϏāĻĄāĻŋ āĻ•āĻžāĻ°ā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϏ⧁āϝ⧋āĻ— āύāĻž āĻĨāĻžāĻ•āϞ⧇, āĻĒā§āĻ°ā§Ÿā§‹āϜāĻ¨ā§€ā§Ÿ āĻ•ā§āϝāĻžāĻŦāϞ āύāĻŋāϤ⧇ āĻšāĻŦ⧇āĨ¤ **āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āύ⧋āϟ** - Wio āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞ āϕ⧇āĻŦāϞ 16GB āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻāϏāĻĄāĻŋ āĻ•āĻžāĻ°ā§āĻĄāϗ⧁āϞāĻŋāϕ⧇ āϏāĻžāĻĒā§‹āĻ°ā§āϟ āĻ•āϰ⧇, āĻāϰ āĻšā§‡ā§Ÿā§‡ āĻŦ⧇āĻļāĻŋ āϏāĻžāχāĻœā§‡āϰ āĻ•āĻžāĻ°ā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰāϝ⧋āĻ—ā§āϝ āĻšāĻŦ⧇āύāĻžāĨ¤ - -## āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ āĻĒāĻžāχ - - āφāϰāĻĄā§āχāύ⧋ āĻāϰ āϏāĻŦ āϕ⧋āĻĄ āĻĒāĻžāχāĻĨāύ āĻ­āĻžāώāĻžā§Ÿ āĻ•āϰāĻž āĻšā§ŸāĨ¤ āĻ…ā§āϝāĻžāϏāĻžāχāύāĻŽā§‡āĻ¨ā§āϟ āϏāĻŽā§āĻĒāĻ¨ā§āύ āĻ•āϰāϤ⧇ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āωāĻĒāĻžāĻĻāĻžāύāϗ⧁āϞāĻŋāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻšāĻŦ⧇: - -### āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ-āĻĒāĻžāχ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ - -* [Raspberry Pi](https://www.raspberrypi.org/products/raspberry-pi-4-model-b/) - > 💁 2B āĻĨ⧇āϕ⧇ āĻāϰ āωāĻĒāϰ⧇āϰ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻ­āĻžāĻ°ā§āϏāύ āĻĻā§āĻŦāĻžāϰāĻžāχ āϏāĻ•āϞ āĻāϏāĻžāχāύāĻŽā§‡āĻ¨ā§āϟ āĻ•āϰāĻž āϝāĻžāĻŦ⧇āĨ¤ -* āĻŽāĻžāχāĻ•ā§āϰ⧋ āĻāϏāĻĄāĻŋ āĻ•āĻžāĻ°ā§āĻĄ - āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžāϰ⧇ āϏāϰāĻžāϏāϰāĻŋ āĻāϏāĻĄāĻŋ āĻ•āĻžāĻ°ā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϏ⧁āϝ⧋āĻ— āύāĻž āĻĨāĻžāĻ•āϞ⧇, āĻĒā§āĻ°ā§Ÿā§‹āϜāĻ¨ā§€ā§Ÿ āĻ•ā§āϝāĻžāĻŦāϞ āύāĻŋāϤ⧇ āĻšāĻŦ⧇āĨ¤ -* āχāωāĻāϏāĻŦāĻŋ āĻĒāĻžāĻ“ā§ŸāĻžāϰ āϏāĻžāĻĒā§āϞāĻžāχ - āϝāĻĻāĻŋ āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ āĻĒāĻžāχ 4 āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšā§Ÿ, āϤāĻŦ⧇ āĻāĻ•āϟāĻŋ āχāωāĻāϏāĻŦāĻŋ-āϏāĻŋ āĻĒāĻžāĻ“āϝāĻŧāĻžāϰ āϏāĻžāĻĒā§āϞāĻžāχ āĻĒā§āϰāϝāĻŧā§‹āϜāύāĨ¤ āφāϰ āĻĒ⧁āϰāύ⧋ āĻĄāĻŋāĻ­āĻžāχāϏāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻŽāĻžāχāĻ•ā§āϰ⧋-āχāωāĻāϏāĻŦāĻŋ āĻĒāĻžāĻ“āϝāĻŧāĻžāϰ āϏāĻžāĻĒā§āϞāĻžāχ āĻĒā§āϰāϝāĻŧā§‹āϜāύāĨ¤ - -### āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ-āĻĒāĻžāχ āĻāϰ āϏ⧁āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āϏ⧇āĻ¨ā§āϏāϰ āĻāĻŦāĻ‚ āĻ…ā§āϝāĻžāĻ•āĻšā§ā§Ÿā§‡āϟāϰ - -āĻāϗ⧁āϞāĻŋ āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ āĻĒāĻžāχ āϤ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻāĻŦāĻ‚ āφāϰāĻĄā§āχāύ⧋ āĻāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āύ⧟āĨ¤ - -* [Grove Pi base hat](https://www.seeedstudio.com/Grove-Base-Hat-for-Raspberry-Pi.html) -* [Raspberry Pi Camera module](https://www.raspberrypi.org/products/camera-module-v2/) -* āĻŽāĻžāχāĻ•ā§āϰ⧋āĻĢā§‹āύ āĻ“ āĻ¸ā§āĻĒā§€āĻ•āĻžāϰ: - - āύāĻŋāĻŽā§āύ⧇āϰ āϝ⧇āϕ⧋āύ āĻāĻ•āϟāĻŋ: - * āϝ⧇āϕ⧋āύ āχāωāĻāϏāĻŦāĻŋ āĻ¸ā§āĻĒā§€āĻ•āĻžāϰ āϏāĻŽā§āĻŦāϞāĻŋāϤ āĻŽāĻžāχāĻ•ā§āϰ⧋āĻĢā§‹āύ āĻŦāĻž āĻ¸ā§āĻĒā§€āĻ•āĻžāϰ āϝ⧇āϟāĻŋāϤ⧇ 3.5mm āĻœā§āϝāĻžāĻ• āĻ•ā§āϝāĻžāĻŦāϞ āĻĻāϰāĻ•āĻžāϰ āĻšāĻŦ⧇ āĻ•āĻŋāĻ‚āĻŦāĻž HDMI āĻ…āĻĄāĻŋāĻ“ āφāωāϟāĻĒ⧁āϟ āϞāĻžāĻ—āĻŦ⧇ āϝāĻĻāĻŋ āĻŽāύāĻŋāϟāϰ āĻŦāĻž āϟāĻŋāĻ­āĻŋāϰ āĻ¸ā§āĻĒā§€āĻ•āĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āϝ⧁āĻ•ā§āϤ āĻ•āϰāĻž āĻšā§ŸāĨ¤ - * āĻŦāĻŋāĻ˛ā§āϟ-āχāύ āĻŽāĻžāχāĻ•ā§āϰ⧋āĻĢā§‹āύ āϏāĻŽā§āĻŦāϞāĻŋāϤ āχāωāĻāϏāĻŦāĻŋ āĻšā§‡āĻĄāϏ⧇āϟ - * [ReSpeaker 2-Mics Pi HAT](https://www.seeedstudio.com/ReSpeaker-2-Mics-Pi-HAT.html) with - * āĻšā§‡āĻĄāĻĢā§‹āύ āĻŦāĻž āĻ…āĻ¨ā§āϝ āϕ⧋āύ āĻ¸ā§āĻĒā§€āĻ•āĻžāϰ āϝ⧇āϟāĻŋāϰ 3.5mm āĻœā§āϝāĻžāĻ• āĻŦāĻž JST āĻ¸ā§āĻĒā§€āĻ•āĻžāϰ āĻ°ā§Ÿā§‡āϛ⧇ āϝ⧇āĻŽāύ: - * [Mono Enclosed Speaker - 2W 6 Ohm](https://www.seeedstudio.com/Mono-Enclosed-Speaker-2W-6-Ohm-p-2832.html) - * [USB Speakerphone](https://www.amazon.com/USB-Speakerphone-Conference-Business-Microphones/dp/B07Q3D7F8S/ref=sr_1_1?dchild=1&keywords=m0&qid=1614647389&sr=8-1) -* [Grove Light sensor](https://www.seeedstudio.com/Grove-Light-Sensor-v1-2-LS06-S-phototransistor.html) -* [Grove button](https://www.seeedstudio.com/Grove-Button.html) - -## āϏ⧇āĻ¨ā§āϏāϰ āĻāĻŦāĻ‚ āĻ…ā§āϝāĻžāĻ•āĻšā§ā§Ÿā§‡āϟāϰ - -āĻāĻ–āĻžāύ⧇āϰ āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ— āϏ⧇āĻ¨ā§āϏāϰ āĻāĻŦāĻ‚ āĻ…ā§āϝāĻžāĻ•ā§āĻšā§ā§Ÿā§‡āϟāϰāϗ⧁āϞāĻŋ āφāϰāĻĄā§āχāύ⧋ āĻāĻŦāĻ‚ āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ āĻĒāĻžāχ āωāĻ­āϝāĻŧ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇āχ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧ: - -* [Grove LED](https://www.seeedstudio.com/Grove-LED-Pack-p-4364.html) x 2 -* [Grove humidity and temperature sensor](https://www.seeedstudio.com/Grove-Temperature-Humidity-Sensor-DHT11.html) -* [Grove capacitive soil moisture sensor](https://www.seeedstudio.com/Grove-Capacitive-Moisture-Sensor-Corrosion-Resistant.html) -* [Grove relay](https://www.seeedstudio.com/Grove-Relay.html) -* [Grove GPS (Air530)](https://www.seeedstudio.com/Grove-GPS-Air530-p-4584.html) -* [Grove Time of flight Distance Sensor](https://www.seeedstudio.com/Grove-Time-of-Flight-Distance-Sensor-VL53L0X.html) - -## āϐāĻšā§āĻ›āĻŋāĻ• āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ - -āϰāĻŋāϞ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧ āĻĒāĻžāύāĻŋ āϏāϰāĻŦāϰāĻžāĻšā§‡āϰ āϞ⧇āϏāύāϗ⧁āϞ⧋ āϤ⧈āϰ⧀ āĻ•āϰāĻž āĻšā§Ÿā§‡āϛ⧇āĨ¤ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ āĻšāĻŋāϏāĻžāĻŦ⧇, āϰāĻŋāϞ⧇āϟāĻŋāϰ āϏāĻžāĻĨ⧇ āύ⧀āĻšā§‡ āϤāĻžāϞāĻŋāĻ•āĻžāϭ⧁āĻ•ā§āϤ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āχāωāĻāϏāĻŦāĻŋ āϚāĻžāϞāĻŋāϤ āĻĒāĻžāύāĻŋāϰ āĻĒāĻžāĻŽā§āĻĒ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻ•āϰāĻž āϝāĻžāĻŦ⧇āσ - -* [6V water pump](https://www.seeedstudio.com/6V-Mini-Water-Pump-p-1945.html) -* [USB terminal](https://www.adafruit.com/product/3628) -* āϏāĻŋāϞāĻŋāĻ•āύ āĻĒāĻžāχāĻĒ -* āϞāĻžāϞ āĻāĻŦāĻ‚ āĻ•āĻžāϞ⧋ āĻ•ā§āϝāĻžāĻŦāϞ -* āϛ⧋āϟ āĻĢā§āĻ˛ā§āϝāĻžāϟ-āĻšā§‡āĻĄ āĻ¸ā§āĻ•ā§āϰ⧁ āĻĄā§āϰāĻžāχāĻ­āĻžāϰ - -## āĻ­āĻžāĻ°ā§āϚ⧁⧟āĻžāϞ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ - -āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϞ⧇ āϏ⧇āĻ–āĻžāύ⧇āχ āϏ⧇āĻ¨ā§āϏāϰ āĻāĻŦāĻ‚ āĻ…ā§āϝāĻžāĻ•āĻšā§ā§Ÿā§‡āϟāϰ āϏāĻŋāĻŽā§āϞ⧇āϟāϰ āĻĒāĻžāĻ“ā§ŸāĻž āϝāĻžāĻŦ⧇āĨ¤ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻžāϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇, āĻāϟāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āĻĄāĻŋāĻ­āĻžāχāϏ⧇ āϝ⧇āĻŽāύ āĻŽā§āϝāĻžāĻ•, āĻĒāĻŋāϏāĻŋ āϚāĻžāϞāĻžāϤ⧇ āĻĒāĻžāϰāĻž āϝāĻžāĻŦ⧇ āĻŦāĻž āĻāϟāĻŋ āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ āĻĒāĻžāχāϤ⧇ āϚāĻžāϞāĻžāύ⧋ āϝāĻžāĻŦ⧇ āĻāĻŦāĻ‚ āϕ⧇āĻŦāϞ āϝ⧇ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āύ⧇āχ āϤāĻžāϰ āϜāĻ¨ā§āϝ āĻāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝāĻžāĻŦ⧇āĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āϝāĻĻāĻŋ āĻ•āĻžāϰ⧋ āĻ•āĻžāϛ⧇ āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ āĻĒāĻžāχ āĻ•ā§āϝāĻžāĻŽā§‡āϰāĻž āĻĨāĻžāϕ⧇ āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻ—ā§āϰ⧋āĻ­ āϏ⧇āĻ¨ā§āϏāϰāϗ⧁āϞāĻŋ āϝāĻĻāĻŋ āύāĻž āĻĨāĻžāϕ⧇, āϤāĻŦ⧇ āϤāĻžāϰ āϰāĻžāĻ¸ā§āĻĒāĻŦ⧇āϰāĻŋ āĻĒāĻžāχāϤ⧇ āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āĻĄāĻŋāĻ­āĻžāχāϏ āϕ⧋āĻĄāϟāĻŋ āϚāĻžāϞāĻžāϤ⧇ āĻĒāĻžāϰāĻŦ⧇āĨ¤ āĻāϤ⧇ āĻ•āϰ⧇ āĻ—ā§āϰ⧋āĻ­ āϏ⧇āĻ¨ā§āϏāϰāϗ⧁āϞāĻŋ āϏāĻŋāĻŽā§āϞ⧇āϟ āĻ•āϰāϤ⧇ āϏāĻ•ā§āώāĻŽ āĻšāĻŦ⧇ āφāĻŦāĻžāϰ āĻāĻ•āϟāĻŋ āĻĢāĻŋāϜāĻŋāĻ•ā§āϝāĻžāϞ āĻ•ā§āϝāĻžāĻŽā§‡āϰāĻžāĻ“ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŦ⧇āĨ¤ - -āĻ­āĻžāĻ°ā§āϚ⧁⧟āĻžāϞ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āĻšāĻŋāϏ⧇āĻŦ⧇ āφāĻŽāϰāĻž [CounterFit project](https://github.com/CounterFit-IoT/CounterFit) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŦā§‹āĨ¤ - -āĻāχ āĻĒāĻžāĻ āϗ⧁āϞāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ•āϰāϤ⧇ āĻāĻ•āϟāĻŋ āĻ“āϝāĻŧ⧇āĻŦ āĻ•ā§āϝāĻžāĻŽ, āĻŽāĻžāχāĻ•ā§āϰ⧋āĻĢā§‹āύ āĻāĻŦāĻ‚ āĻ…āĻĄāĻŋāĻ“ āφāωāϟāĻĒ⧁āϟ āϝ⧇āĻŽāύ āĻ¸ā§āĻĒāĻŋāĻ•āĻžāϰ āĻŦāĻž āĻšā§‡āĻĄāĻĢā§‹āύ āĻĨāĻžāĻ•āĻž āĻĻāϰāĻ•āĻžāϰāĨ¤ āĻāϗ⧁āϞāĻŋ āĻŦāĻŋāĻ˛ā§āϟ-āχāύ āĻŦāĻž āĻŦāĻžāĻšā§āϝāĻŋāĻ• āĻšāϤ⧇ āĻĒāĻžāϰ⧇ āĻāĻŦāĻ‚ āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻž āĻĻāϰāĻ•āĻžāϰāĨ¤ āϤāĻŦ⧇ āϏāĻŦ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻĨ⧇āϕ⧇ āĻāϗ⧁āϞ⧋ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻāĻŋāϤ⧇ āĻšāĻŦ⧇āĨ¤ diff --git a/translations/hardware.fr.md b/translations/hardware.fr.md deleted file mode 100644 index 9e257557..00000000 --- a/translations/hardware.fr.md +++ /dev/null @@ -1,107 +0,0 @@ -# MatÊriel - -Le **T** dans IoT est **Things** et fait rÊfÊrence aux dispositifs qui interagissent avec le monde qui nous entoure. Chaque projet est basÊ sur du matÊriel du monde rÊel disponible pour les Êtudiants et les amateurs. Nous proposons deux choix de matÊriel IoT à utiliser en fonction des prÊfÊrences personnelles, des connaissances ou des prÊfÊrences en matière de langage de programmation, des objectifs d'apprentissage et de la disponibilitÊ. Nous avons Êgalement prÊvu une version "matÊriel virtuel" pour ceux qui n'ont pas accès au matÊriel ou qui souhaitent en savoir plus avant de s'engager dans un achat. - -> 💁 Vous n'avez pas besoin d'acheter de matÊriel IoT pour rÊaliser les missions. Vous pouvez tout faire en utilisant du matÊriel IoT virtuel. - -Les choix de matÊriel physique sont Arduino ou Raspberry Pi. Chaque plateforme a ses propres avantages et inconvÊnients, qui sont tous abordÊs dans l'une des premières leçons. Si vous n'avez pas encore choisi de plate-forme matÊrielle, vous pouvez consulter [la deuxième leçon du premier projet](./1-getting-started/lessons/2-deeper-dive/translations/README.fr.md) to decide which hardware platform you are most interested in learning. - -Le matÊriel spÊcifique a ÊtÊ choisi pour rÊduire la complexitÊ des leçons et des devoirs. Bien que d'autres matÊriels puissent fonctionner, nous ne pouvons pas garantir que toutes les missions seront prises en charge par votre appareil sans matÊriel supplÊmentaire. Par exemple, de nombreux appareils Arduino ne disposent pas du WiFi, qui est nÊcessaire pour se connecter au cloud - le terminal Wio a ÊtÊ choisi parce qu'il dispose du WiFi intÊgrÊ. - -Vous aurez Êgalement besoin de quelques articles non techniques, comme de la terre ou une plante en pot, et des fruits ou des lÊgumes. - -## Acheter les kits - -![Le logo des studios Seeed](../images/seeed-logo.png) - -Seeed Studios a très aimablement mis à disposition tout le matÊriel sous forme de kits faciles à acheter : - -### Arduino - Terminal Wio - -**[IoT pour les dÊbutants avec Seeed et Microsoft - Wio Terminal Starter Kit](https://www.seeedstudio.com/IoT-for-beginners-with-Seeed-and-Microsoft-Wio-Terminal-Starter-Kit-p-5006.html)** - -[![Kit matÊriel du terminal Wio](../images/wio-hardware-kit.png)](https://www.seeedstudio.com/IoT-for-beginners-with-Seeed-and-Microsoft-Wio-Terminal-Starter-Kit-p-5006.html) - -### Raspberry Pi - -**[IoT pour les dÊbutants avec Seeed et Microsoft - Kit de dÊmarrage Raspberry Pi 4](https://www.seeedstudio.com/IoT-for-beginners-with-Seeed-and-Microsoft-Raspberry-Pi-Starter-Kit.html)** - -[![Le kit matÊriel du terminal Raspberry Pi](../images/pi-hardware-kit.png)](https://www.seeedstudio.com/IoT-for-beginners-with-Seeed-and-Microsoft-Raspberry-Pi-Starter-Kit.html) - -## Arduino - -Tout le code du dispositif pour Arduino est en C++. Pour rÊaliser tous les travaux, vous aurez besoin des ÊlÊments suivants : - -### Carte Arduino - -* [Terminal Wio](https://www.seeedstudio.com/Wio-Terminal-p-4509.html) -* *Optionnel* - CÃĸble USB-C ou adaptateur USB-A vers USB-C. Le terminal Wio possède un port USB-C et est livrÊ avec un cÃĸble USB-C vers USB-A. Si votre PC ou Mac ne possède que des ports USB-C, vous aurez besoin d'un cÃĸble USB-C ou d'un adaptateur USB-A vers USB-C. - -### Capteurs et actionneurs spÊcifiques à Arduino - -Ils sont spÊcifiques à l'utilisation du terminal Wio Arduino, et ne sont pas pertinentes pour l'utilisation du Raspberry Pi. - -* [ArduCam Mini 2MP Plus - OV2640](https://www.arducam.com/product/arducam-2mp-spi-camera-b0067-arduino/) -* [ReSpeaker 2-Mics Pi HAT](https://www.seeedstudio.com/ReSpeaker-2-Mics-Pi-HAT.html) -* [Breadboard Jumper Wires](https://www.seeedstudio.com/Breadboard-Jumper-Wire-Pack-241mm-200mm-160mm-117m-p-234.html) -* Un casque ou un autre haut-parleur avec une prise de 3,5 mm, ou un haut-parleur JST tel que : - * [Mono Enclosed Speaker - 2W 6 Ohm](https://www.seeedstudio.com/Mono-Enclosed-Speaker-2W-6-Ohm-p-2832.html) -* Carte microSD de 16 Go ou moins, ainsi qu'un connecteur pour utiliser la carte SD avec votre ordinateur si vous n'en avez pas un intÊgrÊ. **REMARQUE** - le terminal Wio ne prend en charge que les cartes SD jusqu'à 16 Go, il ne prend pas en charge les capacitÊs supÊrieures. - -## Raspberry Pi - -Tout le code du dispositif pour Raspberry Pi est en Python. Pour rÊaliser tous les travaux, vous aurez besoin des ÊlÊments suivants : - -### Carte Raspberry Pi - -* [Raspberry Pi](https://www.raspberrypi.org/products/raspberry-pi-4-model-b/) - > 💁 Les versions du Pi 2B et plus devraient fonctionner avec les devoirs de ces leçons. -* Carte microSD (vous pouvez obtenir des kits Raspberry Pi fournis avec une carte microSD), ainsi qu'un connecteur pour utiliser la carte SD avec votre ordinateur si vous n'en avez pas un intÊgrÊ. -* Alimentation Êlectrique USB (vous pouvez obtenir des kits Raspberry Pi 4 fournis avec une alimentation Êlectrique). Si vous utilisez un Raspberry Pi 4, vous avez besoin d'une alimentation USB-C. Les appareils plus anciens ont besoin d'une alimentation micro-USB. - -### Capteurs et actionneurs spÊcifiques à Raspberry Pi - -Ils sont spÊcifiques à l'utilisation du Raspberry Pi et ne sont pas pertinentes pour l'utilisation du dispositif Arduino. - -* [Grove Pi base hat](https://www.seeedstudio.com/Grove-Base-Hat-for-Raspberry-Pi.html) -* [Raspberry Pi Camera module](https://www.raspberrypi.org/products/camera-module-v2/) -* Microphone et speaker: - - Utilisez l'une des options suivantes (ou un Êquivalent) : - * Tout microphone USB avec tout haut-parleur USB, ou haut-parleur avec un cÃĸble jack 3,5 mm, ou en utilisant la sortie audio HDMI si votre Raspberry Pi est connectÊ à un moniteur ou un tÊlÊviseur avec des haut-parleurs. - * Tout casque d'Êcoute USB avec un microphone intÊgrÊ - * [ReSpeaker 2-Mics Pi HAT](https://www.seeedstudio.com/ReSpeaker-2-Mics-Pi-HAT.html) with - * Un casque ou un autre haut-parleur avec une prise de 3,5 mm, ou un haut-parleur JST tel que : - * [Mono Enclosed Speaker - 2W 6 Ohm](https://www.seeedstudio.com/Mono-Enclosed-Speaker-2W-6-Ohm-p-2832.html) - * [USB Speakerphone](https://www.amazon.com/USB-Speakerphone-Conference-Business-Microphones/dp/B07Q3D7F8S/ref=sr_1_1?dchild=1&keywords=m0&qid=1614647389&sr=8-1) -* [Senseur Grove Light](https://www.seeedstudio.com/Grove-Light-Sensor-v1-2-LS06-S-phototransistor.html) -* [Boutton Grove](https://www.seeedstudio.com/Grove-Button.html) - -## Capteurs et actionneurs - -Most of the sensors and actuators needed are used by both the Arduino and Raspberry Pi learning paths: - -* [Grove LED](https://www.seeedstudio.com/Grove-LED-Pack-p-4364.html) x 2 -* [Grove humidity and temperature sensor](https://www.seeedstudio.com/Grove-Temperature-Humidity-Sensor-DHT11.html) -* [Grove capacitive soil moisture sensor](https://www.seeedstudio.com/Grove-Capacitive-Moisture-Sensor-Corrosion-Resistant.html) -* [Grove relay](https://www.seeedstudio.com/Grove-Relay.html) -* [Grove GPS (Air530)](https://www.seeedstudio.com/Grove-GPS-Air530-p-4584.html) -* [Grove Time of flight Distance Sensor](https://www.seeedstudio.com/Grove-Time-of-Flight-Distance-Sensor-VL53L0X.html) - -## MatÊriel Optionel - -Les leçons sur l'arrosage automatique fonctionnent à l'aide d'un relais. En option, vous pouvez connecter ce relais à une pompe à eau alimentÊe par USB en utilisant le matÊriel indiquÊ ci-dessous. - -* [Pompe à eau 6V](https://www.seeedstudio.com/6V-Mini-Water-Pump-p-1945.html) -* [Terminal USB](https://www.adafruit.com/product/3628) -* Tubes en silicone -* Fils rouge et noir -* Petit tournevis à tÃĒte plate - -## MatÊriel virtuel - -La route du matÊriel virtuel fournira des simulateurs pour les capteurs et les actionneurs, implÊmentÊs en Python. En fonction de la disponibilitÊ de votre matÊriel, vous pouvez l'exÊcuter sur votre pÊriphÊrique de dÊveloppement habituel, tel qu'un Mac ou un PC, ou l'exÊcuter sur un Raspberry Pi et simuler uniquement le matÊriel dont vous ne disposez pas. Par exemple, si vous avez la camÊra Raspberry Pi mais pas les capteurs Grove, vous pourrez exÊcuter le code du dispositif virtuel sur votre Pi et simuler les capteurs Grove, mais utiliser une camÊra physique. - -Le matÊriel virtuel utilisera le [projet CounterFit](https://github.com/CounterFit-IoT/CounterFit). - -Pour suivre ces leçons, vous devez disposer d'une webcam, d'un microphone et d'une sortie audio (haut-parleurs ou casque). Ces ÊlÊments peuvent ÃĒtre intÊgrÊs ou externes, et doivent ÃĒtre configurÊs pour fonctionner avec votre système d'exploitation et ÃĒtre disponibles pour toutes les applications.