Машина на конструкторе Arduino

Технические характеристики:
1.Машина оснащена 4-мя моторами ( полный привод ).
2.При включении машина едет вперед.
3.Функция распознавания препятствия - расстояние 25 см.
При обнаружении препятствия – поворот вправо.
4.Питание машины – батарейка 9 В (в комплекте).
5.Размеры - 260х150х120 мм.
6.Масса – 570 г.

Цель проекта: Собрать схему из элементов конструктора Arduino и
написать программу для машины, которая объезжает препятствие
В нашей команде два участника:
Плахин Илья
Григорьев Сергей

Наш руководитель:
Кошелев Дмитрий Валерьевич
Наша команда работала над созданием модели "Машина на конструкторе Arduino".

Перед нами стояли следующие задачи:
1.Собрать схему.
2.Написать программу в среде Arduino IDE.
3.Отладить программу.
4.Разработать 3D-модель корпуса машины.
5.Собрать машину, проверить ее работу.
Наши задачи
Наша команда
Наша команда разработчиков "Машины на конструкторе Arduino"
  • Плахин Илья
    инженер-конструктор
  • Григорьев Сергей
    инженер-программист
  • Кошелев Дмитрий Валерьевич
    тренер, научный руководитель
Описание работы над проектом
Схема машины собрана из элементов конструктора Arduino:

  • Плата
  • Arduino UNO 1шт.
  • Моторы 4шт.
  • Драйвер мотора L298N 1шт.
  • Ультразвуковой датчик расстояния HC-SR04 1шт.
  • Элемент питания 9В

Конструкция машины выполнена:

  • Платформа 2шт.
  • Колеса 4шт.
  • Стойки 4шт.

Измеренное ультразвуковым датчиком расстояние до препятствия сравнивается в программе со значением 25 см. Если расстояние больше – ехать вперед, если меньше – остановиться и повернуть направо. Для движения вперед правый и левый моторы вращаем вперед, а для поворота направо – правый назад, левый - перед.
1
Схема работы машины
2
3д-модель в программе Компас3Д
3
Машина собрана из элементов конструктора Arduino
4
Программа проверена и отлажена: машина объезжает препятствия