Sommario:

Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: 26 Steps (con immagini)
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: 26 Steps (con immagini)

Video: Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: 26 Steps (con immagini)

Video: Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: 26 Steps (con immagini)
Video: High Density 2022 2024, Dicembre
Anonim
Romeo: Una Placa De Control Arduino Para Robotica Con Driver Incluidos - Robot Seguidor De Luz
Romeo: Una Placa De Control Arduino Para Robotica Con Driver Incluidos - Robot Seguidor De Luz

Que tal amigos, siguiendo con le revisioni di placas y sensori, con l'aporte de la empresa DFRobot, hoy veremos una placa con prestaciones muy interesante, y es ideal para el desarrollo de protos robóticos e el control de motores y servi, de una manera simple de conectar, porque la placa posee los driver para el control y potencia de estos.

Que es Arduino Romeo? La famiglia Romeo es un placa de control de robotica Todo-En-Uno, especialmente diseñado para aplicaciones de robótica de DFRobot. Se beneficia della piattaforma di codice abierto Arduino, è compatibile con miglia di codice e può ampliarsi facilmente con gli scudi di Arduino. Il controller del motore CC de 2 si integra e lo zócalo inalámbrico le permette di avviare immediatamente il proprio progetto di robotica sin dalla necessità di un driver di motore aggiuntivo. No solo tiene el controlador del motor, Romeo también está diseñado para tener potencia extra para los servos que necesitan más corriente.

Romeo si presenta con l'estándar 3 Pin-out di DFRobot progettato e compatibile con i sensori e gli attuatori della serie Gravity. Cientos de sensori ora figlio plug-play con Romeo. El primer miembro de la familia Romeo nació en 2009. No es solo el primer controlador de robot Arduino, sino también el primer tablero derivado de Arduino en el mercado. La versione attuale di Romeo se basa su Arduino Uno. Ha incorporato 2 controller del motore CC da 2 Ampere e telefono per moduli di comunicazione per radio Bluetooth /APC220. Il pin integrato del sensore entra/salida consente il collegamento di diversi sensori e moduli compatibili con Gravity. Tiene un connettore servo che è plug & play. Questo è il controller ideale per costruire su proprio robot.

