Kazalo:

Romeo: Una Placa De Control Arduino Para Robótica Con Driver Driver - Robot Seguidor De Luz: 26 korakov (s slikami)
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Driver - Robot Seguidor De Luz: 26 korakov (s slikami)

Video: Romeo: Una Placa De Control Arduino Para Robótica Con Driver Driver - Robot Seguidor De Luz: 26 korakov (s slikami)

Video: Romeo: Una Placa De Control Arduino Para Robótica Con Driver Driver - Robot Seguidor De Luz: 26 korakov (s slikami)
Video: 🔦 Robot Seguidor de luz con Arduino Romeo - DFRobot 💡 2024, Julij
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.

Que es Arduino Romeo? La familia Romeo je eno od plac de control de robotica Todo-En-Uno, posebno diseñado para aplicaciones de robótica de DFRobot. Se beneficia de la plataforma de código abierto Arduino, es združljiva 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 of motor aditional. 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 también se presenta con el estándar 3 Pin-out de DFRobot odpravi in združuje con los sensores y actuadores de la serie Gravity. Cientos de sensores ahora son plug-play z Romeom. 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. Verzión dejanski de Romeo se basa en Arduino Uno. Vključuje 2 krmilnika motorja CC z 2 ampera in zocalo za komunikacijo preko radia Bluetooth /APC220. El pin integrado del sensor entrada/salida le permite conectar cientos de diferentes sensores y módulos compatiblebles con Gravity. Tiene un conector servo que es un plug & play. Es el controlador ideal para construir su propio robot.

1. korak: POSEBNOSTI

  • Suministro de CC: napajanje preko USB ali zunanjega 7V ~ 12V DC
  • Salida de CC: 5V / 3.3V DC in zunanja zunanja moč
  • Mikrokrmilnik: Atmega328
  • Cargador de arranque: Arduino Uno
  • Združljiv con el mapeo de pin Arduino Uno
  • 8 kanalov E/S analogov in 10 bitov vmesnika USB
  • 5 teclas de entradas
  • Odkrij avtomatsko / entrada de potencia de conmutación
  • Encabezado ICSP para descarga directa del programa
  • Raven TTL serijskega vmesnika
  • Soporte de encabezado macho y hembra
  • Vtičnice, integrirane za RF APC220 in 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 ")
  • Peso: 60 gramov

Korak: RoMeo Pinout

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 motor regulator (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 for el módulo APC220 / BluetoothDos terminales de motor CC: maneja la corriente del motor hasta 2A, en cada terminal
  • Napajalno 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 controler motores
  • Un botón de reinicio
  • Jumper za habilitarno / deshabilitarno krmiljenje motorja

3. korak: 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á al Romeo. Električna energija USB: preprost priključek za kabel USB in funkcionalec Romeo puede. Napajalni in napajalni priključek USB, ki je samostojen, napaja 500 mA. Debería ser capaz de cumplir con la Mayoría de los requisitos para la applicación de iluminación LED. Sin embargo, no es suficiente para alimentar motores de CC o servo. Alimentación de 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". OPOMBA: la tensión de alimentación máxima no puede exceder 14V CC.

4. korak: Programska oprema

RoMeo puede servis program IDE de Arduino. Oglejte si navodila za prenos na Arduino.cc, izberite strojno opremo »Arduino UNO«.

5. korak: Mostiček za izbiro moči servomotorja

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 mediana el puente de selección Servo Power.

Uporabite lahko Servo Power Select Jumper, servo funkcijo s 5V interno. Cuando el Servo Power Select Jumper ni primeren, servo je na voljo kot zunanji zunanji dodatek za prehrano. El Romeo V1.3 izkorišča samodejno menjavo pri izbiri hrane za prehrano. Lahko uporabite aplikacijo la fuente de alimentación externa, servo se alimentará automáticamente mediana la alimentación externa in lugar de la energía del USB.

Korak 6: Mostiček za odklop motorja Del Motor

Navodila za uporabo skakalca za krmiljenje motorja z Pin 5, 6, 7, 8 za krmiljenje motorja.

Al quitar los puentes se liberarán los pines anteriores, y el controlador del motor se desactivará. Botoni RoMeo tiene 5 botonov S1-S5 (slika 2). S1-S5 ZDA z analno analitiko na pin 7,

7. korak: "Mapa Del Pin Del Botón"

"Mapa Del Pin Del Botón"
"Mapa Del Pin Del Botón"

Slika 2: botoni Romea

8. korak: Ejemplo De Uso De Botones 1-5

9. korak: Nadzor De Velocidad De Motor Doble De CC

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

Konfiguracija strojne opreme

Priključite los cuatro kable za motor na terminal za motor za Romeo. Y aplique energía a través del terminal de potencia del motor (slika 4).

10. korak: Asignación De Pines

Asignación De Pines
Asignación De Pines

Korak: Modo De Control PWM

Modo De Control PWM
Modo De Control PWM

Slika 4: Asignación de clavijas de control del motor PWM

El krmiljenje motorja PWM CC izvaja mediante la manipulación de dos pines E/S digitales y dos pines PWM. Como se ilustrira na diagramu de prispe (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) sin pasadores de control de velocidad del motor. Para la placa Romeo anterior, los pines utilizados para controller 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.

Korak: Código De Ejemplo:

Korak: Modo De Control PLL

Modo De Control PLL
Modo De Control PLL

Romeo también es združljiv z oscilador enganchado en fase (PLL)

Slika 5: Konfiguracija asignación de patillas za krmiljenje motorja PLL

14. korak: Código De Muestra:

Korak 15: Robot Seguidor De Luz Con Arduino Romeo

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

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

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

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

Korak 17: 2 Resistorira De K

2 Resistors De 1 K
2 Resistors De 1 K

Korak 18: 2 Motoreductores

2 motorna rektorja
2 motorna rektorja

Korak 19: 1 Arduino Romeo

1 Arduino Romeo
1 Arduino Romeo

20. korak: Različice kablov

Različni kabli
Različni kabli

Korak 21: 1 Batería De 9 Voltios

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

Korak 22: 1 miza Para El Armazón Del Robot

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

23. korak: Código Fuente

Korak 24: Circuito Robot Seguidor De Luz

Circuito Robot Seguidor De Luz
Circuito Robot Seguidor De Luz

Korak 25: Fotografije Del Robot

Fotografije Del Robot
Fotografije Del Robot
Fotografije Del Robot
Fotografije Del Robot
Fotografije Del Robot
Fotografije Del Robot

Korak 26: ¿Donde Conseguir Arduino Romeo?

Primerjaj z uporabo arduino romeo in 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 na facebooku in

Fanpage

Stran na spletu za aktualizacijo del proyecto sl

Priporočena: