Оглавление:
- Шаг 1. Получите детали
- Шаг 2: Перчатка
- Шаг 3: Программирование перчатки (TX)
- Шаг 4: рамка
- Шаг 5: Программирование автомобиля (RX)
- Шаг 6: движение автомобиля
- Шаг 7: Заключительный шаг
Видео: Умная машина, работающая движением пальца: 7 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Это мой проект умный автомобиль, он не работает с мобильным или обычным пультом дистанционного управления
Он работает в перчатке, поэтому пульт - это движение пальца
Шаг 1. Получите детали
Это все, что нам нужно для реализации этого проекта
Комплект шасси автомобиля 4WD Smart Robot
Перчатка
Датчик гибкости
2 * Arduino NANO
3 * Батарея 9 В
4 * реле 5 В
2 * переключатель печатной платы
Зажим для батареи 3 * 9 В
2 * Регулятор 5 В
2 * светодиодный RGB
2 * модуль Bluetooth
4 * Транзистор 2N3904
2 * женский заголовок 6 контактов
2 * 40-контактный разъем женского пола
8 * клеммный блок для печатной платы 2-контактный
6 * резисторы 320 Ом (для светодиода RGB)
Резистор 1 кОм (для гибкого датчика)
4 * резистор 250 Ом (для транзисторов)
Печатная плата 9x15 см2 Форма хлебной доски
Печатная плата 5x7 см2 Форма хлебной доски
Некоторые провода
Шаг 2: Перчатка
Итак, что мы будем делать на этом этапе
Сначала мы поместим датчик изгиба в перчатку, но перед тем, как вставить его, вы должны припаять два провода в датчике.
Вы будете использовать многоцелевой двусторонний скотч и горячий клей, чтобы можно было вставить датчик в перчатку и защитить его, потому что после этого вы нанесете немного клея, чтобы он не взлетел.
И вы также нанесете немного клея на плату и аккумулятор
Шаг 3: Программирование перчатки (TX)
Это программирование для Arduino в схеме Glove TX
Сначала вы должны определить контакты TX и RX для модуля Bluetooth
С этим кодом
#include SoftwareSerial.h
SoftwareSerial mySerial (0, 1);
И что-то еще важное: выбранная вами граничная скорость должна быть привязанной скоростью вашего датчика, на которую могут отправляться данные
Связанная скорость в цепи TX и цепи RX должна быть одной и той же связанной скоростью
Шаг 4: рамка
На этом этапе мы сначала припаиваем провода к моторам.
А потом поставим моторы и колесики в раму
Таким образом, мы также поместим электронную схему цепи RX в рамку.
И мы сначала подключим провода двигателей, которые мы припаяли, в схему, которую мы просто вставим в клеммную колодку печатной платы
Потом добавим батарею
Шаг 5: Программирование автомобиля (RX)
Это программирование Arduino в машине (схема RX)
Так что же на самом деле делает это программирование?
Он получит данные от перчатки, например, 1, 2 или 3
И каждые данные машина будет перемещать движение на шесть движений
Вы должны выбрать ту же скорость передачи, что и схема TX, и может ли Arduino читать данные
А в цепи RX есть светодиод RGB, он имеет тот же цвет, что и светодиод RGB в цепи TX
Шаг 6: движение автомобиля
В этой машине я сделал шесть движений вперед, вправо вперед, влево вперед, назад, влево назад и вправо назад.
В четырех моторах два мотора вперед и два назад
Двигатели 2 и 3 вперед и двигатели 1 и 4 назад
Так что для движения вперед будут работать моторы 2 и 3
Для движения вправо вперед будет работать мотор 3
При движении влево вперед мотор 2 будет работать
Для движения назад моторы 1 и 4 будут работать
При движении влево назад мотор 4 будет работать
Для движения вправо назад мотор 1 будет работать.
Шаг 7: Заключительный шаг
И мы закончили:)
Посмотрите видео, которое я загружаю
В видео (тестовый проект) я использовал адаптер 12 В и 1 А для двигателей, потому что моя батарея была разряжена, и я использовал вход моего ноутбука для электронной схемы цепи RX с помощью кабеля Arduino NANO
И я загружаю еще одно видео, пока тестирую перчатку. После того, как я откалибровал какое-то значение с другим значением, вы увидите, как светодиод RGB меняет свет, а когда свет изменяет схему передачи, отправляющую данные через Bluetooth.
Примечание:
Вы можете поставить больше, чем датчик гибкости, чтобы облегчить движение
Если вы управляете двигателями с помощью привода, вы можете использовать вход 6 В или 9 В для двигателей
Но если вы использовали реле, вы будете использовать вход для двигателей 12 В, потому что вам нужно, чтобы двигатель был на более высокой скорости, потому что для движения вперед вы будете использовать только два двигателя, а при повороте вы будете использовать один двигатель, чтобы можно было перемещать машину, вам понадобится заставить двигатель работать на высокой скорости
СПАСИБО;)
Рекомендуемые:
КРОШЕЧНАЯ, ЕЩЕ РАБОТАЮЩАЯ КЛАССИЧЕСКАЯ БАНКОВСКАЯ ЛАМПА: 6 шагов (с изображениями)
КРАСНАЯ, ЕЩЕ РАБОТАЮЩАЯ ЛАМПА КЛАССИЧЕСКОГО БАНКИРА: воссоздать что-либо в крошечный объект всегда весело и сложно, в зависимости от того, что вы пытаетесь воссоздать. Я всегда стараюсь развлечься и добавить к этому немного функциональности. И по этой причине я делаю крохотную классическую банкирскую лапшу
Биткойн-подобная криптография, работающая на Raspberry Pi: 5 шагов
Биткойн-подобный криптографический запуск на Raspberry Pi: инструкции по запуску узла. Операционная система US-OS состоит из raspbian, на котором запущен пакет us-cryptoplatform. Вам не нужно запрашивать разрешение на присоединение. Просто следуйте этим простым инструкциям и запускать узел, зарабатывающий криптовалюту каждую минуту
Чтение большого пальца светодиода: 6 шагов (с изображениями)
Большой палец светодиода для чтения: как вы, возможно, знаете, есть держатель страницы / кольцо для чтения, чтобы люди могли читать одной рукой. Я никогда им не пользовался, поэтому хочу иметь такой, который: 1) работает аналогично, но позволяет мне 2) читать в темноте перед сном; его тоже нужно 3) выключить
Neo Pixel, Самая быстрая игра для большого пальца: 8 шагов (с изображениями)
Neo Pixel, Самая быстрая игра для большого пальца: Я построил этот проект, чтобы передать его моему местному Makerfaire в Ньюкасле, Великобритания. Идея заключалась в том, чтобы сделать игру для школьного двора, которая была бы относительно дешевой и простой в производстве. Идея проста: чтобы выиграть, вам нужно нажимать кнопку до тех пор, пока
Подсветка пальца: 7 шагов (с изображениями)
Подсветка пальца: наличие фонарика, прикрепленного к пальцу, может быть чрезвычайно полезным при работе в ограниченном пространстве. Это руководство продемонстрирует, как сделать недорогой фонарь для пальца с использованием общедоступных деталей. Список запчастей: County Comm ARES SO-LEDVelcro Qwi