Съдържание:

Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: 26 стъпки (със снимки)
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: 26 стъпки (със снимки)

Видео: Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: 26 стъпки (със снимки)

Видео: Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: 26 стъпки (със снимки)
Видео: SERIE SENSORES Y MODULOS #13: SEGUIDOR DE LINEA - TCRT5000 - KY-033 - MH-SERIES 2024, Юли
Anonim
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz

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 ideal para el desarrollo de prototipos robóticos y el control de motores y servos, de una manera simple de conectar, porque la placa posee los driver para el control y potencia de estos.

E Que es Arduino Romeo? La familia Romeo e un placa de control de robotica Todo-En-Uno, особено diseñado para aplicaciones de robótica de DFRobot. Se beneficia de la plataforma de código abierto Arduino, es съвместим con miles de códigos y puede ampliarse fácilmente con los escudos de Arduino. El controllador del motor CC de 2 vías integrado y el zócalo inalámbrico le alloweden iniciar su propio proyecto de robotica inmediatamente sin la necesidad de un driver de motor aditional. Няма самостоятелно свързване с двигател, Romeo también está diseñado para tener potencia extra para los servos que necesitan más corriente.

Romeo también se presenta con el estándar 3 Pin-out de DFRobot diseñado y compatible con los sensores y actuadores de la serie Gravity. Cientos de sensores ahora son plug-play con Romeo. El Primer miembro de la familia Romeo, настъпил en 2009 г. Няма es solo el грунд контролер на робот Arduino, сино тамбиен el грунд tablero derivado de Arduino en el mercado. La versión actual de Romeo se basa en Arduino Uno. Включва 2 контролера за двигател CC от 2 ампера и зона за комуникация по радио Bluetooth /APC220. El pin интеграция на сензор entrada/salida le permite conectar cientos de diferentes sensores y módulos съвместимост с Gravity. Tiene un conector servo que es un plug & play. Es el controlador идеален за конструиране на пропио робот.

Стъпка 1: СПЕЦИФИКАЦИИ

  • Suministro de CC: захранване чрез USB или външно 7V ~ 12V DC
  • Salida de CC: 5V / 3.3V DC y salida de potencia externa
  • Микроконтролатор: Atmega328
  • Cargador de arranque: Arduino Uno
  • Съвместим con el mapeo de pin Arduino Uno
  • 8 канала за E/S аналогови устройства с 10 битови интерфейса USB
  • 5 текла де ентради
  • Detección automática / entrada de potencia de conmutación
  • Encabezado ICSP para la descarga directa del programa
  • 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
  • Tamaño: 90x80x14mm (3, 54 "x3.15" x0.55 ")
  • Песо: 60 грама

Стъпка 2: RoMeo Pinout

La imagen de arriba muestra todas las líneas y conectores de E / S en el Romeo, que incluye:

  • Un терминал за въвеждане на потенциал за регулиране на двигателя (6v a 12v)
  • Un Terminal de entrada de alimentación servo no regulada (se suministra regulada 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
  • Un puerto analógico con 8 entradas analógicas - La entrada analógica 7 estará ocupada al conectar al puente „A7“
  • Un puerto I / O de propósito general con 13 líneas de E / S - 4, 5, 6, 7 se puede usar para controlar motores
  • Un botón de reinicio
  • Джампер за хабилитарен / дезактивиращ електромотор

Стъпка 3: Antes De Empezar

Aplicando potencia

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 correcta. La polaridad invertida dañará ал Ромео. Енергиен десктоп пуерто USB: просто свързване на кабел USB, и функцията Romeo puede. Изтеглете USB кабела, който е самостоятелен и е подходящ за 500 mA. Debería ser capaz de cumplir con la Mayoría de los requisitos para la applicación de iluminación LED. Грешно ембарго, няма es suficiente para alimentar motores de CC o servo. Алиментация на la entrada de potencia del motor: Simplemente conecte el cable de tierra a la bornera con la etiqueta „GND“, y luego conecte el cable positivo a la bornera con la etiqueta „VIN“. ЗАБЕЛЕЖКА: la tensión de alimentación máxima no puede exceder 14V CC.

Стъпка 4: Софтуер

RoMeo puede ser programdo por el IDE de 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 / deshabilitarse mediaante el puente de selección Servo Power.

Можете да приложите джъмпер за Servo Power Select, който е функционален с 5V интерно. Cuando el Servo Power Select Jumper не се прилага, ел. Серво е алиментарно от una fuente de alimentación externa. Ел Ромео V1.3 използва успореден автоматичен параметър за избиране на алиментарната алиментация. Cuando се хай аппликато la fuente de alimentación externa, el servo се alimentará automáticamente mediaante la alimentación externa en lugar de la energía del USB.

Стъпка 6: Джъмпер Pin De Control Del Motor

Прилагане на лост джъмпер за управление на двигател, зададен с Pin 5, 6, 7, 8 за управление на мотор.

Al quitar los puentes se liberarán los pines anteriores, y el controlador del motor se desactivará. Ботони RoMeo tiene 5 ботона S1-S5 (Фигура 2). S1-S5 САЩ la entrada analógica del pin 7,

Стъпка 7: „Mapa Del Pin Del Botón“

„Mapa Del Pin Del Botón“
„Mapa Del Pin Del Botón“

Фиг.2: Ботони на Ромео

Стъпка 8: Ejemplo De Uso De Botones 1-5

Стъпка 9: Контролирайте De Velocidad De Motor Doble De CC

Control De Velocidad De Motor Doble De CC
Control De Velocidad De Motor Doble De CC

Конфигурация на хардуера

Свържете лос куатро кабели от двигателя към терминала от двигателя от Ромео. Можете да приложите енергия и да пренесете терминала на двигателя (Фигура 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 се прилага посреднически за манипулиране на dos pines E/S digitales y dos pines PWM. Como се илюстрира на диаграма на пристигането (Фигура 5), на Pin 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 антигуа де Ромео) son pasadores de control de velocidad del motor. Para la placa Romeo anterior, los pines utilizados para controler 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 е съвместим с oscilador enganchado en fase (PLL)

Фиг.5: Конфигурация на асигнация за патила за управление на PLL на двигателя

Стъпка 14: Código De Muestra:

Стъпка 15: Робот Seguidor De Luz Con Arduino Romeo

Робот 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 Градо
2 Caños De Pvc Cortados 45 Градо

Стъпка 17: 2 Resistores De 1 K

2 Resistores De 1 K
2 Resistores De 1 K

Стъпка 18: 2 Motoreductores

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

Стъпка 19: 1 Arduino Romeo

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

Стъпка 20: Разновидности на кабелите

Разновидности на кабели
Разновидности на кабели

Стъпка 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: Código Fuente

Стъпка 24: Circuito Robot Seguidor De Luz

Circuito Robot Seguidor De Luz
Circuito Robot Seguidor De Luz

Стъпка 25: Снимки Del Robot

Снимки 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, suscribete en https://www.youtube.com/user/carlosvolt?sub_confir… muchos videos con código fuentes completos y diagramas

Puedes unirte ami grupo en facebook и

Фен страница

Страница в мрежата за актуализиране на del proyecto на

Препоръчано: