Inhoudsopgave:

Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz - Ajarnpa
Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz - Ajarnpa

Video: Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz - Ajarnpa

Video: Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz - Ajarnpa
Video: 🔦 Robot Seguidor de luz con Arduino Romeo - DFRobot 💡 2024, December
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 revisies 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 en el control de motores y man servos, de simple de conectar, porque la placa posee los driver para el control en potencia de estos.

Heeft u een Arduino Romeo nodig? De familie is bekend met de controle van de robotica Todo-En-Uno, speciaal voor de robotica van DFRobot. Bekijk voordelen van het platform van Arduino, en compatibel met de mijlen van de Arduino en het versterkte systeem van Arduino. De controle van de motor CC de 2 door de integratie en de toelating van de motor in het kader van het proyecto de robotica inmediatamente sin de necesidad de bestuurder van de motor adicional. Geen solo-besturingselement van de motor, Romeo también está diseñado para tener potencia extra para los servo's que necesitan más corriente.

Romeo laat zien hoe de 3 Pin-out van de DFRobot is uitgeschakeld en compatibel is met sensoren en actuadores van de serie Gravity. Cientos de sensores ahora son plug-play met Romeo. El primer miembro de la familia Romeo nació in 2009. No es solo el primer controlador de robot Arduino, sino también el primer tablero derivado de Arduino en el mercado. De werkelijke versie van Romeo op basis van Arduino Uno. Er zijn 2 motorbesturingen van CC van 2 Ampère en zocalo voor communicatie met radio Bluetooth /APC220. De pin-integrado van de sensor en de mogelijkheid om verschillende sensoren en compatibele sensoren met zwaartekracht aan te sluiten. Es el controlador ideale para construir su propio robot.

Stap 1: BIJZONDERHEDEN

  • Overzicht van CC: voeding van USB of extern van 7V ~ 12V DC
  • Salida de CC: 5V / 3.3V DC en externe mogelijkheden
  • Microcontroller: Atmega328
  • Aankooporder: Arduino Uno
  • Compatibel met kaart en pin Arduino Uno
  • 8 kanalen van E/S-analoga van 10 bitsinterfaz USB
  • 5 teclas de entradas
  • Detección automática / entrada de potencia de conmutación
  • Encabezado ICSP para la descarga directa del programa
  • Seriële interface TTL-niveau
  • Soporte de encabezado macho y hembra
  • Sockets integrados voor de module RF APC220 en de module DF-Bluetooth
  • Tres juegos de patillas de interfaz I2C (dos cabezales de patillas de 90 °)
  • Driver de motor de dos vias con corriente máxima 2A
  • Plaça enchapado en oro
  • Tamaño: 90x80x14mm (3, 54 “x3.15” x0.55 “)
  • Peso: 60 gram

Stap 2: RoMeo-pinout

La imagen de arriba muestra todas las lineas y conectores de E / S en el Romeo, inclusief:

  • 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 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 lineas de E / S – 4, 5, 6, 7 se puede usar para controlar motores
  • Un botón de reinicio
  • Jumper para habilitar / deshabilitar el control del motor

Stap 3: Antes De Empezar

Aplicando potencia

Dit is een belangrijke gelegenheid voor het gebruik van de Romeo en comunicarse met de controlador host. DEBE zorgt voor de juiste energie van het eind van de voeding met de juiste polariteit. De polaridad invertida dañará al Romeo. Energía desde el puerto USB: simplemente conecte el cable USB, y Romeo puede funcionar. Tenga en cuenta que el USB solo puede suministrar corriente de 500 mA. Deberia is een combinatie van de mayoría de los vereisten voor de toepassing van de verlichting van LED. Sin embargo, no es suficiente para alimentar motores de CC o servo. Stroomvoorziening van de motor: Eenvoudige verbinding met de kabel die verbonden is met de "GND", en een verbinding met de kabel die verbonden is met de kabel "VIN". NOTA: la tensión de alimentación máxima geen puede exceder 14V CC.

