Главная Школы Robocode Embedded розробник
Robocode

Embedded розробник

30 месяцев
Для начинающих
Embedded / Hardware / IoT
Этот курс научит работать с Arduino Uno и создавать собственные электронные устройства. Ученики узнают, как программировать на C++, работать с датчиками и собирать прототипы, такие как умственный шлагбаум или метеостанцию. Обучение проходит онлайн в малых группах с практическими заданиями.

О курсе

Программа курса

Модуль 1: Основы программирования и электроники

На этом курсе начинают с основ. Студенты знакомятся с программированием через TinkerCAD - систему автоматического проектирования. Учат работу с платой Arduino Uno и различными датчиками. Разбирают базовые понятия: алгоритм, программа, переменная, условие и цикл. Каждое занятие - новый датчик или модуль. Собирают собственные прототипы известных устройств: умственный шлагбаум, умную лампу, парктроник.

Модуль 2: Переход к реальному программированию

Здесь переходят к работе в Arduino IDE с реальной электроникой. Используют более сложные датчики и модули. От блочного программирования в Ardublock переходят к символьному в Arduino IDE. Работают с роботизированной платформой Метеостанции. Изучают циклы, условия, подпрограммы на языке С++. Понимают принцип работы фоторезистора, датчика газа, датчика препятствий, датчика температуры DHT-11, LCD экрана.

Модуль 3: Сложные системы и управление

На завершающем этапе закрепляют знания работы с Arduino Uno. Добавляют к метеостанции подвижную часть. Учат работать с драйвером моторов и сервоприводами. Используют технологии bluetooth и инфракрасные датчики для создания программы управления платформой. Делают комплексную систему, которая объединяет полученные знания.

Навыки, которые получат студенты

Создавать прототипы электронных устройств в виртуальной среде. Понимать основные конструкции языков программирования - условия, циклы. Усвоить основы схемотехники и электроники. Программировать плату Arduino. Писать код на языке С++.

Формат обучения

Занятия проходят онлайн один раз в неделю по полтора часа. Группы небольшие - до 8 человек. Студенты общаются с преподавателями через Google Meet. Есть групповой чат для коммуникации. Выполняют домашние задания. Весь курс длится два с половиной года.

Что включено

Гибкий график
Реальный проект в портфолио
Сопровождение ментора