Fase 1: SPECIFICHE

  • Alimentazione CC: alimentazione da USB o esterno da 7V ~ 12V DC
  • Salida di CC: 5V / 3.3V DC e salida di potenza esterna
  • Microcontrollore: Atmega328
  • Cargador de arranque: Arduino Uno
  • Compatibile con il mapeo de pin Arduino Uno
  • 8 canali di E/S analogici da 10 bit interfaccia USB
  • 5 teclas de entradas
  • Detection automática / entrada de potenza de conmutación
  • Encabezado ICSP para la descarga directa del programa
  • Livello TTL interfaccia seriale
  • Soporte de encabezado macho y hembra
  • Prese integrate per il modulo RF APC220 e il modulo 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
  • Dimensioni: 90x80x14mm (3, 54 "x3,15" x0,55 ")
  • Peso: 60 grammi

Passaggio 2: piedinatura RoMeo

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

  • Un terminal de entrada de potencia de motor regulado (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 insieme del modulo di interfaccia per il modulo APC220/BluetoothDos terminals of motor CC: Mantiene la corrente del motore hasta 2A, en cada terminal
  • Un porto I2C / TWI – SDA, SCL, 5V, GND
  • Un porto analógico con 8 ingressi analitici – L'ingresso analitico 7 estará ocupada al conectar al puente “A7”
  • Un porto I / O di proposta generale con 13 linee di E / S – 4, 5, 6, 7 se può essere usato per controllare i motori
  • Un botón de reicio
  • Jumper para habilitar / deshabilitar el control del motor

Fase 3: Antes De Empezar

Aplicando potenza

Este es uno de los pasos más importanti antes de usrl 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á al Romeo. Energía desde el puerto USB: collega semplicemente il cavo USB, e Romeo può funzionare. Tenga en cuenta que el USB solo puede suministrar corriente de 500 mA. Debería ser capaz de cumplir con la mayoría de los requisis para l'aplicación de illuminación LED. Sin embargo, non è sufficiente per alimentare i motori di CC o servo. Alimentation de la entrada de potencia del motor: Simplemente conecte el cable de tierra a la Bornera con l'etichetta “GND”, y luego conecte el cable positivo a la Bornera con l'etichetta “VIN”. NOTA: la tensione di alimentazione massima non può superare 14V CC.

Passaggio 4: software

RoMeo può essere programmato per l'IDE di Arduino. Se puede descargar en Arduino.cc, seleziona “Arduino UNO” come hardware.

Passaggio 5: ponticello di selezione della potenza del servo

Como la maggior parte dei servi utilizan più corriente que la fonte di alimentazione USB puede suministrar. Se proporciona un terminale di alimentazione para alimentare el servo individualmente. Esta opción puede habilitarse / deshabilitarse mediante el puente de selección Servo Power.

Cuando se aplica el Servo Power Select Jumper, el servo funciona con 5V internos. Cuando el Servo Power Select Jumper non se aplica, el servo è alimentato da una fonte di alimentazione esterna. El Romeo V1.3 utilizza un commutatore automatico per la selezione della fonte di alimentazione. Cuando se haya aplicado la fonte di alimentazione esterna, el servo se alimentará automaticamente mediante l'alimentazione esterna e lugar de la energía del USB.

Passaggio 6: Ponticello Pin De Control Del Motor

L'applicazione del ponticello di controllo del motore indica il Pin 5, 6, 7, 8 per il controllo del motore.

Quitar los puentes se liberarán los pines anteriores, y el controlador del motor se desactivará. Bottoni RoMeo tiene 5 bottoni S1-S5 (Figura 2). S1-S5 usa l'ingresso analogico del pin 7,

Passaggio 7: "Mapa Del Pin Del Botón"

“Mapa Del Pin Del Botón”
“Mapa Del Pin Del Botón”

Fig2: bottoni di Romeo

Fase 8: Ejemplo De Uso De Botones 1-5

Passaggio 9: controllo De Velocidad De Motor Doble De CC

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

Configurazione hardware

Conecte los cuatro cable del motor al terminal del motor de Romeo. Y applique energía a través del terminal de potencia del motor (Figura 4).

Fase 10: Asignación De Pines

Asignación De Pines
Asignación De Pines

Passaggio 11: modo di controllo PWM

Modo di controllo PWM
Modo di controllo PWM

Fig4: Asignación de clavijas de control del motor PWM

El control del motor PWM CC se implementa mediante la manipolazione de dos pines E/S digitales y dos pines PWM. Como se ilustra en el diagrammaa de arriba (Figura 5), el Pin 4, 7 (7, 8 per la versione antigua de Romeo) son pasadores de control de la direzione del motore, Pin 5, 6 (6, 9 per la versione antigua de Romeo) son pasadores de control de velocidad del motor. 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.

Fase 12: Codice di esempio:

Passaggio 13: Modo di controllo PLL

Modo di controllo PLL
Modo di controllo PLL

Romeo también è compatibile con oscilador enganchado en fase (PLL)

Fig5: Configurazione dell'assegnazione delle parti di controllo del motore PLL

Fase 14: Codice De Muestra:

Step 15: Robot Seguidor De Luz con Arduino Romeo

Robot Seguidor De Luz Con Arduino Romeo
Robot Seguidor De Luz Con Arduino Romeo

Per poter realizzare il robot segui la luce, i materiali necessari 2 Fotoresistenze LDR

Fase 16: 2 Caños De Pvc Cortados 45 Grados

2 Canos De Pvc Cortados 45 Grados
2 Canos De Pvc Cortados 45 Grados

Passaggio 17: 2 resistori De 1 K

2 resistori De 1 K
2 resistori De 1 K

Passaggio 18: 2 motoriduttori

2 Motoriduttori
2 Motoriduttori

Passo 19: 1 Arduino Romeo

1 Arduino Romeo
1 Arduino Romeo

Passaggio 20: cavi Vario

Cavi Vari
Cavi Vari

Passo 21: 1 Bateria De 9 Voltios

1 Batteria De 9 Voltios
1 Batteria De 9 Voltios

Fase 22: 1 tavolo per El Armazón Del Robot

1 Tavolo Para El Armazón Del Robot
1 Tavolo Para El Armazón Del Robot

Fase 23: Codice Fuente

Passaggio 24: Circuito Robot Seguidor De Luz

Circuito Robot Seguidor De Luz
Circuito Robot Seguidor De Luz

Passaggio 25: foto del robot

Foto Del Robot
Foto Del Robot
Foto Del Robot
Foto Del Robot
Foto Del Robot
Foto Del Robot

Passaggio 26: Donde Conseguir Arduino Romeo?

Puedes comprar arduino romeo en 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 completes y diagramas

Puedes unirte ami grupo en facebook en

Fanpage

Pagina web per attualizzazioni del progetto in

Consigliato: