Оглавление:
- Шаг 1: Необходимые детали
- Шаг 2: Сборка шасси
- Шаг 3: Установите датчики расстояния
- Шаг 4: Установите беспроводной модуль
- Шаг 5: Добавление драйверов двигателей и регуляторов
- Шаг 6: Держатель батареи
- Шаг 7: кабельная разводка
- Шаг 8: задние фонари
- Шаг 9: Завершите нижнюю палубу
- Шаг 10: верхняя палуба
- Шаг 11: передатчик
- Шаг 12: Регулировка ЖК-дисплея
- Шаг 13: кабель питания
- Шаг 14: Положите все в коробку
- Шаг 15: Закройте передатчик
- Шаг 16: Завершенный передатчик
- Шаг 17: Кевин завершен
Видео: КЕВИН - полностью автономный автомобиль: 17 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Это Кевин. Это радиоуправляемая машина с возможностью полного автономного привода. Моей первой целью было сделать автономное транспортное средство управляемым Arduino. Поэтому я купил дешевое китайское шасси. Но это было ужасно, потому что я не смог прикрепить ни один компонент. Так что если я ехал быстро, все упало. Я настроил его, я сделал новые детали, которые устранили проблемы, которые у меня были, и теперь я могу сосредоточиться только на программировании. Вы видите платформу, на которую можно добавить множество датчиков или навесного оборудования. Еще я сделал симпатичный маленький передатчик с полноцветным дисплеем. Многие из этих деталей были напечатаны на 3D-принтере, включая передатчик, световую полосу, имя KEVIN и многие другие детали. Сейчас использую КЕВИН как маленького питомца, не требующего ухода.
Шаг 1: Необходимые детали
Это список частей:
Шасси с приводом на 4 колеса - можно купить здесь:
Драйвер мотора L298n - 2 шт, Датчик расстояния HC-SR04 - 3 шт., Arduino DUE или клон - 2 шт.
Регулятор напряжения - 2 шт., Беспроводной модуль nrf24-l01 - 2 шт., Макетная плата - 2 шт.
Провода перемычки - много
Светодиоды WS 2812b - 40 шт., Аккумулятор 12В - должно быть около 1500 мАч
Батарея 9 В - обычная батарея 9 В
Джойстики - 2 шт., Штекер аккумулятора 9В - 1 шт.
Дисплей - 1 шт., Необходимые инструменты:
3д принтер
Паяльник
Отвертка
Скальпель
Шаг 2: Сборка шасси
Постройте шасси, но не так, как показано на картинке из Интернета. Как видите, для этой цели лучше подходит внедорожная версия. Чтобы сделать внедорожную версию, достаточно прикрепить моторы снизу.
Шаг 3: Установите датчики расстояния
Распечатайте все три держателя. Выпрямите штыри на датчиках, чтобы кабели проходили в правильном направлении. Затем прикрутите его к нижней части шасси. Не нужно сверлить отверстия, все предварительно просверлены.
Шаг 4: Установите беспроводной модуль
Распечатать все части. Возьмите держатель кабеля сверху и снизу и вставьте между ними перемычки. Затем прикрутите его к задней части шасси. Есть два предварительно просверленных отверстия. Затем возьмите верхний и нижний корпуса, вставьте между ними модуль Nrf24-l01 и заклейте лентой. Затем подключите модуль к держателю кабеля. Беспроводной модуль держится только на перемычках.
Шаг 5: Добавление драйверов двигателей и регуляторов
Возьмите приводы двигателей и прикрепите их к нижней платформе с помощью двустороннего скотча, затем подключите к ней двигатели. Выходы 1 и 3 должны быть одинаковой полярности. Закрепите регуляторы напряжения двусторонним скотчем. Установите один на 3В, а второй на 5В с помощью триммера. Я использовал разные, те, что в описании, тоже подойдут. Присоедините только боковую часть макета, как показано на рисунке. Это будет ветвь на 12 В.
Шаг 6: Держатель батареи
Распечатайте держатель батареи и прикрепите его сразу после ответвления 12 В с помощью двустороннего скотча. Прикрепите застежку-липучку к держателям батарей и к батарее. Батарейные держатели также предназначены для использования в качестве держателей кабеля.
Шаг 7: кабельная разводка
Чтобы подключить все, используя меньшее количество кабелей, вам придется делать свои собственные. Сделайте один кабель, который будет идти от батареи к ветви 12 В. Сделайте два кабеля 3 женщины к 1 мужчине. Они будут использоваться для питания модулей hc-sr04. Сделайте шесть кабелей 2 женщины к одному мужчине. Они будут использоваться для подключения обоих каналов на драйвере двигателя.
Шаг 8: задние фонари
Припаяйте 7 светодиодов WS2812B вместе, как вы можете видеть на фотографиях. Попробуйте скопировать эллипс на оргстекле. В качестве кабеля питания используйте медный кабель, он гибок и лучше прокладывается.
Шаг 9: Завершите нижнюю палубу
Используйте кабель 3 розетки на 1 вилку для подключения контактов Vcc и заземления на модулях hc-sr04. Используйте кабели от 2 до 1 вилки для соединения ENA и ENB вместе, In1 и In4, In2 и In3 на модуле l298n с обеих сторон. Подключите кабели к каждому контакту, который нам понадобится на верхней «логической» колоде, например, 12В, 5В, 3В, триггерные и эхо-контакты на модулях измерения расстояния, контакты управления от драйверов двигателей. Присоедините верхнюю деку и проденьте все кабели через отверстия.
Шаг 10: верхняя палуба
Соедините две макетные платы как одну и поместите их на деку. Тогда вам нужно будет подключить Arduino. Вы можете использовать скотч или просверлить отверстия и прикрутить. Тебе решать. Затем прикрепите светодиодную планку, которую можно найти здесь: https://www.instructables.com/id/Programmable-Led-…, с помощью болтов и гаек. Для крепления кабельного органайзера просверлите два отверстия. Затем спрячьте как можно больше кабелей в органайзере и закройте его знаком Кевина. Замечания о кабельных соединениях есть в программе. Беспроводной модуль и hc-sr04 должны питаться от ветви 3 В. Arduino подключается напрямую к аккумулятору 12 В через вывод Vin.
Шаг 11: передатчик
Распечатать нижнюю часть. Отпаяйте штыри от джойстиков и припаяйте провода длиной примерно 5 см. Используйте винты и болты, чтобы прикрепить джойстики.
Шаг 12: Регулировка ЖК-дисплея
Нам нужно будет использовать контакты Vin и 3V отдельно, которые заняты экраном LCD. Итак, отпаиваем пины на Вин и 3В.
Шаг 13: кабель питания
Припаять выключатель к заземляющему кабелю штекера аккумуляторной батареи 9 В. Это будет использоваться для включения питания передатчика.
Шаг 14: Положите все в коробку
Подключите красный провод штекера аккумулятора к Vin, а черный провод где-нибудь к земле. Беспроводной модуль подключается к 3V sa, а также к джойстикам. Подключите дисплей к Arduino DUE. Подключение джойстиков и Nrf24-l01 указано в передатчике V1.6. Загрузите код в Arduino.
Шаг 15: Закройте передатчик
Распечатайте переднюю часть, прикрепите ее к низу. Перед приклеиванием приклейте выключатель к передней части. При прикреплении часов к дисплею Arduino не прикручивается и не прикручивается, его будет удерживать только дисплей. Но этого достаточно. Затем затяните его винтами.
Шаг 16: Завершенный передатчик
Вот как выглядит хорошо смонтированный передатчик. Выложенная мной программа переведена на английский, так что не бойтесь словацкого языка.
Шаг 17: Кевин завершен
Кевин теперь готов служить отсталым домашним животным, не нуждающимся в уходе. Со встроенным Kevin вы можете сосредоточиться только на программировании. Места для дополнительных датчиков предостаточно, макетов две. Также имеется полноцветный дисплей, который можно запрограммировать так, чтобы отображать то, что вы хотите. Вы можете сказать, что это всего лишь шасси и передатчик, на котором вы можете построить свой собственный проект, и вам не нужно думать о том, как разместить датчики или светодиоды.
Третий приз в конкурсе дистанционного управления 2017
Рекомендуемые:
GorillaBot - автономный четырехногий спринтерский робот Arduino, напечатанный на 3D-принтере: 9 шагов (с изображениями)
GorillaBot - 3D-печатный автономный спринтерский четвероногий робот Arduino: каждый год в Тулузе (Франция) проводится гонка Toulouse Robot Race # TRR2021 Гонка состоит из 10-метрового автономного спринта для двуногих и четвероногих роботов. Текущий рекорд, который я собираю для четвероногих, составляет 42 секунды для четвероногих. Спринт на 10 м. Итак, в м
Биометрический въезд в автомобиль - настоящий автомобиль без ключа: 4 шага
Биометрический въезд в автомобиль - настоящий автомобиль без ключа: Несколько месяцев назад моя дочь спросила меня, почему современные автомобили не оснащены биометрической системой входа, если она есть даже в мобильном телефоне. С тех пор работал над тем же, и, наконец, мне удалось установить и протестировать что-то на моем T
Автономный автомобиль для удержания полосы движения с использованием Raspberry Pi и OpenCV: 7 шагов (с изображениями)
Автономный автомобиль для удержания полосы движения с использованием Raspberry Pi и OpenCV: в этих инструкциях будет реализован автономный робот, поддерживающий полосу движения, который будет проходить через следующие этапы: Сбор деталей Установка необходимых компонентов программного обеспечения Сборка оборудования Первый тест Обнаружение линий полосы движения и отображение руководства
Автономный автомобиль с дистанционным управлением: 6 шагов
Автономный автомобиль с дистанционным управлением: этот учебник был создан в соответствии с требованиями проекта Makecourse в Университете Южной Флориды (www.makecourse.com). Этот проект демонстрирует, как Arduino вместе с двойным Н-мостовым двигателем может контролировать четыре
Автономный автомобиль: 7 шагов (с изображениями)
Автономное транспортное средство: этот проект представляет собой автономно перемещающийся робот, который пытается достичь своей цели, избегая препятствий на своем пути. Робот будет оснащен датчиком LiDAR, который будет использоваться для обнаружения объектов в его окружении. Как обнаруживаются объекты