Оглавление:

Пульт дистанционного управления автомобильными перчатками: 11 шагов
Пульт дистанционного управления автомобильными перчатками: 11 шагов

Видео: Пульт дистанционного управления автомобильными перчатками: 11 шагов

Видео: Пульт дистанционного управления автомобильными перчатками: 11 шагов
Видео: Обучаемый приемник - обучаемый пульт, протокол 1527. 2024, Ноябрь
Anonim
Дистанционный контроллер автомобильных перчаток
Дистанционный контроллер автомобильных перчаток
Дистанционный контроллер автомобильных перчаток
Дистанционный контроллер автомобильных перчаток

Сейчас технология движется к более захватывающему опыту, который дает пользователю новый способ взаимодействия с вещами в виртуальной среде или реальности. Носимые технологии становятся все больше и больше, количество умных часов для быстрого оповещения, отслеживания физической формы и многого другого прямо с запястья становится все больше и больше, спортивные датчики тела для отслеживания движения игрока, статистики его / ее здоровья, такой как частота сердечных сокращений, артериальное давление и т. Д. во время занятий спортом или во время занятий спортом, чтобы можно было внести исправления. Гарнитуры виртуальной реальности находят свое применение на рынке, и использование наборов VR для игровых целей растет день ото дня. С наборами VR популярность контроллера перчаток возросла во много раз, поскольку он обеспечивает гораздо лучший опыт, поскольку взаимодействие с виртуальным миром становится простым и приятным.

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

Запасы

1. Шасси робота

2. Два двигателя постоянного тока

3. Две платы разработки micro: bit

4. Два колеса

5. Два макета

6. Две коммутационные платы micro: bit.

7. Две ячейки AAA для питания одного микробита.

8. Источник питания 5 В (внешний аккумулятор)

9. Два датчика изгиба.

10. Четыре резистора по 10 кОм.

11. Драйвер двигателя (L293DNE)

12. Перемычки.

13. Провода

14. Винты и гайки

15. Резьба

16. Игла

Шаг 1. Получите детали

Получите детали
Получите детали
Получите детали
Получите детали
Получите детали
Получите детали
Получите детали
Получите детали

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

Шаг 2. Интегрируйте датчики Flex

Интегрируйте датчики Flex
Интегрируйте датчики Flex

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

Шаг 3. Получите комплект для роботов

Получите комплект робота
Получите комплект робота

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

Шаг 4: соберите комплект

Собрать комплект
Собрать комплект
Собрать комплект
Собрать комплект

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

Шаг 5: Подключение драйвера двигателя

Подключения драйвера двигателя
Подключения драйвера двигателя

На изображении показаны соединения, которые необходимо выполнить с микросхемой драйвера двигателя.

а. Vcc составляет 5 В, который управляется другой платой разработки с регулируемым источником питания 5 В. Привод двигателя имеет различные элементы управления для управления приводным двигателем в обоих направлениях.

б. Штифт 1 и штифт 9 - это разрешающие штифты, которые приводят в действие двигатель. Управление осуществляется контактами 3,3 В микробита.

c. Штифт 2, штифт 7, штифт 10 и штифт 15 привода двигателя определяют направление, в котором двигатель вращается.

d. Штифт 3 и штифт 6 приводят в движение левый двигатель в направлении, в котором установлен двигатель.

е. Штифт 14 и штифт 11 приводят в движение правый двигатель в направлении, в котором установлен двигатель.

f. Штырьки 4, 5 и 12, 13 привода двигателя. подключен к земле.

Шаг 6: Завершите Машину

Полный автомобиль
Полный автомобиль
Полный автомобиль
Полный автомобиль
Полный автомобиль
Полный автомобиль

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

Шаг 7: соединение перчаток

Соединения перчаток
Соединения перчаток

Подключите один конец гибкого датчика к 3,3 В микробита.

Датчик изгиба действует как переменный резистор. Когда датчик изгибается, сопротивление изменяется, что приводит к изменению тока, протекающего через него, что может быть обнаружено АЦП (аналого-цифровой преобразователь контроллера Micro: bit).

а. Каждый датчик изгиба имеет два конца. Один из которых подключен к 3.3В.

б. Чтобы увидеть значительную разницу в значениях АЦП, к другому концу необходимо подключить 20 кОм.

c. Другие концы также действуют как вход АЦП на микробите.

d. Другой конец резистора подключите к земле, как показано на рисунке.

Шаг 8: Готовая перчатка

Готовая перчатка
Готовая перчатка

Во время создания прототипа пришейте к перчатке небольшой макет, чтобы мы могли присоединить необходимые резисторы 20 кОм к датчикам изгиба для получения данных. Завершите соединения и присоедините контроллер micro: bit, и теперь перчатка готова управлять автомобилем после ввода кода.

Шаг 9: Связь по Bluetooth

В редакторе micro: bit добавьте модуль радиовещания и используйте файлы на следующем шаге для машины и перчаток.

Шаг 10: шестнадцатеричный код для проекта

Когда micro: bit подключен к компьютеру, он отображается как хранилище. Загрузите два шестнадцатеричных файла выше. Шестнадцатеричный файл - это файл с инструкциями, которые требуются контроллеру для работы. Перетащите файл перчатки на значок micro: bit, который будет использоваться для перчатки. Точно так же перетащите файл автомобиля на значок micro: bit, который будет использоваться для автомобиля-робота.

Шаг 11: окончательные результаты

Видео, демонстрирующее функциональность перемещения робота.

Робот поддерживает следующие функции:

1. Двигайтесь вперед

2. Двигайтесь назад

3. Поверните направо.

4. Поворачивая налево

5. Остановить

6. Перерыв

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