Оглавление:
- Шаг 1: Шаг 1: Присоедините датчики
- Шаг 2: Шаг 2: Соберите колесо
- Шаг 3: Шаг 3: Присоедините двигатель направления
- Шаг 4: Шаг 4: Соберите буровую установку
Видео: UCL-Embedded-Omnidirestional Handsfree Car: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Вот как построить всенаправленную машину, которая будет следовать за вашей рукой, когда вы перемещаете ее над машиной. Файл "3d prrint omni-bil" - это 3D-печать рамы автомобиля. Файл «omni-car» - это код для вашей платы Arduino. В коде есть константа «а». В зависимости от вашего двигателя вам потребуется пересчитать это значение. Он рассчитывается путем деления количества шагов, необходимых для одного полного оборота, на 360. Более того, постоянная «b» необходима, если у вашего двигателя есть некоторое «мертвое время» при запуске. Следует отметить, что используемые здесь двигатели имеют сомнительное качество, поэтому значение «b» довольно велико, и программа немного не тестировалась. Отдельные части работают, но двигатель, используемый для направления, было ненадежным для тщательного тестирования.
Для этого вам понадобятся:
1 ардуино борд
2 шаговых двигателя на ваш выбор
2 драйвера шагового двигателя DRV8825
2 ультразвуковых датчика HC-SR04
Соединительные кабели M-M и F-M.
Шаг 1: Шаг 1: Присоедините датчики
Как только все будет напечатано на 3D-принтере, возьмите коробку и две длинные палки. Надежно закрепите датчики на конце ручки с приподнятой частью. Вставьте разделенный конец в коробку. Для подключения крайнего левого датчика подключите VCC к 5 В, заземление к земле, триггер к порту 3 на вашем Arduino и эхо к порту 4 на вашем Arduino. Подключите другой датчик к порту 5 для триггера и к порту 6 для эхо.
Шаг 2: Шаг 2: Соберите колесо
Наденьте на колесо резиновую ленту, чтобы обеспечить сцепление с дорогой. Затем осторожно поместите колесо в держатель. Убедитесь, что отверстие для оси находится на той же стороне, что и крепление для двигателя. Надежно прикрепите двигатель к колесу. Подключите двигатель к водителю. Вывод dir на драйвере должен быть подключен к порту 10, а вывод шага к порту 11.
Шаг 3: Шаг 3: Присоедините двигатель направления
Вставьте другой мотор в коробку, напечатанную на 3D-принтере. Убедитесь, что он надежно закреплен. Подключите этот двигатель к другому приводу двигателя. Этот вывод шага драйвера должен быть подключен к порту 9, а вывод dir - к выводу 8 на вашей плате Arduino.
Шаг 4: Шаг 4: Соберите буровую установку
Две части, показанные на изображении 1, являются нижней частью автомобиля. Ножки приклада необходимо распилить до нужного размера. Они должны быть слишком длинными на модели, если резинка на машине слишком толстая. Обрежьте ножки так, чтобы колесо касалось земли. Поместите колесо и держатель в деталь с тремя ножками. Сдвиньте вторую часть сверху, чтобы колесо удерживалось на месте. Бульбусная часть оси держателя колеса должна быть сверху обеих частей. наконец, вставьте нижнюю часть в дно коробки. Возьмите провод M-M или кнопку и вставьте его в порт 7. Вставьте другой конец провода в заземление. Чтобы завести машину, снимите этот провод и удерживайте руку над автомобилем 5 секунд. Теперь машина должна следовать за вашей рукой. Обратите внимание, что порт 7 находится в режиме подтягивания, то есть, если вы не подключите провод, он всегда будет срабатывать. Когда он подключен к заземлению, автомобиль фактически находится в режиме ожидания.
Рекомендуемые:
Ante: Lego Mindstorms NXT Car: 3 шага
Ante: Lego Mindstorms NXT Car: Введение Давайте построим машину! Это отличный проект для детей, стремящихся стать инженерами. В нем есть элементы программирования, что делает его немного сложнее. С помощью этого набора LEGO Mindstorm NXT 2.0 вы можете построить автомобиль по
Сделай сам Wifi Car: 4 шага
DIY Wifi Car: можете ли вы превратить старую радиоуправляемую машину и управлять ею с помощью телефона? Да, вы можете, и я покажу вам, как это сделать. Это мой первый инструктаж, поэтому, если что-то неясно, как я это сделал, спросите в комментариях, и извините за плохую грамматику. В моей радиоуправляемой машине RX-2B используется в качестве контроллера b
UCL - встроенный - выберите и поместите: 4 шага
UCL - Embedded - Pick and Place: в этом руководстве будет рассказано, как делается 2D-блок выбора и размещения и как его кодировать
LED Art Car Tank. FadeCandy + RPi: 3 шага
LED Art Car Tank. FadeCandy + RPi: в этом руководстве я продемонстрирую, как сопоставить светодиоды с неоднородными формами с помощью 3 конфетных плат Fade, Raspberry Pi3 и первой попытки Python. Мои друзья поручили мне модернизировать их художественную машину в форме танка, поэтому я беру эту идею и
Arduino Tank Car, урок 6 - Управление горячими точками Bluetooth и Wi-Fi: 4 шага
Arduino Tank Car Урок 6 - Управление горячими точками Bluetooth и Wi-Fi: В этом уроке мы узнаем, как управлять мобильным приложением Robot Car через Wi-Fi и Bluetooth. Мы просто используем плату espasion esp8266 wifi в качестве платы расширения и управляем автомобилем-цистерной. через ИК-приемник на предыдущих уроках. На этом уроке мы узнаем