Stap 4: Software

RoMeo gebruikt het programma voor de IDE van Arduino. Download descargar en Arduino.cc, selecteer "Arduino UNO" como hardware.

Stap 5: Servo Power Select-jumper

Como la mayoría de los servo's utilizan meer corriente que la fuente de allimentación USB puede suministrar. Zie proporciona un terminal de alimentación para alimentar en servo individualmente. Het begin van de keuze voor de Servo Power.

Gebruik de Servo Power Select Jumper, de servofunctie met 5V internen. Cuando el Servo Power Select Jumper is geen aplica, de servo is uitgerust met een externe voeding. El Romeo V1.3 maakt gebruik van automatische instrumenten voor het selecteren van voedsel. Het is uitgerust met een externe voeding van de voeding, een servo voor een automatische voeding van een externe voeding en een externe voeding van de USB.

Stap 6: Jumper Pin De Control Del Motor

De toepassing van de jumper van de motorbesturing en Pin 5, 6, 7, 8 voor de motorbesturing.

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

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

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

Fig2: botones de Romeo

Stap 8: Ejemplo De Uso De Botones 1-5

Stap 9: Controle De Velocidad De Motor Doble De CC

Controle De Velocidad De Motor Doble De CC
Controle De Velocidad De Motor Doble De CC

Configuratie van hardware

Verbind de kabels van de motor met de terminal van de motor van Romeo. Y aplique energía een través del terminal de potencia del motor (Figura 4).

Stap 10: Asignación De Pines

Asignación De Pines
Asignación De Pines

Stap 11: Modo De Control PWM

Modo De Controle PWM
Modo De Controle PWM

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

De controle van de motor PWM CC en de uitvoering van de manipulatie van de dennen E/S digitale en de dennen PWM. Como se ilustra en el diagrama de arriba (Figura 5), el Pin 4, 7 (7, 8 para la versie Antigua de Romeo) son pasadores de control de la dirección del motor, Pin 5, 6 (6, 9 para la versie) antigua de Romeo) zoon 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). Het is een bron van informatie over de motor.

Stap 12: Código De Ejemplo:

Stap 13: Modo De Control PLL

Modo De Control PLL
Modo De Control PLL

Romeo también es compatible con oscilador enganchado en fase (PLL)

Fig5: Configuratie van de toewijzing van de motor PLL

Stap 14: Código De Muestra:

Stap 15: Robot Seguidor De Luz Con Arduino Romeo

Robot Seguidor De Luz Met Arduino Romeo
Robot Seguidor De Luz Met Arduino Romeo

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

Stap 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

Stap 17: 2 Weerstanden De 1 K

2 Weerstanden De 1 K
2 Weerstanden De 1 K

Stap 18: 2 motoreductoren

2 Motoreductoren
2 Motoreductoren

Stap 19: 1 Arduino Romeo

1 Arduino Romeo
1 Arduino Romeo

Stap 20: Kabels Vario

Kabels Vario
Kabels Vario

Stap 21: 1 Batería De 9 Voltios

1 Bateria De 9 Voltios
1 Bateria De 9 Voltios

Stap 22: 1 Tafel Para El Armazón Del Robot

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

Stap 23: Código Fuente

Stap 24: Circuito Robot Seguidor De Luz

Circuito Robot Seguidor De Luz
Circuito Robot Seguidor De Luz

Stap 25: Foto's Del Robot

Foto's Del Robot
Foto's Del Robot
Foto's Del Robot
Foto's Del Robot
Foto's Del Robot
Foto's Del Robot

Stap 26: ¿Donde Conseguir Arduino Romeo?

Koop 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 met codigo fuentes completos y diagramas

Puedes unirte ami grupo en facebook en

Fanpagina

Pagina web voor actualizaciones del proyecto en

Aanbevolen: