Оглавление:

Автономный танк с GPS: 5 шагов (с фотографиями)
Автономный танк с GPS: 5 шагов (с фотографиями)

Видео: Автономный танк с GPS: 5 шагов (с фотографиями)

Видео: Автономный танк с GPS: 5 шагов (с фотографиями)
Видео: Прощай Amazfit я Взял Часы ТАНКИСТОВ с Амолед IP68! 🔥Новинка Kospet Tank S1 и T2 Армейский Стандарт 2024, Июль
Anonim
Image
Image
Сборка шасси
Сборка шасси

DFRobot недавно прислал мне свой комплект Devastator Tank Platform, чтобы я попробовал. Поэтому, конечно, я решил сделать его автономным, а также иметь возможности GPS. Этот робот будет использовать ультразвуковой датчик для навигации, где он движется вперед, проверяя свой зазор. Если он подойдет слишком близко к объекту или другому препятствию, он будет проверять каждое направление и затем двигаться соответственно.

БМ:

  • DFRobot Devastator Tank Robot Platform: Ссылка
  • Модуль GPS DFRobot с корпусом: Ссылка
  • Малолетка 3.5
  • Ультразвуковой датчик - HC-SR04 (универсальный)
  • Микро Сервопривод 9 г

Шаг 1: Сборка шасси

Сборка шасси
Сборка шасси

В комплект поставки входят очень простые инструкции по его сборке. В дополнение к 4 простым конструктивным элементам он имеет множество различных монтажных отверстий, которые могут поддерживать такие платы, как Raspberry Pi и Arduino Uno. Я начал с того, что прикрепил подвеску к каждой стороне шасси, а затем поставил колеса. После этого я просто скрутил каждую деталь и добавил дорожки.

Шаг 2: Создание электроники

Создание электроники
Создание электроники
Создание электроники
Создание электроники
Создание электроники
Создание электроники

Я решил использовать Teensy 3.5 для мозга моего робота, так как он может поддерживать несколько последовательных соединений и работать на частоте 120 МГц (по сравнению с 16 для Arduino Uno). Затем я подключил модуль GPS к контактам Serial1 вместе с модулем Bluetooth на Serial3. L293D был лучшим выбором для драйвера двигателя, поскольку он поддерживает 3,3 В и 2 двигателя. Последними были сервопривод и ультразвуковой датчик расстояния. Шасси поддерживает один резервуар сверху, и в дополнение к этому я приклеил HC-SR04 из-за его низкого энергопотребления и простоты использования.

Шаг 3. Создание приложения

Я хотел, чтобы у этого робота были как ручные, так и автономные возможности, поэтому приложение предоставляет и то, и другое. Я начал с создания четырех кнопок, которые управляли каждым направлением: вперед, назад, влево и вправо, а также две кнопки для переключения между ручным и автономным режимами. Затем я добавил средство выбора списка, которое позволит пользователям подключаться к модулю Bluetooth HC-05 на роботе. Наконец, я также добавил карту с двумя маркерами, которая отображает местоположение как телефона пользователя, так и робота. Каждые 2 секунды робот отправляет данные о своем местоположении через Bluetooth на телефон, где они затем анализируются. Вы можете найти его здесь

Шаг 4: Сборка

сборка
сборка
сборка
сборка
сборка
сборка

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

Шаг 5: Использование

Теперь просто подключите питание к двигателям и Teensy. Подключитесь через приложение к HC-05 и получайте удовольствие!

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