You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
IoT-For-Beginners/translations/ru
localizeflow[bot] 6ae558ee2b
chore(i18n): sync translations with latest source changes (#579)
3 months ago
..
1-getting-started chore(i18n): sync translations with latest source changes (#577) 4 months ago
2-farm chore(i18n): sync translations with latest source changes (#577) 4 months ago
3-transport chore(i18n): sync translations with latest source changes (#577) 4 months ago
4-manufacturing chore(i18n): sync translations with latest source changes (#577) 4 months ago
5-retail chore(i18n): sync translations with latest source changes (#577) 4 months ago
6-consumer chore(i18n): sync translations with latest source changes (#577) 4 months ago
docs chore(i18n): sync translations with latest source changes (#571) 6 months ago
images chore(i18n): sync translations with latest source changes (#571) 6 months ago
lesson-template chore(i18n): sync translations with latest source changes (#571) 6 months ago
quiz-app chore(i18n): sync translations with latest source changes (#571) 6 months ago
.co-op-translator.json chore(i18n): sync translations with latest source changes (#579) 3 months ago
CODE_OF_CONDUCT.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
CONTRIBUTING.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
README.md chore(i18n): sync translations with latest source changes (#579) 3 months ago
SECURITY.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
SUPPORT.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
TROUBLESHOOTING.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
attributions.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
clean-up.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
for-teachers.md chore(i18n): sync translations with latest source changes (#571) 6 months ago
hardware.md chore(i18n): sync translations with latest source changes (#577) 4 months ago
recommended-learning-model.md chore(i18n): sync translations with latest source changes (#571) 6 months ago

README.md

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

GitHub watchers GitHub forks GitHub stars

Присоединяйтесь к сообществу Azure AI Foundry

Если у вас возникнут трудности или появятся вопросы по созданию AI-приложений, присоединяйтесь к другим учащимся и опытным разработчикам для обсуждений MCP. Это поддерживающее сообщество, где приветствуются вопросы, а знания свободно делятся.

Microsoft Foundry Discord

Если у вас есть отзывы о продукте или ошибки при разработке, посетите:

Microsoft Foundry Developer Forum

Выполните следующие шаги, чтобы начать использовать эти ресурсы:

  1. Форкните репозиторий: нажмите GitHub forks
  2. Клонируйте репозиторий: git clone https://github.com/microsoft/IoT-For-Beginners.git
  3. Присоединяйтесь к Discord Microsoft Foundry и встречайтесь с экспертами и другими разработчиками

🌐 Многоязычная поддержка

Поддерживается через GitHub Action (автоматизированно и всегда актуально)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

Предпочитаете клонировать локально?

Этот репозиторий включает более 50 языковых переводов, что значительно увеличивает размер загрузки. Чтобы клонировать без переводов, используйте sparse checkout:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/IoT-For-Beginners.git
cd IoT-For-Beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/IoT-For-Beginners.git
cd IoT-For-Beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

Это даст вам все необходимое для прохождения курса с гораздо более быстрой загрузкой.

IoT для начинающих — учебный план

Адвокаты Azure Cloud в Microsoft рады предложить 12-недельный курс из 24 уроков, посвящённый основам IoT. Каждый урок включает викторины до и после занятия, письменные инструкции для выполнения урока, решение, задание и многое другое. Наша проектно-ориентированная методика позволяет учиться во время создания проектов — проверенный способ закрепления новых навыков.

Проекты охватывают путь продуктов питания от фермы к столу. Это включает фермерство, логистику, производство, розничную торговлю и потребителей — все популярные отрасли для устройств IoT.

Дорожная карта курса с 24 уроками по введению, фермерству, транспорту, обработке, рознице и приготовлению пищи

Скетчноут от Nitya Narasimhan. Нажмите на изображение для увеличения.

Искренняя благодарность нашим авторам Jen Fox, Jen Looper, Jim Bennett, а также нашему скетчноут-художнику Nitya Narasimhan.

Спасибо также нашей команде Microsoft Learn Student Ambassadors, которые помогали проверять и переводить этот учебный план — Aditya Garg, Anurag Sharma, Arpita Das, Aryan Jain, Bhavesh Suneja, Faith Hunja, Lateefah Bello, Manvi Jha, Mireille Tan, Mohammad Iftekher (Iftu) Ebne Jalal, Mohammad Zulfikar, Priyanshu Srivastav, Thanmai Gowducheruvu, и Zina Kamel.

Познакомьтесь с командой!

Promo video

Gif от Mohit Jaisal

🎥 Нажмите на изображение выше, чтобы посмотреть видео о проекте!

Учителя, мы включили некоторые рекомендации по использованию этого учебного плана. Если хотите создать свои собственные уроки, у нас есть шаблон урока.

Студенты, чтобы использовать этот учебный план самостоятельно, сделайте форк всего репозитория и выполняйте упражнения, начиная с викторины до лекции, затем читайте лекцию и выполняйте остальные задания. Старайтесь создавать проекты, понимая уроки, а не копируя код решения; тем не менее он доступен в папках /solutions каждого урока, ориентированного на проекты. Еще одна идея — сформировать учебную группу с друзьями и проходить материал вместе. Для дальнейшего изучения рекомендуем Microsoft Learn.

Для видеообзора этого курса смотрите это видео:

Promo video

🎥 Нажмите на изображение выше, чтобы посмотреть видео о проекте!

Методика обучения

Мы выбрали два педагогических принципа при создании этого курса: обеспечить проектно-ориентированный подход и включить частые викторины. К концу серии студенты создадут систему мониторинга и полива растений, трекер транспортного средства, умную фабрику для отслеживания и проверки продуктов и таймер для готовки с голосовым управлением, а также усвоят основы Интернета вещей, включая написание кода устройств, подключение к облаку, анализ телеметрии и запуск ИИ на периферии.

Обеспечение соответствия контента проектам делает процесс более интересным для студентов и повышает усвоение знаний.

Кроме того, низкозатратная викторина перед занятием настраивает студента на изучение темы, а вторая викторина после занятия обеспечивает закрепление материала. Этот курс разработан так, чтобы быть гибким и увлекательным, и его можно проходить целиком или частично. Проекты начинаются с простого и становятся всё более сложными к концу 12-недельного цикла.

Каждый проект основан на реальном оборудовании, доступном студентам и любителям. Каждый проект рассматривает конкретную предметную область, предоставляя соответствующие базовые знания. Чтобы быть успешным разработчиком, важно понимать область, в которой решаются задачи; предоставление этих знаний позволяет студентам думать об их IoT-решениях и обучении в контексте реальной проблемы, которую IoT-разработчик может решить. Студенты понимают «почему» создаваемых ими решений и ценят конечного пользователя.

Аппаратное обеспечение

У нас есть два варианта аппаратного обеспечения для Интернета вещей (IoT), которые можно использовать для проектов, в зависимости от личных предпочтений, знаний языков программирования, целей обучения и доступности. Мы также предоставили версию «виртуального оборудования» для тех, у кого нет доступа к реальному оборудованию или кто хочет узнать больше перед покупкой. Вы можете узнать больше и найти «список покупок» на странице оборудования, включая ссылки на покупку комплектов от наших друзей из Seeed Studio.

💁 Ознакомьтесь с нашими Правилами поведения, Руководством по участию и Правилами перевода. Мы приветствуем ваши конструктивные отзывы!

🔧 Возникли проблемы? Ознакомьтесь с нашим Руководством по устранению неполадок для решения распространённых проблем.

Каждый урок включает:

  • конспект в стиле скетчноут
  • дополнительное видео (по желанию)
  • разминку-викторину перед уроком
  • письменный урок
  • для проектных уроков — пошаговые инструкции по созданию проекта
  • проверки знаний
  • вызов (challenge)
  • дополнительное чтение
  • задание
  • викторину после урока

Примечание о викторинах: Все викторины расположены в папке quiz-app, всего 48 викторин, каждая из трех вопросов. Они связаны внутри уроков, однако приложение викторин может запускаться локально или развертываться в Azure; следуйте инструкциям в папке quiz-app. Постепенно они локализуются.

Уроки

Название проекта Изучаемые концепции Цели обучения Связанный урок
01 Начало работы Введение в Интернет вещей Изучите основные принципы Интернета вещей и основные строительные блоки решений IoT, такие как датчики и облачные сервисы, устанавливая ваше первое IoT-устройство Введение в IoT
02 Начало работы Глубже в IoT Узнайте больше о компонентах системы IoT, а также о микроконтроллерах и одноплатных компьютерах Глубже в IoT
03 Начало работы Взаимодействие с физическим миром с помощью датчиков и приводов Узнайте о датчиках для сбора данных из физического мира и исполнителях для обратной связи, создавая ночник Взаимодействие с физическим миром с датчиками и приводами
04 Начало работы Подключите своё устройство к Интернету Узнайте, как подключить устройство IoT к Интернету для отправки и получения сообщений, подключая ваш ночник к MQTT-брокеру Подключите устройство к Интернету
05 Ферма Прогноз роста растений Узнайте, как предсказывать рост растений с использованием данных о температуре, собранных устройством IoT Прогноз роста растений
06 Ферма Определение влажности почвы Узнайте, как обнаруживать влажность почвы и калибровать датчик влажности Определение влажности почвы
07 Ферма Автоматический полив растений Узнайте, как автоматизировать и таймировать полив с помощью реле и MQTT Автоматический полив растений
08 Ферма Перенос вашего растения в облако Узнайте об облаке и облачных сервисах IoT и о том, как подключить ваше растение к одному из них вместо публичного MQTT-брокера Перенос вашего растения в облако
09 Ферма Перенос логики приложения в облако Узнайте, как писать логику приложения в облаке, которая реагирует на сообщения IoT Перенос логики приложения в облако
10 Ферма Обеспечьте безопасность растения Узнайте о безопасности IoT и как защитить ваше растение с помощью ключей и сертификатов Обеспечьте безопасность растения
11 Транспорт Отслеживание местоположения Узнайте об отслеживании местоположения GPS для устройств IoT Отслеживание местоположения
12 Транспорт Хранение данных о местоположении Узнайте, как хранить данные IoT для последующей визуализации или анализа Хранение данных о местоположении
13 Транспорт Визуализация данных о местоположении Узнайте о визуализации данных о местоположении на карте и о том, как карты представляют реальный 3D-мир в 2 измерениях Визуализация данных о местоположении
14 Транспорт Геозоны Узнайте о геозонах и о том, как их использовать для оповещения, когда транспортные средства в цепочке поставок приближаются к месту назначения Геозоны
15 Производство Обучение детектора качества фруктов Узнайте, как обучить классификатор изображений в облаке для определения качества фруктов Обучение детектора качества фруктов
16 Производство Проверка качества фруктов с IoT-устройства Узнайте, как использовать детектор качества фруктов на устройстве IoT Проверка качества фруктов с IoT-устройства
17 Производство Запуск детектора фруктов на периферии Узнайте, как запускать детектор фруктов на устройстве IoT на периферии Запуск детектора фруктов на периферии
18 Производство Запуск обнаружения качества фруктов с датчика Узнайте, как запускать обнаружение качества фруктов с помощью датчика Запуск обнаружения качества фруктов с датчика
19 Розница Обучение детектора запасов Узнайте, как использовать обнаружение объектов для обучения детектора запасов для подсчёта товара в магазине Обучение детектора запасов
20 Розница Проверка запасов с IoT-устройства Узнайте, как проверять запасы с IoT-устройства с использованием модели обнаружения объектов Проверка запасов с IoT-устройства
21 Потребитель Распознавание речи с IoT-устройства Узнайте, как распознавать речь с IoT-устройства для создания умного таймера Распознавание речи с IoT-устройства
22 Потребитель Понимание языка Узнайте, как понимать предложения, сказанные IoT-устройству Понимание языка
23 Потребитель Установка таймера и устная обратная связь Узнайте, как установить таймер на IoT-устройстве и предоставлять устную обратную связь о начале и конце таймера Установка таймера и устная обратная связь
24 Потребитель Поддержка нескольких языков Узнайте, как поддерживать несколько языков, как при обращении, так и в ответах вашего умного таймера Поддержка нескольких языков

Оффлайн-доступ

Вы можете запускать эту документацию оффлайн с помощью Docsify. Форкните этот репозиторий, установите Docsify на своем локальном компьютере, а затем в корневой папке этого репозитория введите docsify serve. Веб-сайт будет доступен на порту 3000 на вашем локальном хосте: localhost:3000.

Викторина

Благодарим сообщество за размещение интерактивной викторины, которая проверяет ваши знания по каждой из глав. Вы можете проверить свои знания здесь

PDF

Вы можете сгенерировать PDF этой документации для оффлайн-доступа, если это необходимо. Для этого убедитесь, что у вас установлен npm и выполните следующие команды в корневой папке этого репозитория:

npm i
npm run convert

Слайды

Некоторые уроки имеют презентации, которые находятся в папке slides.

Другие учебные программы

Наша команда также выпускает другие учебные программы! Ознакомьтесь:

LangChain

LangChain4j для начинающих LangChain.js для начинающих LangChain для начинающих

Azure / Edge / MCP / Agents

AZD для начинающих Edge AI для начинающих MCP для начинающих AI агенты для начинающих


Серия Генеративного ИИ

Генеративный ИИ для начинающих Генеративный ИИ (.NET) Генеративный ИИ (Java) Генеративный ИИ (JavaScript)


Основное обучение

Машинное обучение для начинающих Наука о данных для начинающих ИИ для начинающих Кибербезопасность для начинающих Веб-разработка для начинающих IoT для начинающих XR разработка для начинающих


Серия Copilot

Copilot для совместного программирования с ИИ Copilot для C#/.NET Приключения Copilot

Указание источников изображений

Вы можете найти все указания источников изображений, используемых в этой учебной программе, в разделе Attributions.


Отказ от ответственности: Данный документ был переведен с помощью сервиса автоматического перевода Co-op Translator. Несмотря на наши усилия по обеспечению точности, имейте в виду, что автоматический перевод может содержать ошибки или неточности. Оригинальный документ на его родном языке должен рассматриваться как авторитетный источник. Для важной информации рекомендуется использовать профессиональный перевод, выполненный человеком. Мы не несем ответственности за любые недоразумения или неверные толкования, возникшие в результате использования данного перевода.