Оглавление:

Колесо Arduino RC: 9 шагов (с изображениями)
Колесо Arduino RC: 9 шагов (с изображениями)

Видео: Колесо Arduino RC: 9 шагов (с изображениями)

Видео: Колесо Arduino RC: 9 шагов (с изображениями)
Видео: Котика ударило током, 10 т. Вольт 2024, Июль
Anonim
Автомобильное колесо Arduino RC
Автомобильное колесо Arduino RC
Автомобильное колесо Arduino RC
Автомобильное колесо Arduino RC
Автомобильное колесо Arduino RC
Автомобильное колесо Arduino RC
Автомобильное колесо Arduino RC
Автомобильное колесо Arduino RC

Это инструкция для моего автомобильного колеса Arduino RC, в котором я взял дешевый RCcar и сделал его так, чтобы Arduino могла действовать как колесо, автоматически контролируя направление, в котором оно движется. Автомобильное колесо Arduino RC - это моя первая оригинальная разработка Arduino, и я с гордостью могу сказать, что, несмотря на то, что код и проводка не очень сложны. Потерпите меня, это также моя первая инструкция, поэтому я заранее прошу прощения, если я не смог объяснить что-то правильно или недостаточно.

ЧАСТИ

Радиоуправляемая машина

www.ebay.com/itm/Multicolor-Coke-Can-Mini-…

Ардуино

www.amazon.com/Arduino-Uno-R3-Microcontrol…

Множество перемычек

www.amazon.com/Elegoo-EL-CP-004-Multicolor…

Потенциометр + ручки

www.amazon.com/Gikfun-Knurled-Linear-Poten…

Конденсаторы из полиэстера

www.amazon.com/WINGONEER-0-33NF-Polyester-…

Тактильные переключатели для расширения прямого и обратного соединения

www.amazon.com/WINGONEER-140pcs-Momentary-…

Макетная плата

www.amazon.com/dp/B0135IQ0ZC/ref=asc_df_B0…

Колесо Mario Kart для Switch

(Только если вы хотите пойти по тому же пути, по которому я делал кожух)

www.amazon.com/AmazonBasics-Steering-Wheel…

ИМЕТЬ ВВИДУ-

Автомобиль RC заряжается с помощью разъема постоянного тока, который есть в контроллере, батарея не работает так долго.

Это дешевая машина, переключатель включения и выключения фактически начал перемещаться в корпус, поэтому мне пришлось открыть машину и приклеить переключатель горячим клеем, чтобы он не двигался. Я получил один из них, который не работал прямо из коробки.

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

Шаг 1: КОД

КОД
КОД
КОД
КОД

Загрузите код в Arduino (я использовал клон Arduino, но не думаю, что это имеет значение). Возьмите 6 соединительных кабелей и потенциометр. Припаяйте 3 кабеля к клеммам потенциометра.

Шаг 2: Прототипирование BreadBoarding

1. Подключите средний клеммный кабель к аналоговому контакту 0, правый клеммный кабель - к 5 В, а левый клеммный кабель - к земле.

2. Должно остаться 3 кабеля. Подключите один к цифровому контакту 8 Arduino, второй подключите к цифровому контакту 2, а последний к заземлению Arduino.

3. Теперь возьмите 2 светодиода и подключите их к макетной плате, убедитесь, что они подключены к земле, в то время как положительные контакты подключены к пустым столбцам (а не к положительным рядам), и теперь подключите кабели цифровых контактов к положительному светодиоду. колонки (и подключите заземляющий кабель к заземляющей шине).

4. Включите Arduino и включите потенциометр, светодиоды должны погаснуть и загореться в зависимости от того, в каком положении он находится.

НЕ стесняйтесь менять код по своему вкусу

Шаг 3: РАЗБОРКА МАНИПУЛЯТОРА

РАЗБОРКА МАНИПУЛЯТОРА
РАЗБОРКА МАНИПУЛЯТОРА
РАЗБОРКА МАНИПУЛЯТОРА
РАЗБОРКА МАНИПУЛЯТОРА

