Основы программирования роботов


Регистрация
Robot

Авторы и лекторы курса

Андрей Назарович Будняк

Московский государственный университет приборостроения и информатики

Заместитель директора ЦТПО Московского государственного университета приборостроения и информатики (МГУПИ), Вице Президент Ассоциации спортивной робототехники, педагог дополнительного образования, изобретатель. Автор программ дополнительного образования, интерактивных курсов робототехнических систем. Победитель соревнований Российской Федерации 2012 г. по робо-сумо в номинации «Самый технологичный робот». Победитель и лауреат многочисленных соревнований по спортивной робототехнике в России: Кубок Политехнического музея 2014 г.  первое место в номинации Мини-сумо; GEEK PICNIC 2014 г.  первое место в номинации Мини-сумо; Чемпионат России 2013 г. по робо-сумо – третье место в номинации Микро-сумо, а также за рубежом: RobotChallenge в Вене  1/8 финала в номинации Мини-сумо.

О курсе

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

Структура курса

1.​ Что есть роботы? Составление алгоритмов и электронные компоненты роботов.
2. Установка ПО (Arduino, IDE). Простейшие радиодетали.
3. Индикаторы, регуляторы, датчики.
4. Исполнительные механизмы и электронное табло.

Цель изучения курса

Научить слушателей писать программы к контроллеру Arduino для работы устройств, подключённых к нему. Уметь включать и выключать исполнительные механизмы – моторы, реле, сервоприводы, светодиоды, LCD экраны и т.д.; считывать информацию с датчиков (термодатчики, кнопки, фоторезисторы и т.д.); использовать возможности контроллера для обмена информацией с подключённым к нему персональным компьютером.

Необходимый уровень подготовки

Знания физических основ электричества в рамках школьного курса по физике. Умение работать на ПК.

Результаты изучения курса

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

Регистрация