Оглавление:

E101 Line Follow Bot с динамиком: 11 шагов
E101 Line Follow Bot с динамиком: 11 шагов

Видео: E101 Line Follow Bot с динамиком: 11 шагов

Видео: E101 Line Follow Bot с динамиком: 11 шагов
Видео: E. 101 Chatting about Ultima Online and how to script! MMORPG UO Razor Scripts LIVE 2024, Июль
Anonim
E101 Line Follow Bot с динамиком
E101 Line Follow Bot с динамиком

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

Шаг 1:

Дэвид Лэшбрук, Хантер Джексон и Ритик Ангала

Шаг 2: цель

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

Шаг 3: как это работает

Обведите изолентой непрерывную дорожку вокруг любой комнаты, по которой вы хотите, чтобы бот проследовал. Установите бота в любую точку трассы и смотрите, как он движется.

Шаг 4: материалы

Материалы
Материалы

1. Собраны все материалы, необходимые для достижения нашей цели:

· Raspberry Pi 3 B +

· Колеса (3)

· Моторы (2)

· ИК-датчики (2)

· Шасси

· Провода (∞)

· Винты (6)

· Орехи (6)

· Батарейки AA (4)

· Держатель батареи

· Датчик цвета

· Оратор

· Печатная плата

· Аудиоразъем

· Орехи

· Винты

· Резисторы (10к, 22к, 30к)

· Конденсаторы (50 и 30)

· Светодиоды (зеленый, красный и желтый)

· USB-аудиокабель

· 4-х жильный кабель

· 3-х жильный кабель

· Несколько других небольших электронных компонентов и акрил для корпуса динамика.

2. Для настройки Raspberry Pi 3 B + нам потребовались

· Кабель HDMI

· Кабель USB-MicroUSB

· Клавиатура

· Мышь

· Монитор

· Доступ в Интернет

Шаг 5: Инструменты

Паяльный пистолет / станция

3д принтер

Устройства для зачистки проводов / кусачки

Отвертка крестовая / с плоской головкой

Шаг 6: Код

Вот ссылка на GitHub с нашим кодом. По какой-то причине инструкциям не понравился формат при копировании и вставке, поэтому вместо этого мы создали файл GitHub. Github также позволит упростить клонирование на устройство, чем копирование и вставку.

github.iu.edu/huntjack/ise-e101/blob/master/Final%20Project

Шаг 7: Шаг 1

НАСТРОЙКА МАЛИНЫ PI

  • После получения Raspberry Pi подключите его к монитору через HDMI.
  • Следуйте инструкциям на экране

УСТАНОВКА SD-КАРТЫ

Получив карту Micro USB, подключите ее к любому компьютеру, прошейте и отформатируйте

Шаг 8: Шаг 2

НАПИШИТЕ КОД

  • Напишите код, чтобы бот двигался по черной линии (код показан выше)
  • После написания кода загрузите этот код на SD-карту через свой компьютер.
  • Затем вставьте SD-карту в Raspberry Pi.

Шаг 9: Шаг 3

Шаг 3
Шаг 3

СБОРКА БОТА

  • Соберите каждый двигатель с каждым передним / задним колесом и прикрутите их вместе.
  • Вкрутите маленькое прозрачное колесо в переднюю часть шасси.
  • Затем ввинтите два других колеса с двигателем в шасси.
  • Подключите соответствующие провода к аккумуляторной батарее, чтобы она получала питание.
  • Поместите аккумулятор и Raspberry Pi поверх бота.

Шаг 10: Шаг 4

Шаг 4
Шаг 4

СОЗДАЙТЕ ДИНАМИК

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

После сборки динамика поместите его на корпус бота.

Шаг 11: Шаг 5

МУЗЫКА

  • Решите, какую музыку вы хотите воспроизводить через динамик
  • Загрузите эту музыку на SD-карту в формате.mp3.
  • Вставьте SD-карту в Raspberry Pi
  • Загрузите эту музыку на свой Raspberry Pi
  • Решите, какой цвет вы хотите связать с каждой песней, и при необходимости отредактируйте код.

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