Оглавление:

Взлом на детском квадроцикле с автоматическим движением, отслеживанием линии и обнаружением препятствий: 4 шага
Взлом на детском квадроцикле с автоматическим движением, отслеживанием линии и обнаружением препятствий: 4 шага

Видео: Взлом на детском квадроцикле с автоматическим движением, отслеживанием линии и обнаружением препятствий: 4 шага

Видео: Взлом на детском квадроцикле с автоматическим движением, отслеживанием линии и обнаружением препятствий: 4 шага
Видео: Новая схема обмана покупателей на OZON 2024, Июль
Anonim
Image
Image
Детский квадроцикл. Взлом автомобиля с автоматическим движением, отслеживанием линии и обнаружением препятствий
Детский квадроцикл. Взлом автомобиля с автоматическим движением, отслеживанием линии и обнаружением препятствий

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

Демо-видео:

www.youtube.com/embed/bVIsolkEP1k

Для этого проекта нам потребуются следующие материалы:

Линейный датчик 3x TCRT5000

1x ультразвуковой датчик HC-SR04

4 реле 5 В

1x мотор стеклоочистителя

1x Ардуино

2x зубчатые передачи

1x цепь

Немного металла

Очень много проводов !!

И немного мотивации.

Я сделал легкое голосовое видео с инструкциями:

www.youtube.com/embed/x573-DXd6lk

Для тех ботаников, которым не нужны инструкции или которые хотят его взломать, вот ссылка на код и схему:

github.com/sieuwe1/kids-quad-hacking-with-Arduino

Шаг 1. Аппаратное обеспечение

Аппаратное обеспечение
Аппаратное обеспечение
Аппаратное обеспечение
Аппаратное обеспечение
Аппаратное обеспечение
Аппаратное обеспечение

Поскольку в Instructables обязательно иметь несколько шагов, я создал пару здесь.

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

Аппаратное обеспечение довольно простое.

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

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

Шаг 2: Электроника

Электроника
Электроника
Электроника
Электроника
Электроника
Электроника
Электроника
Электроника

Электроника тоже очень проста.

Просто следуйте схеме проводов, показанной выше. Обязательно используйте толстые провода для системы 12 В, так как они будут иметь большой ток.

Обратите внимание, как я получаю 12 В для схемы моста H от одной из трех последовательно включенных батарей.

Я также нашел другую схему (рисунок 2) для драйвера h-моста всего с 2 реле. Это, вероятно, тоже сработает, но я еще не делал этого сам.

Также убедитесь, что вы нашли правильный разъем дроссельной заслонки. Это тот, что на третьей картинке. Отсоедините этот провод и подключите два провода к гнездовой части разъема, который ведет к контроллеру мотора. Вверху слева находится сигнальный провод к Arduino, а внизу слева - провод GND.

Шаг 3: Код

Код
Код
Код
Код
Код
Код
Код
Код

Просто скачайте код с моего Github здесь:

github.com/sieuwe1/kids-quad-hacking-with-Arduino

Затем загрузите его в Arduino, и все готово!

Вы можете настроить переменную TopSpeed (рисунок 1). Это изменит скорость работы квадроцикла. Но я рекомендую не делать это слишком высоко!

На видео вы также можете увидеть четырехугольник, следующий за белыми линиями вместо черных. Как такое возможно, спросите вы? Это можно сделать, изменив два оператора if в коде Arduino (см. Рисунки 2, 3 и 4). Так, например, измените для рисунка 2 код:

if (LeftSensor.read ()> 100) {

К:

if (LeftSensor.read () <100) {

Сделайте то же самое для всех 4 операторов if.

Шаг 4: Готово !

Выполнено!!!
Выполнено!!!

Если все прошло хорошо, у вас теперь должно быть самоуправляемое транспортное средство !! Может быть, сядь на него и дай квадроциклу тебя отвезти?

Если вам понравился этот проект, ознакомьтесь с моими другими проектами с инструкциями здесь:

www.instructables.com/member/SieuweE/instructables/

Удачи и до встречи на моем следующем уроке!

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