О курсе
Данный курс входит в элективно-вариативный образовательный блок в комплексной системе подготовки обучающихся к Олимпиаде НТИ и нацелен на развитие компетенций обучающихся в области программирования микроконтроллеров, повышение качества выполнения проектов на финальном этапе Олимпиады НТИ.
Курс поможет разобраться в устройстве и принципах работы многих гаджетов, а также поможет собрать собственное устройство на платформе Ардуино.
Что такое микроконтроллер и чем он отличается от процессора в вашем компьютере или смартфоне? Как исходя из описания задачи определить какие компоненты лучше использовать и почему?
Основная работа будет выполнятся в бесплатном онлайн симуляторе Tinkercad компании "Autodesk", в котором имеется базовый набор компонентов для знакомства с основами программирования на платформе Ардуино. Разработанный код в симуляторе вы сможете загрузить в плату Ардуино и увидеть результат его работы. Для прохождения курса и выполнения практических заданий вам достаточно иметь компьютер и доступ в интернет.
Курс состоит из нескольких модулей посвященных разным темам. Таким образом, вы можете выбрать только те модули, знаний в которых вам не достаточно, это значит что курс будет полезен с разной степенью подготовки. Основные темы курса:
- Основы электроники
- Основы программирования на Си/С++
- Разработка устройств на базе Arduino
- Сборник практических задач
Если у вас есть идея для устройства но пока вам не хватает знаний, опыта или отсутствуют необходимые компоненты не торопитесь бежать в магазин электроники, начните с описания технического задания а затем проверьте свою гипотезу в онлайн симуляторе. Так вы сэкономите время и ресурсы, а возможно и найдете более подходящее решение вашей задачи. В данном курсе мы на разных примерах решим несколько задач, которые помогут в разработке различных устройств.
Начальные требования
Вам понадобится компьютер и доступ в интернет. Желательно знание основ программирования на любом языке.