Strelets Diana

Взрослый курс по робототехнике в Киеве! Стартует в мае!

Взрослый курс по робототехнике включает в себя три раздела: 

  • Электроника
  • Arduino
  • STM32

 

После изучения курса вы будете обладать знаниями и навыками в ключевых областях робототехники: программирование для наиболее распространенных контроллеров, проектирование электронных узлов в EDA P-CAD, получите базовые знания в электронике. Эти знания позволят Вам самостоятельно создавать устройства робототехники и автоматики!

 

 обучение робототехника

 

Тематические планы: 

Электроника и схемотехника:

 

Урок 1

дизайн

Основные элементы электронной техники.

Урок 2

дизайн

Типовые схемы аналоговой электроники.

Урок 3

дизайн

Типовые схемы цифровой электроники.

Урок 4

дизайн

Силовая/импульсная электроника.

Урок 5

дизайн

Исполнительные устройства (электроприводы).

Урок 6

дизайн

Аналого-цифровые и цифро-аналоговые преобразователи.

Урок 7

дизайн

Датчики для сбора информации: оптические, УЗ, гироскоп, акселерометр, компас, RFID.

Урок 8

дизайн

Проектирование электронных узлов робота в среде P-CAD.


 

 

Arduino:

 

Урок 1

дизайн

Теоретическая часть

  1. Назначение и архитектура платформы Arduino.
  2. Светодиод, резистор, кнопка.
  3. Знакомство со средой IDE Arduino и языком C++.
  4. Основные функции
  5. Переменные.
  6. Условный оператор if.
  7. Работа с портами цифрового входа/выхода.

Практическая часть

Создание светильника, который:

  1. Светится, когда нажата кнопка. Не светится, когда кнопка в не нажатом состоянии. 
  2. Остается светиться при первичном нажатии, выключается при вторичном. 

 

Урок 2

дизайн

Теоретическая часть:

  1. Условный оператор switch().
  2. UART/USART, работа с последовательным портом. 
  3. Пьезоизлучатель со встроенным генератором и без него.

Практическая часть:

  1. Подключить пять-семь кнопок и пьезоизлучатель. Сделать подобие пианино, настроив частоту звучания пьезодинамика в зависимости от нажатой кнопки. Отправлять в последовательный порт код нажатой кнопки. Реализовать возможность управления пьезодинамиком также с последовательного порта. 

 

Урок 3

дизайн

Теоретическая часть:

  1. Переменные резисторы: потенциометр, фоторезистор.
  2. АЦП и ШИМ
  3. Программная работа с аналоговыми входами и выходами ШИМа.
  4. RGB светодиод.

Практическая часть.

  1. Создать магический ночник с использованием светодиода и фоторезистора, который начинает светиться при низкой освещенности.
  2. Реализовать управление RGB светодиодом, потенциометра и кнопки. 

 

Урок 4

дизайн

Теоретическая часть:

  1. Операторы цикла.
  2. Сервопривод.
  3. Библиотека Servo.
  4. Дальномер. 

Практическая часть.

  1. Создать охранную систему: дальномер вращается и при обнаружении препятствия в радиусе сканирования издается звуковой сигнал. 

 

Урок 5

дизайн

Теоретическая часть:

  1. Семисегментрые индикаторы.
  2. Динамическая индикация.
  3. LCD - дисплей.
  4. Датчик температуры и влажности.

Практическая часть:

Создать метеостанцию, в которой реализуется:

  1. вывод температуры на семисегментный индикатор. 
  2. вывод температуры и влажности на LCD - дисплей. 

 

Урок 6

дизайн

Теоретическая часть:

  1. Массивы
  2. Светодиодная матрица
  3. Джойстик

Практическая часть:

  1. Научиться управлять состоянием строк, столбцов и отдельных светодиодов. Менять положение отдельного светодиода с использованием джойстика. После этого написать игру "Змейка" на светодиодной матрице, с управлением при помощи джойстика. 

 

 

 

STM32 

 

