Базовый курс "Создание интернет вещей на Arduino"
Бесплатный курс.

1. Краткое описание.

Курс позволяет освоить технологию создания интернет вещей (Internet of Things - IOT) на основе Arduino, шилда W5100, датчиков давления, температуры, освещенности, влажности. Вы изучите основы электроники и популярный контроллер Arduino UNO, который широко используется в различных проектах. Также вы изучите язык программирования СИ и научитесь создавать программы для микроконтроллера. Кратко рассмотрены основы HTML, CSS, JavaScript, и популярный фреймворк BootStrap.
В качестве лабораторного стенда с которым вы будете работать удаленно, используется рабочий прототип устройства «Умная теплица», который позволяет в нескольких точках измерять температуру, уровень освещенности, атмосферное давление, влажность воздуха и почвы. При этом вам не нужно покупать комплектующие, собирать электрические схемы. В ваше распоряжение предоставляется реальное устройство, в которое вы можете загружать код, включать, перезагружать, работать с ним через последовательный интерфейс и сеть Ethernet.
Вы создадите на основе Arduino WEB-сервер и увидите, как он работает с браузера своего ПК, а также создадите мобильное приложение для своего IPhone/Android и сможете управлять умной теплицей.
Курс проводится дистанционно через Интернет и включает в себя выполнение большого количества лабораторных работ на реальным устройстве в удаленной лаборатории IotAcademy.

2. Для кого:

  • Школьники и студенты, желающие стать разработчиками интернет вещей
  • Начинающие IoT программисты
  • Фрилансеры
  • Будущие основатели стартапов в сфере IoT

3. Характеристика курса

Длительность обучения – 2 месяца. Суммарная длительность – 30 часов. Рассматриваемые технологии : Arduino, СИ, JavaScript, HTML, CSS, Blynk, ThingSpeak.

4. Полученные знания (то, что вы будете знать)

  • Архитектура и характеристики контроллеров семейства Arduino
  • Аппаратное обеспечение компонентов IOT, датчики и исполнительные механизмы
  • Основы программирования на языке программирования СИ
  • Готовые платформы для создания IoT.

5. Полученные умения (то, что вы будете уметь)

  • Программировать микроконтроллер на языке СИ
  • Создавать Web страницы на HTML/CSS/JavaScript, использовать BootStrap
  • Уметь отлаживать программный код на СИ, JavaScript
  • Создавать Web сервер на основе Arduino и шилда W5100
  • Работать с цифровыми и аналоговыми входами, датчиками через шину I2C
  • Настраивать сервис ThingSpeak для сбора, визуализации и обработки данных с устройств
  • Создавать проекты на основе Blynk на мобильных устройств
  • Разрабатывать программное обеспечение для удаленного контроля и управления садовым участком, теплицей, приусадебным участком или небольшим домом.

6. Темы лекции:

  1. Введение в IOT
  2. Архитектура контроллеров семейства Arduino
  3. Датчики и исполнительные механизмы
  4. Основы HTML, CSS, JavaScript, BootStrap
  5. Сетевой шилд W5100 и Web-сервер на его основе
  6. Язык программирования СИ
  7. Платформы ThingSpeak и Blynk

Получить курс бесплатно

Заполните форму для получения курса. Ссылка для скачивания будет отправлена на указанный адрес