2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
«Это руководство было создано во исполнение требований проекта Makecourse в Университете Южной Флориды (www.makecourse.com)»
Skate Hub - это функциональный указатель поворота, который указывает встречным пешеходам, в какую сторону вы едете, как на машине. Он управляется через arduino uno r3, у которого есть порт USB вместо стандартного кабеля принтера. Большая часть этого проекта напечатана на 3D-принтере, поэтому вам также понадобится доступ к 3D-принтеру. Я сделаю все файлы доступными для скачивания.
Запасы
Arduino Uno R3
Шина питания макетной платы
соединительные кабели
2: матричный светодиод 8x8 с модулем MCU
2: сервоприводы
ИК-приемник
удаленный
Шаг 1. Шаг 1. Напишите свой код
Первым шагом процесса является написание кода и того, что он будет делать. Вот следующий код, который я использовал:
create.arduino.cc/editor/calfano/ce2df461-…
Некоторые моменты, на которые следует обратить внимание:
Изображение стрелки создается с помощью двоичного кода для рисования стрелки. 1 означает, что он включен, а 0 означает, что он выключен.
Сервоприводы начинают работать в нижнем положении, как только включается Arduino.
ЖК-дисплей сможет распечатать каждую из функций, запускаемых с пульта дистанционного управления.
Указатели поворота мигают из-за цикла for, который повторяет включение и выключение индикаторов матрицы.
Пульт ДУ получает сигналы от различных кнопок. Как видите, он прокомментирован таким образом, что вы можете сказать, какая кнопка какая.
Шаг 2: Подключение
Проводка здесь может быть немного сложной, я бы порекомендовал подключить компоненты за пределами основного корпуса, а затем вставить их после того, как это произошло.
Электропроводка будет состоять из Arduino Uno и макетной шины питания. Чтобы получить шину питания, просто оторвите + - сторону макетной платы малого и среднего размера.
1. От Arduino переместите перемычку с 5 В на положительную шину макета, а затем переместите перемычку с земли на отрицательную на макетной плате.
2. Начнем с сервоприводов: сервоприводы имеют 3 провода. коричневый провод - это масса, красный провод - 5 В, а оранжевый - контакт 7 для одного поворотника и 6 для другого.
3: Матрица 8x8: VCC подключается к 5 В, GND подключается к земле, DIN подключается к контакту 11, CLK подключается к контакту 9, а CS подключается к контакту 10. После этого подключите другую сторону матрицы 8x8 ко второй матрице 8x8. Убедитесь, что они входят в одни и те же порты!
4: ЖК-дисплей: VCC идет на 5 В. GND идет на землю и подключает SDA и SCL к самым верхним контактам Arduino, которые помечены соответствующим образом.
5: Источником питания является стандартный блок питания небольшого размера, который я получил от Walmart.
:
Шаг 3: Печать и сборка
Распечатайте все части, которые находятся в папке:
drive.google.com/open?id=1M9xluvCCzqiqy8BI…
Все детали хорошо сочетаются друг с другом, просто приклейте держатель ЖК-дисплея, распечатайте крепления сервопривода и приклейте их на место.
Поместите все компоненты проводки внутрь, приклейте ИК-приемник к верхней части и НАСЛАЖДАЙТЕСЬ КАТАНИЕМ!