Робототехнический комплекс НАУРОБО «Основы технического зрения»
- Рекомендуемый возраст: от 15 лет
- Рекомендуемое количество на кабинет: 3 штуки
- Рекомендуемый уровень образования:
- — Основное общее (5 — 9 класс)
- — Среднее общее (10 и 11 классы)
- — Дополнительное образование
-
Язык программирования: C (Си)
-
Входит в перечень учебного оборудования для оснащения школ-новостроек (Приказ №804 Минпросвещения РФ от 06.09.2022 гг.)
Предназначение
Робототехнический комплекс предназначен для введения в технологию технического (машинного) зрения и позволит изучить базовые принципы и методы распознавания объектов из потока видеоданных.
Области знаний и применение
Робототехнический комплекс используется, в том числе, для проектной деятельности, а также при подготовке и проведения соревнований по робототехнике.
Чему научится ребенок
Робототехнический комплекс ознакомит обучаемого с базовыми понятиями языка С (Си) (типами данных, переменными, условиями, циклами, работе с числами, массивами, строками, указателями, ссылками, структурами, пользовательскими функциями и модулями) и научит применять эти знания для управления реальными объектами.
Кроме того, набор познакомит с основными принципами работы электронных приборов (цифровые и аналоговые сигналы, ШИМ модуляция, цифровые протоколы связи), электронными устройствами (светодиод, кнопка, аналоговый и цифровой датчик, сервомотор, мотор постоянного тока, устройства индикации) и алгоритмами (цифровые методы обработки сигналов и регуляторы), применяемыми в робототехнике и системах с обратной связью.
Робототехнический комплекс позволит изучить основные принципы и алгоритмы работы по 6 направлениям при использовании элементов комплекса:
— Распознавание окружностей
— Распознавание линий
— Распознавание лиц (есть, нет)
— Распознавание движения
— Распознавание QR-кода
— Распознавание доминирующего цвета в кадре
Способ работы
Представляет собой конструктор, обеспечивающий изучение основ робототехники, в частности, электроники, мехатроники, программирования и алгоритмизации.
Работа с робототехническим комплексом объединяет в себе задачи по механической сборке корпусных элементов и электрических схем, программированию, а также изучению взаимодействия между разными устройствами посредством проводных и беспроводных протоколов передачи данных.
Робототехнический комплекс позволяет собирать модели устройств с использованием конструктивных элементов и электронных компонентов, а также программировать их поведение в зависимости от внешних факторов, внутреннего состояния модели.
— Arduino-совместимая платформа с аккумуляторным блоком
— Блок питания
— Мотор (2 штуки)
— Сервомотор
— Комплект соединительных кабелей
— Комплект конструктивных элементов для сборки моделей роботов
— Светодиод зеленый
— Светодиод красный
— ИК-датчик (2 штуки)
— Сенсорный датчик
— Одноразрядный 7-сегментный светодиодный индикатор
— Четырехразрядный 7-сегментный светодиодный индикатор
— Светодиодная матрица с модулем управления
— Жидкокристаллический символьный цифровой дисплей
— Микрокомпьютер
— Веб-камера
— Программный модуль
— Методическое обеспечение на русском языке
— Система хранения
Весь набор укомплектован в пластиковую систему хранения с закрывающейся прозрачной пластиковой крышкой на защелках для обеспечения наблюдения за содержимым.
Методическое обеспечение
Методическое обеспечение содержит принципы, основные алгоритмы работы и примеры моделей, демонстрирующих использование 6 направлений распознавания робототехнического комплекса, а также содержат базовые основы программирования с описанием программной среды для написания кода.
Программный модуль
Программный модуль включает в себя:
— Рабочие библиотеки для Arduino-совместимой платформы
— Демонстрационные видеоролики работы примеров программ
— Примеры кода языка С (Си) для работы с разными типами исполнительных механизмов, датчиков и средств визуализации данных, входящих в состав комплекса.
Примеры использования в коде программ на языке C (Си) типов и структур данных познакомят обучаемого с основными принципами построения программной логики, а применяемые подходы – с принципами программирования конечных устройств на основе микроконтроллеров.