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


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

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

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

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

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

О курсе

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

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

1. Введение. Подготовка технической основы для обучения. Контроллер Arduino Uno. Резистор. Диод. Светодиод

2. Макетка. Светодиод RGB. Кнопка. Потенциометр. Фоторезистор

3. Термодатчик. Гибкий потенциометр. Пьезокерамический излучатель. Электромотор

4. Сервопривод. Гибкий сенсор. Электромагнитное реле. LCD индикатор

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

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

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

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

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

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

Регистрация