Возьмите отвертку и разберите RC-контроллер. Взгляните на печатную плату, но будьте осторожны, чтобы не согнуть ее и не сломать какие-либо компоненты для поверхностного монтажа.

Шаг 4: переключение источника питания контроллеров

Переключение источника питания контроллеров
Переключение источника питания контроллеров

Вы хотите, чтобы контроллер RC питался от Arduino вместо 2 батареек AA, поэтому отсоедините провода, ведущие к держателю батареи AA и припаяйте штыревые перемычки в одних и тех же местах (отверстия B- и B +).

Шаг 5: Включение сигналов Arduino в контроллер RC

Включение сигналов Arduino в контроллер RC
Включение сигналов Arduino в контроллер RC
Включение сигналов Arduino в контроллер RC
Включение сигналов Arduino в контроллер RC

Посмотрите на картинку и припаяйте 2 кабеля к контактам тактильных переключателей справа и слева (серый и фиолетовый провода).

Возьмите 2 пленочных конденсатора (также известных как полиэфирные конденсаторы) и припаяйте их к крошечным отдельным протоплатам (я просто вырезал угол одного и приклеил их). Причина использования Film Caps заключается в том, что Arduino по-прежнему выдает достаточно высокое напряжение при установке LOW, что активирует контроллер RC. Таким образом, пленочные заглушки действуют как резисторы для напряжения, выходящего на цифровой вывод, если через код установлено НИЗКОЕ.

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

Шаг 6: РАСШИРЕНИЕ СОЕДИНЕНИЙ ПРЯМОГО И ОБРАТНОГО

РАСШИРЕНИЕ СОЕДИНЕНИЙ ВПЕРЕД И ОБРАТНОМ
РАСШИРЕНИЕ СОЕДИНЕНИЙ ВПЕРЕД И ОБРАТНОМ

Возьмите 4 кабеля и увеличьте количество соединений тактильных переключателей прямого и обратного направления. Для этого припаяйте один кабель к верхнему левому контакту тактильного переключателя, а затем припаяйте другой кабель к нижнему правому контакту того же тактильного переключателя, а затем припаяйте концы кабелей к отдельному тактильному переключателю. Будьте осторожны и не извлекайте случайно компонент для поверхностного монтажа, я допустил эту ошибку в первый раз и испортил контроллер (слава богу, эти автомобили стоят всего 8 долларов).

Шаг 7: ТЕСТИРОВАНИЕ

ТЕСТИРОВАНИЕ
ТЕСТИРОВАНИЕ

Расширения можно оставить нетронутыми, просто убедитесь, что ничто не контактирует друг с другом. Включите Arduino и включите радиоуправляемую машину.

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

Шаг 8: Изготовление обсадной колонны

Изготовление оболочки
Изготовление оболочки
Изготовление оболочки
Изготовление оболочки
Изготовление оболочки
Изготовление оболочки
Изготовление оболочки
Изготовление оболочки

Итак, мой корпус - это большая подставка Lego, которую я использовал всегда и никогда не использовал. Сначала я вставил потенциометр в просверленное отверстие, навинтил ручку на его кончик и приклеил ручку горячим клеем к разобранной половине колеса Mario Kart. Затем я поместил удлиненные тактильные элементы в угол корпуса для облегчения доступа, а все остальное засунул внутрь. Я хотел держать Arduino вне корпуса, я не хотел, чтобы этот корпус был заблокирован, я хотел, чтобы все было легко доступно на случай, если что-то пойдет не так.

Так что на самом деле нет никаких инструкций для этого шага, просто вы можете посмотреть на мои. Просто сделайте так, чтобы потенциометр был приклеен к чему-нибудь, и сделайте удлинитель ручки, как это сделал я. Tactile Extensions может быть куда угодно, по вашему выбору.

Шаг 9: ЗАВЕРШЕНО

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

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