Мехатроника и робототехника Arduino

Мехатроника и робототехника Arduino

FotoFlexer_Photo.jpg Курс "Основы робототехники и мехатроники Arduino" robot.gif
Цель курса — сформировать мотивированное стремление обучающегося к познанию новых современных инновационных направлений в области мехатроники и робототехники.Каждый слушатель получает практические навыки по робототехнике и мехатронике, благодаря которым впоследствии будет проектировать и собирать робота, а также сумеет запрограммировать его поведение и развить коммуникативные навыки работы в команде.

Модуль №1 Плата Arduino, как платформа будущего робота 

Ознакомятся с существующими платами Arduino. Поймут что такое Arduino Uno. Изучат основные характеристики. Ознакомятся с платой Arduino Uno, ее распиновкой и возможностями. Изучат процесс установки и поэтапной настройки среды программирования Arduino IDE, интерфейс программы, основные требования к созданию программы на языке программирования С++ в среде программирования Arduino IDE.

arduino_uno_art.jpg
arduino_art_led.png

Модуль №2 Система контроля и наблюдения робота

Научатся правильно собирать схемы со светодиодом, резистором, потенциометром, кнопкой.Правильно подключать ультразвуковой датчик, энкодер, фоторезистор, датчик движения и контролировать их параметры. Поймут для чего нужна кнопка, и какую роль играет резистор в схеме с кнопкой, для чего нужен потенциометр, рассмотрят вопрос, что такое аналогово-цифровой преобразователь, для чего нужен энкодер. Напишут программы работы по заданному алгоритму кнопки и светодиода, потенциометра и светодиода, энкодера и светодиода, используя ультразвуковой датчик; используя датчик тока/ напряжения.

Модуль №3 Системы перемещения робота

Слушатели поймут, что заставляет перемещаться робота, на каких элементах может быть построена система перемещения, какую роль выполняет плата Arduino в системе перемещения, какие двигатели используются в системе перемещения. Поймут, для чего нужен двигатель постоянного тока в роботе. Научатся правильно собирать схему с двигателем постоянного тока и сервоприводом. Научатся правильно запускать двигатель постоянного тока и реверсировать направление вращения. Напишут программу работы по заданному алгоритму, используя двигатель постоянного тока и сервопривод. Поймут назначение библиотеки Servo. Поймут, для чего нужен драйвер двигателя L293D. Научатся правильно подключать драйвер. Научатся регулировать обороты вращения двигателя с помощью драйвера и изменять направление его вращения. Напишут программу работы по заданному алгоритму используя драйвер двигателя L293D. Поймут, для чего нужен транзистор. Научатся правильно подключать транзистор. Напишут программу работы по заданному алгоритму используя транзистор. Научатся управлять двигателем постоянного тока, используя транзистор.

0_d3a19_fa4fd6cc_XL.gif
Oled_ART.png

Модуль №4 Человеко-машинный интерфейс

Слушатели поймут, что понимается под интерфейсом робота, на каких элементах может быть построен интерфейс робота, роль платы Arduino в интерфейсе, какие протоколы и какие программы могут быть использованы. Поймут, для чего нужен OLED индикатор, четырехразрядный индикатор LED, буззер в робототехнике. Научатся правильно собирать схему с OLED индикатором, четырехразрядным индикатором LED, буззером. Напишут программу работы по заданному алгоритму, используя OLED индикатор, четырехразрядный индикатор LED. Научатся изменять тональность буззера и выполнять различные звуковые сопровождения при работе робота. Напишут программу работы по заданному алгоритму, используя буззер. Изучат протокол передачи данных I2C и UART. Используют их для обмена информации между двумя Arduino Uno. Поймут какую важную роль играет данный протокол в системе управления робота.

Модуль №5 Моделирование узлов робототехники и модулей управления

Создание модели робота в среде визуального моделирования. Создание физических моделей роботов (Робот- Манипулятор, четырехосный мобильный робот, двухосный балансирующий робот, захват, робот «Дройдик», Робот «Малыш»).

  

Дата
Сведения