Оглавление:

Robo-Band Car: 11 шагов
Robo-Band Car: 11 шагов

Видео: Robo-Band Car: 11 шагов

Видео: Robo-Band Car: 11 шагов
Видео: Step Up 3d Dance Sequence 1.mp4 2024, Июль
Anonim
Робо-Бэнд Автомобиль
Робо-Бэнд Автомобиль

Это апгрейд вашего традиционного автомобиля с приводом от резиновой ленты.

Шаг 1. Соберите материалы

Собирать материалы
Собирать материалы
Собирать материалы
Собирать материалы
Собирать материалы
Собирать материалы

Для этого проекта вам понадобятся следующие предметы:

  • 4 колеса, желательно одного размера (наши мы напечатали на 3D-принтере)
  • Один дюбель, который подходит к колесам
  • Комплект arduino (мы использовали комплект SparkFun RedBoard)
  • Структура для Arduino, на которой можно сидеть (мы напечатали нашу на 3D-принтере)
  • Аккумуляторная батарея
  • Резинки
  • Немного материала для поднятия ардуино, чтобы он не лежал непосредственно на корпусе (мы использовали гайки)
  • Горячий клей
  • Винт
  • Шарнирное устройство
  • Дополнительно: изолента и фанера, чтобы сделать пандус

Шаг 2: спроектируйте свою структуру

Создайте свою структуру
Создайте свою структуру
Создайте свою структуру
Создайте свою структуру

Вам нужно будет распечатать на 3D-принтере базу, на которой будет установлена ардуино.

Для этого используйте онлайн-программное обеспечение, которое позволяет пользователям создавать свои собственные модели, которые можно распечатать.

OnShape - отличная бесплатная программа для онлайн-дизайна, которую мы использовали

Наша база представляла собой трапецию с двумя отверстиями под оси в конструкции.

Размеры эскиза указаны на картинке выше, а также по ссылке ниже:

cad.onshape.com/documents/048fc6be951616f14e2deccc/w/20989624bf2558bc37959b78/e/68c66e4b2b2e6e5c3f831475

Шаг 3: проектирование колес

Дизайн Колеса
Дизайн Колеса
Дизайн Колеса
Дизайн Колеса

Этот шаг не является обязательным, мы просто хотели объяснить каждый шаг, который мы сделали.

Если вы можете найти четыре колеса одинакового размера, используйте их и убедитесь, что ось подходит к этим колесам.

Мы напечатали все колеса на 3D-принтере с помощью OnShape.

Примечание: четыре колеса не обязательно должны быть одинакового размера. Пока есть две пары одинакового размера, каждая пара не обязательно должна быть в точности равной. Если у вас неровные пары колес, поставьте меньшую пару перед автомобилем.

Вот ссылка на наш дизайн на OnShape:

cad.onshape.com/documents/e1922e8518bcb45ebed6572a/w/079056c283baf08413a9531b/e/6447ceb52e949cd1573223c7

Шаг 4: Настройте Arduino для работы зуммера

Настройте Arduino для работы зуммера
Настройте Arduino для работы зуммера
Настройте Arduino для работы зуммера
Настройте Arduino для работы зуммера
Настройте Arduino для работы зуммера
Настройте Arduino для работы зуммера

Следуйте инструкциям в руководстве SIK для контура 11, пьезо-зуммера.

Эта установка довольно проста, поэтому просто следуйте инструкциям в книге.

Необходимая переделка - переместить зуммер в нижнюю половину макета. Неважно, какое место вы выберете, главное, чтобы два провода, заземляющие зуммер, находились в рядах, прилегающих к ножкам зуммера. Оранжевый провод, соединяющий зуммер с Arduino RedBoard, ДОЛЖЕН быть протянут к отверстию 8.

Устранение неисправностей: наш оригинальный зуммер был подключен правильно, но не очень громко, поэтому мы переключились на зуммер из другого комплекта, и громкость была намного громче

Шаг 5: Настройте Arduino для работы с освещением

Настройте Arduino для работы с освещением
Настройте Arduino для работы с освещением
Настройте Arduino для работы с освещением
Настройте Arduino для работы с освещением
Настройте Arduino для работы с освещением
Настройте Arduino для работы с освещением

Следуйте инструкциям в руководстве SIK для цепи 3, светодиод RGB.

