3.02M
Category: programmingprogramming

Основы работы с Омегаботом. Визуальная среда программирования. Основы программирования робота в Arduino IDE

1.

Всероссийский проект «Кадры для цифровой промышленности. Создание законченных
проектно-конструкторских решений в режиме соревнований «Кибердром.2023»
Основы работы с Омегаботом. Визуальная
среда программирования. Основы
программирования робота в Arduino IDE

2.

Изучаемые вопросы
1. Знакомство с OmegaBot.
2. Установка программного обеспечения и знакомство с блочной средой
программирования.
3. Цифровой двойник “Кулибин”, который дублирует все физические
свойства и программируется при помощи алгоритмов в собственной среде.
Всероссийский проект «Кадры для цифровой промышленности. Создание законченных проектно-конструкторских
решений в режиме соревнований «Кибердром.2023»
2

3.

Запуск ПО
1.
Установите
на
компьютер
программное
обеспечение,
скачав
его
по
ссылке
omegabot.ru/software
Выберите ссылку для скачивания в зависимости от
вашей операционной системы.
Всероссийский проект «Кадры для цифровой промышленности. Создание законченных проектно-конструкторских
решений в режиме соревнований «Кибердром.2023»
3

4.

Запуск ПО
2. Установите скачанный архив с программой.
Всероссийский проект «Кадры для цифровой промышленности. Создание законченных проектно-конструкторских
решений в режиме соревнований «Кибердром.2023»
4

5.

Запуск ПО
3. После установки появится два ярлыка на рабочем
столе: Arduino IDE и OmegaBot IDE.
Если запустить Arduino
IDE, то в среду OmegaBot
IDE можно попасть, нажав
выпадающий
список
«Инструменты», а далее
OmegaBot IDE.
Если запустить OmegaBot
IDE, то в среду Arduino IDE
можно попасть, нажав на
верхней панели иконку в
виде глаза (Показать код).
Всероссийский проект «Кадры для цифровой промышленности. Создание законченных проектно-конструкторских
решений в режиме соревнований «Кибердром.2023»
5

6.

Запуск ПО
Всероссийский проект «Кадры для цифровой промышленности. Создание законченных проектно-конструкторских
решений в режиме соревнований «Кибердром.2023»
6

7.

Основные элементы OmegaBot
IDE
Всероссийский проект «Кадры для цифровой промышленности. Создание законченных проектно-конструкторских
решений в режиме соревнований «Кибердром.2023»
7

8.

Основные элементы OmegaBot
IDE
Всероссийский проект «Кадры для цифровой промышленности. Создание законченных проектно-конструкторских
решений в режиме соревнований «Кибердром.2023»
8

9.

Основные элементы OmegaBot
IDE
Всероссийский проект «Кадры для цифровой промышленности. Создание законченных проектно-конструкторских
решений в режиме соревнований «Кибердром.2023»
9

10.

Загрузка программы в
робота
1. USB кабелем соединить контроллер, установленный
на роботе, и компьютер.
Всероссийский проект «Кадры для цифровой промышленности. Создание законченных проектно-конструкторских
решений в режиме соревнований «Кибердром.2023»
10

11.

Загрузка программы в
робота
2. Для присоединения робота к компьютеру и
последующей загрузки в робота программы, нужно
зайти в программную среду Arduino IDE.
Всероссийский проект «Кадры для цифровой промышленности. Создание законченных проектно-конструкторских
решений в режиме соревнований «Кибердром.2023»
11

12.

Загрузка программы в
робота
3. Выбрать во вкладке «Инструменты – Порт –
выбрать порт» (к которому подсоединен робот).
Всероссийский проект «Кадры для цифровой промышленности. Создание законченных проектно-конструкторских
решений в режиме соревнований «Кибердром.2023»
12

13.

Загрузка программы в
робота
4. Для того, чтобы загрузить программу на контроллер
робота, нажмите кнопку «Загрузить». Дождитесь
окончания цикла «Компиляция скетча-ЗагрузкаЗагрузка завершена» на нижней консоли в окне среды
Adruino IDE.
Всероссийский проект «Кадры для цифровой промышленности. Создание законченных проектно-конструкторских
решений в режиме соревнований «Кибердром.2023»
13

14.

Пример простого алгоритма
1.
Установите датчик линии на платформу и
подключите к порту А2.
Всероссийский проект «Кадры для цифровой промышленности. Создание законченных проектно-конструкторских
решений в режиме соревнований «Кибердром.2023»
14

15.

Пример простого алгоритма
2. При составлении программы в «Цикл» добавьте
команду – в последовательный порт из блока
программ коммуникации, присоедините к ней команду
«+» из того же блока «Коммуникации». Присоединить
к ним выбранный модуль (например, модуль датчика
линии из блока «Цикл» ), указать порт, к которому
подключён выбранный модуль.
Всероссийский проект «Кадры для цифровой промышленности. Создание законченных проектно-конструкторских
решений в режиме соревнований «Кибердром.2023»
15

16.

Пример простого алгоритма
3.
После
загрузки
программы
с
блоком
последовательного порта мы сможем включить робота
и увидеть в мониторе последовательного порта
значения, получаемые датчиком. Для этого нужно
нажать на кнопку монитор последовательного порта
рядом с кнопкой «загрузка программы» (в верхней
части программной среды)
Всероссийский проект «Кадры для цифровой промышленности. Создание законченных проектно-конструкторских
решений в режиме соревнований «Кибердром.2023»
16

17.

Кулибин. Установка
Установщик Кулибина на Windows:
https://storage.kulibin.app/Kulibin.exe
Установка на Linux:
https://storage.kulibin.app/Kulibin-x86-64.AppImage
Всероссийский проект «Кадры для цифровой промышленности. Создание законченных проектно-конструкторских
решений в режиме соревнований «Кибердром.2023»
17

18.

Кулибин. Использование
Ознакомьтесь с приложенным видео
“КУЛИБИН БЫСТРЫЙ СТАРТ”
Всероссийский проект «Кадры для цифровой промышленности. Создание законченных проектно-конструкторских
решений в режиме соревнований «Кибердром.2023»
18

19.

Домашнее задание
1. Установить OmegaBot IDE и цифровой двойник “Кулибин” на
персональный компьютер.
2. Создать программу, для движения по линии (используя
дополнительные материалы и видео), а также протестировать ее в
цифровом двойнике в блоке “Тестирование и калибровка”.
3. Составить вопросы непонятных моментов.
Всероссийский проект «Кадры для цифровой промышленности. Создание законченных проектно-конструкторских
решений в режиме соревнований «Кибердром.2023»
19

20.

Дополнительные
материалы
1. 1-21 страницы “Самоучитель-Базовый (10 уроков + 10 экспериментов +
40 вопросов для проработки)”. Ознакомиться с работой Омегабота.
2. “Руководство пользователя. Базовый набор”. Информация
Омегабот, подключение датчиков. (12-13 сборка робота)
про
3. Ссылка на скачивание OmegaBot IDE: https://omegabot.ru/software
4. Ссылка на скачивание Кулибина: https://storage.kulibin.app/Kulibin.exe
Всероссийский проект «Кадры для цифровой промышленности. Создание законченных проектно-конструкторских
решений в режиме соревнований «Кибердром.2023»
20
English     Русский Rules