Программирование Arduino с помощью приложения ArduBlock на примере робота, объезжающего препятствия

Слайд 2

Объект исследования: робот-автомобиль на базе процессора «Arduino Uno».
Предмет исследования: программирование робота-автомобиля с

Объект исследования: робот-автомобиль на базе процессора «Arduino Uno». Предмет исследования: программирование робота-автомобиля
помощью приложения «ArduBlock».
Цель работы: Получить базовые знания о платформе Ардуино, собрать модель робота-автомобиля на базе данного микроконтроллера, создать программу с помощью приложения АрдуБлок и запрограммировать робота.
Гипотеза: Я предполагаю, что смогу создать рабочий скетч для микроконтроллера Ардуино с помощью приложения Ардублок.

Слайд 3

ЗАДАЧИ ИССЛЕДОВАНИЯ:

- изучить литературу по работе микроконтроллеров Arduino;
- научиться соединять элементы конструкции

ЗАДАЧИ ИССЛЕДОВАНИЯ: - изучить литературу по работе микроконтроллеров Arduino; - научиться соединять
по электросхеме;
- создать модель робота-автомобиля;
- создать алгоритм работы робота;
- получить знания по программированию в приложении ArduBlock;
- запрограммировать робота и проверить его работоспособность.

Слайд 4

ЧТО ТАКОЕ «ARDUINO»?

ЧТО ТАКОЕ «ARDUINO»?

Слайд 5

ОБУЧАЮЩИЙ НАБОР «ARDUINO CAR KIT»

Комплектация обучающего набора Arduino Car Kit :
• Плата микроконтроллера

ОБУЧАЮЩИЙ НАБОР «ARDUINO CAR KIT» Комплектация обучающего набора Arduino Car Kit :
Arduino UNO.
• Акриловая основа.
• Отсек для батареек.
• Сервопривод SG90 с крепежами.
• Ультразвуковой датчик расстояния.
• Крепление, крепежи винты и гайки.
• Arduino Sensor shield V5.
• Переднее колесо направляющая.
• Драйвер двигателя L298N.
• Крепление для Датчика расстояния.
• USB кабель.
• 2 двигателя с редукторами.
• 2 Колеса.

Слайд 6

СБОРКА МЕХАНИЧЕСКОЙ ЧАСТИ РОБОТА

СБОРКА МЕХАНИЧЕСКОЙ ЧАСТИ РОБОТА

Слайд 7

ЭЛЕКТРИЧЕСКАЯ СХЕМА РОБОТА

ЭЛЕКТРИЧЕСКАЯ СХЕМА РОБОТА

Слайд 8

РОБОТ В СБОРЕ

РОБОТ В СБОРЕ

Слайд 9

СРЕДА ПРОГРАММИРОВАНИЯ «ARDUBLOCK»

СРЕДА ПРОГРАММИРОВАНИЯ «ARDUBLOCK»

Слайд 10

ЗАГРУЗКА СКЕТЧА «ARDUINO»

ЗАГРУЗКА СКЕТЧА «ARDUINO»

Слайд 11

РОБОТ-АВТОМОБИЛЬ В ДВИЖЕНИИ

РОБОТ-АВТОМОБИЛЬ В ДВИЖЕНИИ

Слайд 12

АЛГОРИТМ РАБОТЫ РОБОТА

1. Робот едет вперёд

2. Периодически измеряет расстояние до препятствия спереди

3.

АЛГОРИТМ РАБОТЫ РОБОТА 1. Робот едет вперёд 2. Периодически измеряет расстояние до
Когда до препятствия остается меньше 10 см, робот останавливается

5. Поворачивает в ту сторону, где свободное расстояние больше

4. Измеряет и сравнивает расстояние справа и слева

Слайд 13

СКЕТЧ В ПРИЛОЖЕНИИ ARDUBLOCK

СКЕТЧ В ПРИЛОЖЕНИИ ARDUBLOCK

Слайд 14

КОМПИЛЯЦИЯ ПРОГРАММЫ

КОМПИЛЯЦИЯ ПРОГРАММЫ
Имя файла: Программирование-Arduino-с-помощью-приложения-ArduBlock-на-примере-робота,-объезжающего-препятствия.pptx
Количество просмотров: 54
Количество скачиваний: 3