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
co-op-translator[bot] ae4ebb558b
🌐 Update translations via Co-op Translator (#558)
3 weeks ago
..
1-getting-started 🌐 Update translations via Co-op Translator (#544) 4 weeks ago
2-farm 🌐 Update translations via Co-op Translator (#544) 4 weeks ago
3-transport 🌐 Update translations via Co-op Translator (#544) 4 weeks ago
4-manufacturing 🌐 Update translations via Co-op Translator (#544) 4 weeks ago
5-retail 🌐 Update translations via Co-op Translator (#544) 4 weeks ago
6-consumer 🌐 Update translations via Co-op Translator (#544) 4 weeks ago
docs 🌐 Update translations via Co-op Translator (#544) 4 weeks ago
images 🌐 Update translations via Co-op Translator (#544) 4 weeks ago
lesson-template 🌐 Update translations via Co-op Translator (#544) 4 weeks ago
quiz-app 🌐 Update translations via Co-op Translator (#544) 4 weeks ago
CODE_OF_CONDUCT.md 🌐 Update translations via Co-op Translator (#544) 4 weeks ago
CONTRIBUTING.md 🌐 Update translations via Co-op Translator (#544) 4 weeks ago
README.md 🌐 Update translations via Co-op Translator (#558) 3 weeks ago
SECURITY.md 🌐 Update translations via Co-op Translator (#544) 4 weeks ago
SUPPORT.md 🌐 Update translations via Co-op Translator (#544) 4 weeks ago
attributions.md 🌐 Update translations via Co-op Translator (#544) 4 weeks ago
clean-up.md 🌐 Update translations via Co-op Translator (#544) 4 weeks ago
for-teachers.md 🌐 Update translations via Co-op Translator (#544) 4 weeks ago
hardware.md 🌐 Update translations via Co-op Translator (#544) 4 weeks ago
recommended-learning-model.md 🌐 Update translations via Co-op Translator (#544) 4 weeks ago

README.md

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

GitHub watchers
GitHub forks
GitHub stars

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

Microsoft Azure AI Foundry Discord

Следуйте этим шагам, чтобы начать использовать эти ресурсы:

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

🌐 Поддержка нескольких языков

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

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

IoT для начинающих - учебная программа

Команда Azure Cloud Advocates в 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.

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

Промо-видео

Gif от Mohit Jaisal

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

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

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

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

Промо-видео

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

Педагогика

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

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

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

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

Оборудование

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

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

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

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

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

Уроки

Название проекта Изучаемые концепции Цели обучения Связанный урок
01 Начало работы Введение в IoT Узнайте основные принципы IoT и базовые элементы 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-мир в двух измерениях Визуализация данных о местоположении
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.

Другие учебные материалы

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

Атрибуции изображений

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


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