Оглавление:

Как сделать робота-багги: 6 шагов
Как сделать робота-багги: 6 шагов

Видео: Как сделать робота-багги: 6 шагов

Видео: Как сделать робота-багги: 6 шагов
Видео: Как сделать РОБОТА который МОЕТ ПОЛ 2024, Июль
Anonim
Как сделать робота-багги
Как сделать робота-багги

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

Запасы

Для этого проекта вам потребуются:

- Raspberry Pi 3, плата контроллера двигателя, двигатели постоянного тока 2 × 3 В - 6 В, 2 колеса, батареи 9 В, шариковый ролик, провод или перемычки, аккумулятор USB, отвертка, паяльник и припой, устройства для зачистки проводов, макетная плата и готовая модель для вас багги или картонная коробка для изготовления модели, 3 кнопки, разъем батареи 9В, резисторы

По желанию:

- светодиоды

Шаг 1: Сборка двигателей и платы

Сборка двигателей и платы
Сборка двигателей и платы
Сборка двигателей и платы
Сборка двигателей и платы

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

Шаг 2: Подключите двигатели к плате

Подключите двигатели к плате
Подключите двигатели к плате

Теперь вам нужно подключить провода, которые вы припаяли к плате мотора, для этой части потребуется использовать соответствующую отвертку. Ослабьте винты в клеммных колодках, обозначенных OUT 1, OUT 2, OUT 3, OUT 4, затем подключите 2 провода от 1-го двигателя к OUT 1 и 2, а провода от второго двигателя к OUT 3 и 4. Затяните винты, чтобы провода были зафиксированы на месте. Посмотрите на изображение выше для справки, теперь вы успешно подключили оба двигателя.

Шаг 3. Включите двигатели и подключите их к RPi

Питание двигателей и подключение к вашему RPi
Питание двигателей и подключение к вашему RPi
Питание двигателей и подключение к вашему RPi
Питание двигателей и подключение к вашему RPi
Питание двигателей и подключение к вашему RPi
Питание двигателей и подключение к вашему RPi

После того, как вы закончите подключение двигателей, возьмите батарею 9 В и ее разъем, чтобы мы могли подключить ее к плате двигателя. Возьмите отрицательный конец провода из разъема и поместите его в слот, где он помечен VCC на плате двигателя, затем возьмите положительный конец провода и подключите его к слоту с меткой GND, затем проложите другой провод от земли на плате двигателя. к контакту GND на Raspberry Pi. Теперь, если все прошло правильно, на плате двигателя должен загореться светодиод. Теперь мы почти закончили сборку багги, используя 4 провода типа мама-папа, подключите 4 клеммы с маркировкой IN 1, IN 2, IN 3, IN 4 на плате двигателя к контактам GPIO на вашем Raspberry Pi.

Шаг 4: калибровка двигателей

Калибровка двигателей
Калибровка двигателей
Калибровка двигателей
Калибровка двигателей
Калибровка двигателей
Калибровка двигателей
Калибровка двигателей
Калибровка двигателей

После того, как вы подключили свои моторы к контактам GPIO на Raspberry Pi, нам нужно откалибровать моторы, чтобы мы знали, какое направление - вперед, влево или вправо. Для этого нам нужно немного кодировать, но, к счастью для вас, код будет предоставлен выше. Этот код импортирует библиотеку роботов, которая позволит нам управлять двигателями, теперь все, что вам нужно сделать, это изменить номера контактов GPIO в скобках на то, что вы установили на своем raspberry pi. Но прежде чем вы это сделаете, выберите двигатель, который будет слева от вас, а другой - справа, для каждого двигателя убедитесь, что вы знаете, какие 2 контакта GPIO активируют их. Чтобы узнать это, все, что вам нужно сделать, это посмотреть на плату двигателя, и 2 порта IN с левой стороны предназначены для левого терминала мотора, а другие 2 - для правого терминала. Затем измените номера контактов в коде, пока не добьетесь, что моторы вращаются вперед.

Шаг 5: Создание вашего контроллера

Создание вашего контроллера
Создание вашего контроллера

Теперь пришло время создать контроллер для робота-багги, для этого нам нужно собрать 3 кнопки (N. O) и подключить их к контактам GPIO. Чтобы подключить кнопку, вам сначала нужно подключить провод от вывода GPIO к верхней ножке кнопки, а затем подключить резистор от нижней ножки кнопки к контакту заземления на Raspberry Pi. Вы можете добавить светодиоды к каждой кнопке, чтобы указать пользователю, что она была активирована, но это необязательно (код будет предоставлен на следующем шаге). После того, как вы это сделаете, вы готовы перейти к следующему шагу, где вам будет предоставлен код, чтобы эти кнопки работали.

Шаг 6: добавление кода и сборка

Добавление кода и сборка
Добавление кода и сборка
Добавление кода и сборка
Добавление кода и сборка

Теперь мы почти закончили создание нашего робота-багги. Из изображения, прикрепленного выше, все, что вам нужно сделать, это скопировать код для вашего raspberry pi и настроить все параметры вывода GPIO. Этот код позволит вам управлять своим роботом-багги с помощью контроллера, который вы создаете с помощью своей макетной платы, и позволит вам получить массу удовольствия. Кроме того, если вы не используете светодиоды, вы можете закомментировать или удалить ненужные части кода. После того, как вы протестировали кодировку, вы можете собрать своего робота и заставить все выглядеть красиво, покрыть всю проводку картоном и скрыть, украсить своего робота любым способом.

Воля! Наконец, мы закончили сборку нашего робота-багги !!!

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