
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05


В этом руководстве я собираюсь рассказать об использовании Adafruit Motor Shield для Arduino V2 вместе с антенной nRF24L01 для создания робота с дистанционным управлением на большие расстояния. Я использую старый Adafruit Arduino 101 CurrieBot с Arduino Uno вместо Arduino 101, поставляемого с роботом. Однако это руководство применимо к любому проекту Arduino, на котором запущен Adafruit Motor Shield V2, который хотел бы использовать антенны nRF24L01 или nRF24L01 + для управления своим проектом.
Используемые материалы
- Комплект Arduino 101 Curiebot (с использованием Arduino Uno) -
- Универсальный контроллер Arduino -
- 2x антенны nRF24L01 -
- Переходной адаптер nRF23L01 -
- Половина разрезанной палочки
- 3x Хлебные галстуки
- 7 перемычек между мужчинами и женщинами -
Если вы ищете универсальный контроллер мотора, моторный щит Adafruit - отличный вариант. Он вмещает четыре двигателя постоянного тока или два шаговых двигателя, а также множество сервоприводов. Контроллер принимает отдельный источник питания, если вы не хотите использовать его с Arduino, указанным ниже. Это делает его отличным вариантом при проектировании и конструировании собственного робота, предоставляя вам множество возможностей.
Шаг 1. Возьмите робота для управления

Я использовал CurieBot с Arduino Uno в качестве базового робота, но вы можете использовать любую рамку, которую захотите. Чтобы собрать Curiebot Kit, я следовал онлайн-инструкции, однако, если вы собираете своего собственного робота, я бы рекомендовал, чтобы он приводил двигатели в действие с помощью отдельного источника питания. Перед подключением антенны проверьте моторный щит Adafruit, чтобы убедиться, что он работает правильно. Я поставил на свой моторный щит разъемы для наращивания щитов вместо разъемов, которые поставлялись с ним, чтобы сделать щит более расширяемым и более легким для подключения. Если у вас моторный щит был солдатом или вы его уже воевали, ничего страшного. Рядом с контактами, которые подключаются к Arduino, есть идентичный ряд разъемов, что упрощает добавление гнездовых разъемов к щиту.
Шаг 2: Добавьте поддержку антенны

Накануне вечером я расколол палку, и она вошла в прорезь в раме моего робота, и я ею воспользовался. Для этого должна работать любая опора. Что-нибудь, чтобы удерживать антенну вертикально и доску над металлическим каркасом.
Шаг 3: свободно прикрепите антенну


Используйте одну стяжку для хлеба, чтобы свободно прикрепить антенну и коммутационную плату к роботу. Убедитесь, что он расположен там, где вы хотите, и желательно в вертикальном положении (я обнаружил, что это помогает с качеством сигнала и дальностью действия).
Шаг 4: закрепите антенну

Когда вы доставите его туда, где хотите, закрепите антенну на роботе. Я использовал еще две стяжки, чтобы привязать оба конца антенны и коммутационной платы к роботу.
Рекомендуемые:
Управление роботом-манипулятором с помощью TLV493D, джойстика и Arduino: 3 шага

Управление рукой робота с помощью TLV493D, джойстика и Arduino: альтернативный контроллер для вашего робота с датчиком TLV493D, магнитным датчиком с 3 степенями свободы (x, y, z). С их помощью вы можете управлять своими новыми проектами с помощью связи I2C на вашем компьютере. микроконтроллеры и электронная плата, что Bast P
Arduino: программы времени и дистанционное управление из приложения для Android: 7 шагов (с изображениями)

Arduino: программы времени и дистанционное управление из приложения для Android: мне всегда было интересно, что происходит со всеми этими платами Arduino, которые не нужны людям после завершения своих крутых проектов. Правда немного огорчает: ничего. Я наблюдал это в доме моей семьи, где мой отец пытался построить свой собственный дом
Управление дешевым боевым роботом Arduino: 10 шагов (с изображениями)

Дешевое управление боевыми роботами Arduino: возрождение боевых роботов в Штатах и войны роботов в Великобритании возродили мою любовь к боевой робототехнике. Так что я нашел местную группу разработчиков ботов и сразу же погрузился в них. Мы сражаемся на весах британских муравьев (ограничение веса 150 грамм), и я быстро понял
Arduino IDE с двухъядерным процессором: дистанционное управление: 8 шагов

Arduino IDE с двухъядерным процессором: Дистанционное управление: это видео посвящено «многопоточности». Мы имеем дело с многозадачностью, многоядерностью и несколькими клиентами. Некоторое время назад я сделал пульт с двумя ESP: клиентом и точкой доступа. Исходя из этого, сегодня мы настроим многоклиентский сервер. Это означает, что мы
Управление роботом с функцией распознавания голоса: 7 шагов (с изображениями)

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