Урок 1 - Теория

дизайн

  1. Введение в программирование. Основные понятия и определения.
  2. Основные понятия о микроконтроллера
  3. Установка среды разработки и её настройка под STM32
  4. Обзор семейства микроконтроллеров Cortex-M производства STMicroelectronics
  5. Новый проект, настройки проекта, настройки программатора

 

Урок 2 - Практика

дизайн

  1. Первая программа:
  2. Работа с портами микроконтроллера. (мигание светодиодом, чтение состояние кнопки на отладочной плате)
  3. Создание нового проекта
  4. Создание программы, чтение/запись данных через порты ввода-вывода
  5. Отладка приложения
  6. Прошивка и микроконтроллера

 

Урок 3 - Теория

дизайн

  1. Таймеры микроконтроллеров.
  2. Структура и принцип работы таймеров
  3. Углубленный анализ портов GPIO, изучение альтернативных функций
  4. Работа таймера в режимах счетчика, ШИМ, обработки энкодера

 

Урок 4 - Практика

дизайн

  1. Создание программы реализации работы таймера в различных режимах: счетчик, ШИМ, энкодер (на примере изменения яркости светодиода).
  2. Доработка существующего проекта
  3. Отладка, прошивка микроконтроллера

 

Урок 5 - Теория

дизайн

  1. Последовательный интерфейс приема/передачи данных USART
  2. Описание регистров USART
  3. Инициализация и настройки параметров USART


Урок 6 - Практика

дизайн

  1. Обмен данными между отладочной платой и ПК.
  2. Доработка существующего проекта (на примере обмена данными с ПК измерений энкодера, подключенного к отладочной плате)
  3. Отладка прошивка микроконтроллера

 

Урок 7 - Теория

дизайн

  1. Аналого-цифровой преобразователь (АЦП).
  2. Структура и принцип работы встроенного АЦП микроконтроллера
  3. Описание регистров
  4. Инициализация
  5. Практика: Резистор светодиод.

 

Урок 8 - Практика

дизайн

  1. Создание программы для работы с АЦП микроконтроллера.
  2. Доработка существующего проекта (добавление в проект функций для работы с АЦП, обмен с ПК данными измерений АЦП)
  3. Отладка, прошивка микроконтроллера

 

Урок 9 - Теория

дизайн

  1. Система подчиненного управления (СПР) с цифровыми регуляторами.
  2. СПР структура
  3. Реализация цифрового интегратора и звена дифференцирования
  4. Цифровые пропорциональные (П), пропорционально-интегральные (ПИ), пропорционально-интегрально-дифференциальные (ПИД) регуляторы

 

Урок 10 - Практика

дизайн

  1. Создание цифровой СПР с ПИ-регулятором положения.
  2. Доработка существующего проекта (на примере реализации СПР и ПИ-регулятором положения для управления серводвигателем)
  3. Отладка, прошивка микроконтроллера
  4. Подключение сервопривода к отладочной плате

 

 

Для Киева: курс будет проходить с 15.05.15 по 15.07.15.


 

 

Контакты:

г. Харьков

E-mail: edu@boteon.com
  tel: +38 (093) 203 32 84      Диана


 г. Киев

E-mail: kiev@boteon.com
   



 

 


Похожие посты:

Курс робототехники для детей Boteon Education

Взрослый курс по робототехнике в Киеве! Стартовал в мае!

Лучшее за 24 часа

ОТКРЫТ НОВЫЙ НАБОР ДЕТЕЙ НА КУРСЫ РОБОТОТЕХНИКИ ПО ВСЕЙ УКРАИНЕ!

2
Оля
5 февраля 2016 в 15:59

Здравсвуйте, будет ли этот/подобный курс для взрослых в 2016?

Manipulator 6 февраля 2016 в 18:43

да, будет, анонс будет через неделю и в Киеве и в Харькове. подпишитесь в наши группы в фб или вк -  https://www.facebook.com/BoteonCom/

Комментировать
Введите код: