Оглавление:

Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Робот Сегидор де Луз: 26 шагов (с изображениями)
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Робот Сегидор де Луз: 26 шагов (с изображениями)

Видео: Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Робот Сегидор де Луз: 26 шагов (с изображениями)

Видео: Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Робот Сегидор де Луз: 26 шагов (с изображениями)
Видео: Aprendiendo a trabajar con arduino esplora #1: Led RGB, Potenciometro Lineal y botones digitales. 2024, Июль
Anonim
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Робот Сегидор Де Луз
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Робот Сегидор Де Луз

Que tal amigos, siguiendo con la revisiones de placas y sensores, con el aporte de la empresa DFRobot, hoy veremos una placa con prestaciones muy interesante, y es perfect para el desarrollo de prototipos robóticos y el control de motores y servos, de una manera Простой де конектар, Porque La Placa Posee Los Driver Para El Control y Posencia de Estos.

¿Que es Arduino Romeo? La familia Romeo - это место управления робототехникой Todo-En-Uno, особенно разработанное для робототехнических приложений DFRobot. Бенефициарная платформа для кода, используемого для Arduino, совместима с параметрами кодов и расширений, созданных с помощью эскудо-сигналов Arduino. Управление двигателем CC из 2 через интеграцию и начальное разрешение на использование роботов в соответствии с требованиями к водителю двигателя. Нет соло-контроля над двигателем, Ромео должен быть раскрыт для дополнительных возможностей сервоприводов.

Ромео представлен здесь с установленной 3-контактной схемой DFRobot, совместимой с сенсорами и актуаторами серии Gravity. Cientos de sensores ahora son plug-play con Romeo. Первый пример семьи Romeo nació в 2009 году. Не только один учебник, управляющий роботом Arduino, но также и базовый пример производной таблицы Arduino и меркадо. Фактическая версия Romeo базируется на Arduino Uno. Имеет 2 блока управления двигателем CC на 2 ампера и блок для подключения устройств к радио Bluetooth / APC220. Интегрированный штырь датчика, входящий в состав / слой пермита, соединяет различные датчики и модули, совместимые с Gravity. Tiene un conector servo que es un plug & play. Это идеальный контроль для создания роботов.

Шаг 1: ОСОБЕННОСТИ

  • Питание CC: питание от USB или внешнего источника 7 В ~ 12 В постоянного тока
  • Салида CC: 5 В / 3,3 В постоянного тока и наружная соляная потенция
  • Микроконтроладор: Atmega328
  • Cargador de arranque: Arduino Uno
  • Совместимость с контактами Arduino Uno
  • 8 аналоговых каналов E / S для 10 бит с интерфейсом USB
  • 5 teclas de entradas
  • Detección automática / Entrada de Potencia de Conmutación
  • Encabezado ICSP для прямого скачивания программы
  • Уровень TTL последовательного интерфейса
  • Soporte de encabezado macho y hembra
  • Розетки, интегрированные для модуля RF APC220 и модуля DF-Bluetooth
  • Tres juegos de Patillas de Interfaz I2C (dos cabezales de Patillas de 90 °)
  • Driver de motor de dos vías con corriente máxima 2A
  • Placa enchapado en oro
  • Размер: 90 x 80 x 14 мм (3, 54 x 3,15 x 0,55 дюйма)
  • Песо: 60 граммов

Шаг 2: Распиновка RoMeo

La imagen de arriba muestra todas las líneas y conectores de E / S en el Romeo, в том числе:

  • Терминал энтрада-де-потенция регулятора двигателя (6В, 12В)
  • Un Terminal de entrada de alimentación servo no regada (se suministra Regada de 4 v a 7.2 v)
  • Un puente de selección de Potencia de Entrada Servo
  • Un encabezado de módulo de interfaz serie para el módulo APC220 / BluetoothDos terminales de motor CC: maneja la corriente del motor hasta 2A, en cada terminal
  • Un puerto I2C / TWI - SDA, SCL, 5V, GND
  • Аналоговый пуэрто с 8 аналоговыми входами - Аналоговый вход, 7 мест, проходящий через дорогу, «А7»
  • Общий доступ к вводу / выводу с 13 линий E / S - 4, 5, 6, 7, которые используются для управления двигателями
  • Un botón de reinicio
  • Джемпер для хабилитат / дезинфекция двигателя

Шаг 3: Антеш де Эмпезар

Апликандо потенция

Este es uno de los pasos más importantes antes de usarl Romeo y comunicarse con su controlador host. DEBE asegurarse de que aplique energía al terminal de alimentación con la polaridad correa. La polaridad Invertida dañará al Romeo. Energía desde el puerto USB: простой коннектор USB-кабеля, функциональность Romeo puede. Tenga en cuenta que el USB single puede suministrar corriente de 500 mA. Деберия с капасом накачки с мэрией-де-лос-реквизитос для использования светодиодной подсветки. Sin embargo, no es suficiente para alimentar motores de CC o servo. Подача питания на двигатель: Простой соединительный кабель с кабелем по этикету «GND» и подключаемый кабель, расположенный по этикетке с этикеткой «VIN». ПРИМЕЧАНИЕ: latensión de alimentación máxima no puede exceder 14V CC.