Добавьте эту схему к предыдущей, чтобы обе функции могли работать одновременно на Arduino.

Провод, соединяющий синюю ножку светодиода RBG, ДОЛЖЕН быть прикреплен к отверстию 6.

Опять же, этот шаг следует инструкциям в книге, но обязательно дважды проверьте все соединения, если у вас возникли трудности.

Шаг 6: объедините коды

Комбинировать коды
Комбинировать коды
Комбинировать коды
Комбинировать коды
Комбинировать коды
Комбинировать коды
Комбинировать коды
Комбинировать коды

Эта часть немного сложна. Вам нужно будет объединить коды для обеих цепей, чтобы они работали одновременно.

Полная программа показана выше, но я проведу вас через более сложные изменения.

Определить переменные

Сначала переместите все переменные из двух руководств по SIK Circuit в начало программы.

Переопределите переменную BLUE_PIN на 6.

Измените значение переменной buzzerPin на 8.

Ноты, темп и удары можно изменить, чтобы отразить любую песню, которую вы хотите, но убедитесь, что переменная songLength равна количеству нот в вашей песне.

Цикл настройки

Все, что должно быть в этом цикле, - это четыре команды pinMode: по одной для каждого источника света и зуммера.

Петля пустоты

Сначала объедините пустые петли из двух программ.

Затем удалите строки кода, управляющие светом: мы собираемся изменить код, чтобы он мигал случайными цветами синхронно с песней.

Внутри цикла void определите myColor как void myColor (int redIntensity, int greenIntensity, int blueIntensity). Эта строка идет чуть выше команд analogWrite в нижней части объединенного цикла.

Над командой для тона определите myColor как myColor (r, g, b). Выше этого определите int r, int g и int b как random (255). Это вызовет случайную интенсивность для каждого цвета.

Ниже установите команду Serial.println для каждого из r, g и b.

Ваш готовый код должен соответствовать фотографиям выше. Фотографии разбиты на переменные, пустую настройку и пустую петлю, причем пустая петля имеет две фотографии. Повеселись

Исправление проблем

Дважды проверьте, что myColor (r, g, b) определен до тона!

Шаг 7. Распечатайте

Распечатать
Распечатать
Распечатать
Распечатать

Теперь, когда arduino настроен, вы можете распечатать свои дизайны из OnShape.

Шаг 8: соберите конструкцию

Собрать структуру
Собрать структуру
Собрать структуру
Собрать структуру
Собрать структуру
Собрать структуру

Материалы: Аккумулятор, печатная конструкция корпуса, колеса, оси, резинки, монтажная плата Arduino в сборе, горячий клей, гайки, винт.

  1. Горячим клеем две гайки на верхней стороне конструкции закрыть зазор в конструкции.
  2. Закрепите arduino на конструкции, плотно обернув резинкой вокруг конструкции и arduino.
  3. Приклейте петлю к боковой части конструкции, чтобы она могла поддерживать аккумулятор, не мешая резиновой ленте, используемой для питания автомобиля (рисунки 3 и 4).
  4. Используйте резиновую ленту, чтобы прикрепить аккумулятор к шарниру. Он должен находиться вне всей конструкции (рисунки 5 и 6).
  5. Вставьте дюбель в отверстия оси и убедитесь, что колеса надежно прикреплены к оси.
  6. Просверлите отверстие в центре задней оси
  7. Вставьте винт в отверстие для винта.

Шаг 9. Подготовка к запуску

Подготовьтесь к запуску
Подготовьтесь к запуску
Подготовьтесь к запуску
Подготовьтесь к запуску
Подготовьтесь к запуску
Подготовьтесь к запуску

Ты почти сделал!

  1. Наденьте по одной резинке на каждое заднее колесо для сцепления.
  2. Сделайте цепочку из резинок и прикрепите ее к выступу в передней части туловища.
  3. Зацепите за винт последнюю резинку и намотайте аксель назад.

Шаг 10: Запуск

Image
Image

Поздравляю!

Шаг 11: Необязательно: постройте рампу

Возьмите любой кусок дерева или пластика или что угодно, достаточно широкое для ваших колес!

Как видите, мы использовали изоленту и фанеру, так что действительно все подойдет.

Затем возьмите опору, чтобы поднять рампу на нужный угол, запустить машину и смотреть!

Рекомендуемые: