Оглавление:
- Запасы
- Шаг 1. Завершите настройку манипулятора робота с проводным управлением
- Шаг 2: Подготовьте несколько блоков управления двигателями
- Шаг 3. Код для подключения Bluetooth и завершение проекта
Видео: Робот-манипулятор Bluetooth с одним двигателем: 3 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
Добро пожаловать в мой учебник.
В этом руководстве я покажу вам, как преобразовать руку робота с проводным управлением в руку робота Bluetooth с помощью одного двигателя. Это проект работы на дому, выполненный в условиях комендантского часа. Так что на этот раз у меня только один драйвер двигателя L298N. Если вы проверите проводной управляющий манипулятор робота, он содержит 5 двигателей. Таким образом, если у нас есть 3 драйвера двигателя L298N, мы можем управлять 6 двигателями (драйвер L298N может управлять двумя двигателями в двух направлениях) и легко преобразовать его в роботизированный манипулятор Bluetooth, используя драйверы Arduino и L298N 3. Но на данный момент у меня только один двигатель L298N и несколько серводвигателей. Посмотрим, как это сделать.
Для этого вам понадобятся следующие предметы.
Запасы
- Доработанный проводной управляющий робот-манипулятор
- Плата Arduino (я использую Arduino Nano)
- Модуль Bluetooth (H06)
- Драйвер двигателя L298N
- Хлебная доска
- Провода перемычки
- Серводвигатель
- Мини-болты и гайки
Шаг 1. Завершите настройку манипулятора робота с проводным управлением
Для этого проекта вам понадобится проводная управляющая рука робота. Это можно купить на eBay или Amazon. если у вас нет проводной управляющей руки робота, вы можете сделать это, используя мотор-редуктор, также соединяющий несколько пластиковых частей руки. Я не буду описывать, как собрать эту руку робота с проводным управлением, которую вы купили. В этом видео показано, как его собрать.
Шаг 2: Подготовьте несколько блоков управления двигателями
Это основная концепция, которую я собираюсь использовать в этом проекте. Теперь, когда вы проверяете рабочую структуру драйвера Arduino Motor, она выглядит так, как показано ниже.
- Подключите E1, E2 в драйвере двигателя к контактам 9, 11 платы Arduino.
- Подключите провода двигателя к выходам 1, 2 драйвера двигателя.
- Теперь что происходит, когда вы даете E1 HIGH, E2 LOW мотор, работающий в определенном направлении (скажем, по часовой стрелке).
- Если вы измените эти E1 LOW, E2 HIGH, тогда двигатель будет работать в другом направлении (например, против часовой стрелки)
- Что произойдет, если вы подключите 5 двигателей к выходу 1, 2 этого драйвера двигателя.
- Тогда все двигатели будут работать одинаково, но скорость может быть низкой из-за мощности, вы можете подключить внешнее питание к разъему + 12 В для драйвера двигателя.
- Таким образом, если мы можем подключить один за другим провода двигателя к выходным разъемам 1 или 2 драйвера двигателя, конкретный подключенный двигатель будет работать.
- Это концепция, которую я собираюсь использовать для управления манипулятором робота.
- Для этого я могу использовать серводвигатель. С разным углом наклона я собираюсь замкнуть провод выходного контакта 1 или 2 с другим проводом двигателя.
- Проверьте изображения выше, чтобы понять больше.
- Также нам нужно получить правильную степень соединения контактов. Для этого вы можете использовать потенциометр с прикрепленным кодом Arduino, и при проверке последовательного монитора вы можете узнать степень.
- Вы можете использовать эту концепцию для короткого замыкания и для других целей.
Шаг 3. Код для подключения Bluetooth и завершение проекта
Теперь подключите проводные провода манипулятора управляющего робота к созданным выше контактам короткого замыкания, относящимся к серводвигателю. И добавить модуль Bluetooth. Вам необходимо подключить модуль Bluetooth TX к Arduino RX и модуль Bluetooth RX к контактам Arduino TX, а также подключить провода питания. Серводвигатель также должен подключаться к плате Arduino, и с помощью входного символа подключения Bluetooth мы собираемся записать степень серводвигателя.
Вы можете загрузить любое приложение, связанное с Bluetooth, на телефон, и в соответствии с конфигурацией приложения и выведенными символами вы можете изменить код Arduino. Для этого я использовал приложение Arduino Bluetooth Controller.
Когда вы пытаетесь запустить это с помощью USB-питания компьютера, иногда двигатели не работают из-за недостаточной мощности для серводвигателя и драйверов двигателей. Если это произойдет, вы можете подключить внешнее питание к приводу двигателя.
Это модельная реализация с ограниченными ресурсами. Если у вас есть 3 драйвера двигателя L298N, это легко сделать.
Также вышеупомянутый шаг 2, упомянутый метод короткого замыкания, также может быть использован для других нужд.
Спасибо за просмотр.
Рекомендуемые:
Автоматизированный шариковый каток с Arduino и одним сервоприводом: 3 шага
Автоматизированный шариковый каток с Arduino и одним сервоприводом: это простой небольшой проект Arduino и сервопривода, который занимает около двух часов. Он использует сервопривод, чтобы поднять один конец крышки банки, чтобы вращать стальной шар по внутренней окружности. Он самозапускается, может изменять скорость и вращаться
Сделай сам, простая 220-вольтовая катушка Тесла с одним транзистором: 3 шага
DIY Simple 220v One Transistor Coil Tesla Coil: Катушка Тесла представляет собой электрическую резонансную трансформаторную схему, разработанную изобретателем Никой Тесла в 1891 году. Она используется для производства высоковольтного, слаботочного и высокочастотного переменного тока
Внедрение клавиатуры / автоматический ввод пароля одним щелчком мыши !: 4 шага (с изображениями)
Внедрение с клавиатуры / Автоматический ввод пароля одним щелчком мыши! Пароли сложны … а запомнить надежный еще сложнее! Вдобавок ко всему, если у вас есть запутанный пароль, потребуется время, чтобы его набрать. Но не бойтесь, друзья, у меня есть решение! Я создал небольшую машину для автоматического набора текста, которая будет
Простейший инвертор с одним двигателем постоянного тока от 12 В до 220 В переменного тока: 3 шага (с изображениями)
Простейший инвертор с одним двигателем постоянного тока от 12 В до 220 В переменного тока: Привет! В этом руководстве вы научитесь делать простой инвертор в домашних условиях. Для этого инвертора требуется не несколько электронных компонентов, а один компонент, который представляет собой небольшой двигатель постоянного тока 3 В. Только двигатель постоянного тока отвечает за переключение
Как модифицировать серводвигатель для непрерывного вращения (робот-ходунка с одним двигателем): 8 шагов (с изображениями)
Как модифицировать серводвигатель для непрерывного вращения (робот-ходунка с одним двигателем): это руководство является частью одного шагающего робота. Https://www.instructables.com/id/How-to-build-the-one-motor- walker / Я знаю, что существует триллион таких руководств :-) Их брали в школе во время обеденного перерыва с камерой Sony Mavica (флоп