Размер:
AAA
Цвет: CCC
Изображения Вкл.Выкл.
Обычная версия сайта

Основы робототехники

Учебный курс «Основы робототехники» позволяет развить инженерные навыки и построить простейшего робота.
Объектами изучения данного курса являются различные электронные устройства, например, «светофор» и «программируемый робот», а также способы управления этими устройствами.
Для создания робота требуются навыки и умения из многих областей знаний, включая:
  • проектирование встраиваемого программно-аппаратного обеспечения (прошивка)
  • проектирование оборудования
  • сенсорный отбор
  • проектирование систем управления и механических конструкций
  • программирование движений робота
Поэтому учебный курс «Основы робототехники» будет интересен не только начинающим или уверенным программистам, но и всем, кому интересно современное роботостроение.
Цель обучения
  • Овладеть приемами создания и программирования робототехнических устройств.
Научиться:
  • Собирать робототехнические устройства
  • Базовым приемам программирования
  • Понимать и применять алгоритмы
  • Работать с различными типами данных и функциями
  • Создавать профессиональные программы управления для сложных электронных автоматических устройств
Прием
  • учащихся 7-11 классов
  • студентов средне-технических и высших учебных заведений
Условия обучения
  • Занятия проводятся в группе из 8 человек
  • Персональное учебное место
  • Одно занятие в неделю (90 минут)
  • В течение 2 лет с общим объемом 128 аудиторных часов (каждый учебный год по 32 практических занятия)
  • Успеваемость учащихся фиксируется в электронном журнале, который можно просмотреть в сети Интернет
  • Экзамены - в конце каждого полугодия:
    • 1-ое полугодие: экзаменационная работа «Создание управляемого робота»
    • 2-ое полугодие: экзаменационная работа «Соревнования индивидуальных проектов»
Достоинства курса
  • Полное обеспечение учащихся учебно-методическими материалами
  • Совместно с преподавателем учащиеся создают роботов, которые смогут участвовать в робототехнических соревнованиях, таких как «Следование по линии», «Сумо», и «Лабиринт»
  • Участие в соревнованиях позволяет тренировать не только навыки работы в коллективе, но и развивать самостоятельное техническое творчество
  • Выполнение большого объема практических работ позволит учащимся самостоятельно спроектировать и создать собственный проект «Робот моей мечты»
  • Выдается удостоверение об окончании, с указанием учебных тем и итоговой оценкой, которое может быть зачтено при поступлении и обучении в ВУЗе
Подробная информация о курсе «Основы робототехники»
В курсе «Основы робототехники» изучаются следующие учебные темы:
  1. Платформа Arduino. Основные понятия робототехники и электротехники.
  2. Создание схем со светодиодами. Создание светофора.
  3. Считывание данных с цифровых пинов. Создание простой кнопки. Кнопка для старта программы «моргание диодом». Кнопка для остановки программы моргания диодом. Работа со светодиодной сборкой «цифра».
  4. Первый датчик – фоторезистор. Разбор аналоговых сигналов их считывание. Создание автоматического фонаря. Знакомство с возможностью вывода данные на компьютер, Serial.
  5. Знакомство со звуком. Физические основы звука. Пьезо-элемент – пищалка.
  6. Платформа Zumo. Светодиод и пьезо-элемент на платформе Zumo.
  7. Вращение моторами. Подключение библиотек. Движение вперед/назад. Разворот.
  8. Подключение внешних датчиков на примере фоторезистора. Считывание данных и отправка их на компьютер. Добавление звука.
  9. Понятие алгоритм. Алгоритмы в управлении роботом.
  10. Создание робота для движения по линии. Незамедлительная реакция. Улучшение робота езды по линии. Массивы. Управление с учетом предыдущих значений.
  11. Визуализация алгоритмов. Функции.
  12. Создание робота для робо-сумо. Реакция на датчики, основные алгоритмы сумо.
  13. Рекурсия. Обсуждение решения лабиринтов. Создание робота для лабиринта.
  14. Массивы и списки.

Фотоматериалы предоставил преподаватель курса «Основы робототехники» Смирнов Александр Михайлович

Как выбрать курс?

Программы