Цели и задачи проекта
Этапы работы
6.80M
Category: educationeducation

Всероссийская олимпиада школьников региональный этап по направлению «Техника, технологии и техническое творчество»

1.

Государственное бюджетное
общеобразовательное учреждение города
Москвы «Школа № 1150 имени дважды Героя
Советского Союза К.К. Рокоссовского»
ВСЕРОССИЙСКАЯ ОЛИМПИАДА ШКОЛЬНИКОВ
региональный этап по направлению «Техника,
технологии и техническое творчество»
Направление «Робототехника»
ПРОЕКТ:
Макет робота-уборщика на Arduino
Исполнитель проекта: Муливенко Михаил Алексеевич, 9-Е класс, Школа №1150
1
Руководитель проекта: Бондаренко Татьяна Валентиновна, учитель информатики

2.

ВОШ
Резюме проекта
Ключевые технологии
Arduino, 3D моделирование в Autodesk inventor, 3D
печать
Наименование изделия
Макет робота-уборщика на Arduino
Изюминка –
Универсальность
главное отличие от аналогов
Статус проекта
Сделан на 80% и уже продумано его дальнейшее
развитие
Проект: Макет робота-уборщика на Arduino
2

3. Цели и задачи проекта

ВОШ
Цели и задачи проекта
Цель
работы:
Задачи:
• создание модели
• сделать модель
универсальной и
полезной
Проект: Макет робота-уборщика на Arduino
3

4. Этапы работы

ВОШ
Постановка задачи
и выбор темы
Сбор информации
Этапы работы
Запуск и
тестирование.
Разработка схем.
Исправление ошибок
и неполадок в работе.
Создание 3D
модели.
Итоговое
тестирование.
Сборка пробной
модели.
Подготовка отчета и
презентации.
Выступление с
готовой моделью.
Проект: Макет робота-уборщика на Arduino
4

5.

ВОШ
Описание изделия
Общие сведения
Робот поможет с уборкой больших открытых участков.
Функциональные возможности
Робот сможет самостоятельно передвигаться по заданной траектории, огибать
препятствия, убирая территорию от мусора
Применяемые технологии
Программирование на C#, 3D проектирование в Autodesk inventor, 3D печать.
Проект: Макет робота-уборщика на Arduino
5

6.

7.

ВОШ
Комплектующие
Мотор
Шилд
Сервопривод
SG90
Ультрозвуковой
датчик расстояния
Arduino
Проект: Макет робота-уборщика на Arduino
8

8.

ВОШ
Принципиальная схема устройства
Проект: Макет робота-уборщика на Arduino
9

9.

ВОШ
Программный код
Подключение библиотек
и устройств
#include <Servo.h>
#include <NewPing.h>
const int MR_IN = 2;
const int MR_EN = 3;
const int ML_IN = 4;
const int ML_EN = 5;
#define trig_pin 12
#define echo_pin 11
#define maximum_distance 200
boolean goesForward = false;
int distance = 100;
NewPing sonar(trig_pin, echo_pin,
maximum_distance);
Servo servo_motor;
Проект: Макет робота-уборщика на Arduino
void setup() {
pinMode(MR_IN, OUTPUT);
pinMode(MR_EN, OUTPUT);
pinMode(ML_IN, OUTPUT);
pinMode(ML_EN, OUTPUT);
servo_motor.attach(8);
}
10

10.

ВОШ
Программный код
Использование процедур
и функций
Проект: Макет робота-уборщика на Arduino
11

11.

ВОШ
Программный код
Проект: Макет робота-уборщика на Arduino
Основной цикл
12

12.

ВОШ
Разработка 3D моделей
Проект: Макет робота-уборщика на Arduino
13

13.

ВОШ
Разработка 3D моделей
Проект: Макет робота-уборщика на Arduino
14

14.

ВОШ
Перспективы развития и
использования
Проект: Макет робота-уборщика на Arduino
15

15.

ВОШ
Спасибо за внимание!
Муливенко Михаил, 9-Е класс, Школа №1150
Проект: Макет робота-уборщика на Arduino
16
English     Русский Rules