Оглавление:

Робот, управляемый с помощью BLE 4.0 !!!: 5 шагов
Робот, управляемый с помощью BLE 4.0 !!!: 5 шагов

Видео: Робот, управляемый с помощью BLE 4.0 !!!: 5 шагов

Видео: Робот, управляемый с помощью BLE 4.0 !!!: 5 шагов
Видео: Flamewheel - Робот с управлением по bluetooth 4.0 2024, Ноябрь
Anonim
Image
Image
Вещи, которые вам понадобятся
Вещи, которые вам понадобятся

В предыдущем руководстве я поделился с вами, как вы можете использовать модуль Bluetooth (в частности, HM10 BLE v4.0) с Arduino для управления светодиодами с помощью смартфона. Вы можете проверить это здесь. В этом руководстве я покажу вам, как построить робота, которым можно управлять с помощью смартфона через Bluetooth Low Energy. Я постараюсь сделать это как можно проще.

Шаг 1: Вещи, которые вам понадобятся: -

Вещи, которые вам понадобятся
Вещи, которые вам понадобятся
Вещи, которые вам понадобятся
Вещи, которые вам понадобятся

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

1. Электронные компоненты: -

Arduino UNO: - Я использовал UNO, но вы можете использовать любую другую плату, например Mega, если вы хотите дать роботу дополнительные функции и требовать много контактов ввода / вывода или меньшего Nano, если вам нужен крошечный компактный бот. Если вы новичок, я советую вам приобрести UNO, потому что он более универсален и удобен для пользователя

Arduino Motor Shield: - Я использовал моторный щит L293D, который дешев и эффективен для этого проекта, но если вы хотите, вы можете выбрать. для лучшей версии Моторный щит L298N, который может работать с более крупными двигателями. Ссылка на USLink для Европы

Модуль Bluetooth: - Здесь я использовал модуль AT-09, совместимый с HM-10. Вы можете выбрать HM-10, если хотите. Хотя это руководство в основном предназначено для Bluetooth 4.0v, вы также можете использовать модуль HC-05, если он у вас есть. Ссылка для USLink для Европы

Редукторные двигатели постоянного тока: - Те, которые я использовал, дешевы и сделают свою работу. но если вы действительно хотите стать профессионалом, вы можете купить здесь высокомоментные двигатели. Ссылка для USLink для Европы

  • Батареи: - Для этого проекта потребуются 2 батареи: батарея 9-12 В для драйвера двигателя и батарея 9 В для Arduino. Или вы можете использовать внешний аккумулятор для питания через USB-соединение для USLink для Европы.
  • Резисторы 2,2 кОм и 1 кОм каждый. Ссылка для USLink для Европы

2. Требования к программному обеспечению: -

Arduino IDE: - Для написания и загрузки кода на плату Arduino

BLE Joystick apk: - Используйте джойстик BLE apk, если вы используете модули HM10 / AT-09. Если вы используете модули HC-05/06, используйте приложение Bluetooth Controller

3. Требования к оборудованию: -

Теперь требования к оборудованию различаются по многим аспектам, например, если вам нужен двухколесный робот или четырехколесный. Или, может быть, вам нужен гусеничный, как у танка. Итак, здесь я предоставил ссылки на несколько шасси роботов, которые вы можете купить, или вы можете сделать его с объектами, которые у вас лежат, например, с картонными / акриловыми листами.

  • 2-х колесный привод.
  • Полный привод.
  • Танковое шасси.

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

Шаг 2: Изготовление шасси: -

Изготовление шасси
Изготовление шасси
Изготовление шасси
Изготовление шасси
Изготовление шасси
Изготовление шасси

Здесь я использовал Sunboard толщиной 5 мм для основания, просверлил отверстия для кронштейнов двигателя и Arduino наверху. и собрал все как показано на картинках. Я сделал аналогичный дизайн в предыдущем руководстве, вы можете проверить его здесь, в нем есть более подробная информация о дизайне: - Простой и умный робот с использованием Arduino.

Вместо того, чтобы делать один самостоятельно, вы также можете купить его, что будет проще. Ссылки, которыми я уже поделился на предыдущем шаге.

Этот пост больше об управлении роботом с помощью BLE, так что давайте перейдем к нему.

Шаг 3: Подключение: -

Установление связей
Установление связей
Установление связей
Установление связей
Установление связей
Установление связей
Установление связей
Установление связей

Сначала вам нужно подключить модуль Bluetooth к Arduino, как показано на рисунке выше.

  • Tx => Rx Arduino (контакт 0)
  • Rx => Tx Arduino (контакт 1)
  • GND => GND
  • Vcc => + 5 В

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