Шаг 4: Программное обеспечение

RoMeo использует программу для IDE Arduino. После скачивания на Arduino.cc выберите «Arduino UNO» с аппаратным обеспечением.

Шаг 5: Перемычка выбора мощности сервопривода

Como la mayoría de los servos utilizan más corriente que la fuente de alimentación USB puede suministrar. Se proporciona un terminal de alimentación para alimentar el servo Individualmente. Esta opción puede habilitarse / desicing mediante el puente de selección Servo Power.

Здесь используется перемычка выбора сервопривода питания, которая выполняет функции сервопривода с внутренним напряжением 5 В. Cuando el Servo Power Select Jumper не применяется, когда серво подается на внешнее питание. El Romeo V1.3 использует автоматическое соединение для выбора продуктов питания. Cuando se haya aplicado la fuente de alimentación externa, el servo se alimentará automáticamente mediante la alimentación externa en lugar de la energía del USB.

Шаг 6: Перемычка управления двигателем

Приложение перемычки управления двигателем присвоено штифтам 5, 6, 7, 8 для управления двигателем.

Al quitar los puentes se liberarán los pines anteriores, y el controlador del motor se desactivará. Botones RoMeo tiene 5 botones S1-S5 (рис. 2). S1-S5 usa la entrada analógica del pin 7,

Шаг 7: «Mapa Del Pin Del Botón»

«Мапа-дель-Пин-дель-Ботон»
«Мапа-дель-Пин-дель-Ботон»

Рис.2: botones de Romeo

Шаг 8: Ejemplo De Uso De Botones 1-5

Шаг 9: Контроль скорости движения двигателя Doble De CC

Контроллер De Velocidad De Motor Doble De CC
Контроллер De Velocidad De Motor Doble De CC

Конфигурация оборудования

Подключите кабели двигателя к терминалу двигателя Ромео. Y aplique energía a través del terminal de потенция del motor (рис. 4).

Шаг 10: Asignación De Pines

Asignación De Pines
Asignación De Pines

Шаг 11: Modo De Control PWM

Modo De Control PWM
Modo De Control PWM

Рис. 4: Назначение клавиш управления двигателем PWM

Управление двигателем PWM CC осуществляется в среднем за счет управления цифровыми E / S соснами и PWM. Como se ilustra en el diagrama de arriba (Figura 5), el Pin 4, 7 (7, 8 para la versión antigua de Romeo) son pasadores de control de la dirección del motor, Pin 5, 6 (6, 9 para la versión Antigua de Romeo) сын пасадоров, контролирующих скорость двигателя. Para la placa Romeo anterior, los pines utilizados para controlar el motor son Pin 7, 8 (Dirección), Pin 6, 9 (Velocidad). Puede encontrar la información en el lado derecho de los puentes de control del motor.

Шаг 12: Código De Ejemplo:

Шаг 13: Modo De Control PLL

Modo De Control PLL
Modo De Control PLL

Romeo también es совместим с осциллятором enganchado en fase (PLL)

Рис. 5: Конфигурация сигналов управления двигателем с ФАПЧ

Шаг 14: Кодиго де Муэстра:

Шаг 15: Робот Сегидор Де Луз с Ардуино Ромео

Робот Seguidor De Luz Con Arduino Romeo
Робот Seguidor De Luz Con Arduino Romeo

Para poder realizar el robot seguidor de luz vamos a nececitar de los siguientes materiales2 Fotoresistencias LDR

Шаг 16: 2 Caños De Pvc Cortados 45 Grados

2 Caños De Pvc Cortados 45 Grados
2 Caños De Pvc Cortados 45 Grados

Шаг 17: 2 резистора по 1 К

2 резистора De 1 K
2 резистора De 1 K

Шаг 18: 2 моторедуктора

2 моторедуктора
2 моторедуктора

Шаг 19: 1 Arduino Romeo

1 Ардуино Ромео
1 Ардуино Ромео

Шаг 20: Варианты кабелей

Кабели Varios
Кабели Varios

Шаг 21: 1 Batería De 9 Voltios

1 Batería De 9 Voltios
1 Batería De 9 Voltios

Шаг 22: 1 стол Para El Armazón Del Robot

1 стол Para El Armazón Del Robot
1 стол Para El Armazón Del Robot

Шаг 23: Кодиго Фуэнте

Шаг 24: Робот Circuito Сегидор Де Луз

Робот Circuito Сегидор Де Луз
Робот Circuito Сегидор Де Луз

Шаг 25: фото дель робота

Фото Del Robot
Фото Del Robot
Фото Del Robot
Фото Del Robot
Фото Del Robot
Фото Del Robot

Шаг 26: ¿Donde Conseguir Arduino Romeo?

Добавить в корзину arduino romeo на DFROBOT. COM

Tal vez pueda interesarte proyectos en arduino, pic, robótica, telecomunicaciones, подпишитесь на https://www.youtube.com/user/carlosvolt?sub_confir… много видео с código fuentes полными диаграммами

Puedes unirte ami grupo en facebook en

Фан-страница

Веб-страница для обновления проекта на

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