Sadržaj:

Romeo: Una Placa De Control Arduino Para Robótica Con Driver uključuje - Robot Seguidor De Luz: 26 koraka (sa slikama)
Romeo: Una Placa De Control Arduino Para Robótica Con Driver uključuje - Robot Seguidor De Luz: 26 koraka (sa slikama)

Video: Romeo: Una Placa De Control Arduino Para Robótica Con Driver uključuje - Robot Seguidor De Luz: 26 koraka (sa slikama)

Video: Romeo: Una Placa De Control Arduino Para Robótica Con Driver uključuje - Robot Seguidor De Luz: 26 koraka (sa slikama)
Video: 🔦 Robot Seguidor de luz con Arduino Romeo - DFRobot 💡 2024, Novembar
Anonim
Romeo: Una Placa De Control Arduino Para Robótica Con Driver uključuje - Robot Seguidor De Luz
Romeo: Una Placa De Control Arduino Para Robótica Con Driver uključuje - 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 for el control y potencia de estos.

¿Que es Arduino Romeo? Familia Romeo je jedna od robot kontrolnih jedinica Todo-En-Uno, posebno dostupna za primjenu robne kuće DFRobot. Se beneficia de la plataforma de código abierto Arduino, es compatible with con miles de códigos y puede ampliarse fácilmente con los escudos de Arduino. Kontrola motora CC 2 s integriranim integriranim motorom i dozvoljenim inženjeringom dozvoljene inicijalne suprojekcije robotske intemedijacije u slučaju potrebe za dodatnim upravljačkim programom motora. Nema samostalnog povezivanja motora, Romeo también está diseñado para tener potenciale extra para los servos que necesitan más corriente.

Romeo también se prikazuje sa el. 3 Pin-out-a DFRobota i kompatibilnih senzora sa senzorima i aktuatora iz serije Gravity. Cientos de sensores ahora sin plug-play sa Romeom. Prvi primer za porodicu Romeo započeo je 2009. godine. Ne postoji solo kontroler prajmera za robota Arduino, sintambiran osnovni primer tableta za Arduino i Mercado. Verzija stvarnog Romea se nalazi na Arduino Uno. Ima 2 kontrolera motora CC sa 2 ampera i zokalno za komunikaciju putem radija Bluetooth /APC220. El pin integrato del senzor entrada/salida le permite conectar cientos de diferentes sensores y módulos compatibles con Gravity. Tiene and conector servo que es un plug & play. Es el controlador idealan za konstrukciju je propio robot.

Korak 1: KARAKTERISTIKE

  • Suministro de CC: napajanje preko USB -a ili vanjskog napona 7V ~ 12V DC
  • Salida de CC: 5V / 3.3V DC i vanjska spojna snaga
  • Mikrokontrolor: Atmega328
  • Cargador de arranque: Arduino Uno
  • Kompatibilan con el mapeo de pin Arduino Uno
  • 8 E/S analognih kanala sa 10 bitnih interfejsa USB
  • 5 teclas de entradas
  • Automatska detekcija / entrada de potencia de conmutación
  • ICcabezadovoljavanje ICSP -a za preuzimanje direktiva programa
  • TTL nivo serijskog interfejsa
  • Soporte de encabezado macho y hembra
  • Utičnice integrirane za RF APC220 i DF-Bluetooth
  • Tres juegos de patillas de interfaz I2C (dos cabezales de patillas de 90 °)
  • Upravljački program motora s dos vías con corriente máxima 2A
  • Placa enchapado en oro
  • Tamaño: 90x80x14mm (3, 54 "x3.15" x0.55 ")
  • Pezo: 60 grama

Korak 2: RoMeo ispis

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

  • Ulazni terminal za ulaz motora za regulaciju motora (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
  • Uncabezadovoljavajući modul interfaz serije za modul APC220 / BluetoothDos terminala motora CC: maneja la corriente del motor hasta 2A, en cada terminal
  • Un puerto I2C / TWI - SDA, SCL, 5V, GND
  • Un puerto analógico sa 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 pued usar para controler motores
  • Un botón de reinicio
  • Jumper za habilitar / deshabilitarnu kontrolu motora

Korak 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á al Romeo. Energija punjenja USB -om: jednostavni USB kabel za spajanje i Romeo puede funkcionar. Napajanje i napajanje preko USB solo upravljačkog kabla od 500 mA. Debería serpoz de cumplir con la Mayoría de los requisitos para lapplicación de iluminación LED. Sin embargo, nema dovoljno alimentarnih motocikala za CC ili servo. Omogućavanje uključivanja motora u potencijale: Jednostavni spojni kabel s tierra a la bornera sa la etiketom "GND", y kabel s povezivanjem s la bornera s la etiketom "VIN". NAPOMENA: Naprezanje alimentación máxima bez puede veće od 14V CC.

Korak 4: Softver

RoMeo je servis za IDE de Arduino. Zatražite preuzimanje na Arduino.cc, odaberite “Arduino UNO” kao hardver.

Korak 5: Kratkospojnik za izbor snage servo pogona

Como la Mayoría de los servos koristi ispravan que la fuente de alimentación USB suede administrator. Se proporciona un terminal de alimentación para alimentar el servo individualmente. Ostale opcionalne opcije za habilitarnu / desilitacijsku medijanu za odabir servo napajanja.

Možete primijeniti kratkospojnik Servo Power Select, servo funkcionalan sa 5V interno. Prekidač za servo odabir snage ne može se primijeniti, servo je alimentado za vanjsku fuente de alimentación vanjsku. El Romeo V1.3 koristi automatsko prilagođavanje pri odabiru hrane za hranu. Možete primijeniti vanjsku aplikaciju za napajanje alimentación vanjskim servoom, a servo je alimentarna automatizirana medijalna vanjska alimentacijska vanjska oprema sa USB -om.

Korak 6: Prekidač za isključivanje prekidača motora motora

Aplikacija za korištenje kratkospojnika za upravljanje motorom dodjeljuje Pin 5, 6, 7, 8 za upravljanje motorom.

Al quitar los puentes se liberarán los pines anteriores, y el controlador del motor desactivará. Botoni RoMeo tiene 5 botona S1-S5 (slika 2). S1-S5 u Sjedinjenim Državama sa analnom analitikom na pin 7,

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

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

Slika 2: botoni Romea

Korak 8: Ejemplo De Uso De Botones 1-5

Korak 9: Upravljajte De Velocidad De Motor Doble De CC

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

Konfiguracija hardvera

Spojite los cuatro kablove s motora na terminal s motora iz Romea. Y aplique energía a traveled del terminal de potencia de motor (Figura 4).

Korak 10: Asignación De Pines

Asignación De Pines
Asignación De Pines

Korak 11: Modo De Control PWM

Modo De Control PWM
Modo De Control PWM

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

Upravljanjem motorom PWM CC se implementira medijana za manipulaciju dosijevima E/S digitalnih i dosijema PWM. Kao što je prikazano na dijagramu dolaska (slika 5), na Pin 4, 7 (7, 8 para verzije antigua de Romeo) sin pasadores de control de la dirección del motor, Pin 5, 6 (6, 9 para verzije Antigua de Romeo) sin pasadores de control de velocidad del motor. Para la placa Romeo anterior, los pines utilizados para control motor motor son Pin 7, 8 (Dirección), Pin 6, 9 (Velocidad). Puede encontrar la information and el lado derecho de los puentes de control del motor.

Korak 12: Código De Ejemplo:

Korak 13: Modo De Control PLL

Modo De Control PLL
Modo De Control PLL

Romeo también je kompatibilan sa oscilador enganchado en fase (PLL)

Slika 5: Konfiguracija paviljona za kontrolu PLL motora

Korak 14: 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 Fotoresistencija LDR

Korak 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

Korak 17: 2 Resistira De 1 K

2 Otpor De 1 K
2 Otpor De 1 K

Korak 18: 2 Motoreductores

2 Motoreductores
2 Motoreductores

Korak 19: 1 Arduino Romeo

1 Arduino Romeo
1 Arduino Romeo

Korak 20: Vario kablovi

Kablovi Varios
Kablovi Varios

Korak 21: 1 Batería De 9 Voltios

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

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

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

Korak 23: 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

Slike Del Robot
Slike Del Robot
Slike Del Robot
Slike Del Robot
Slike Del Robot
Slike Del Robot

Korak 26: ¿Donde Conseguir Arduino Romeo?

Pronađite usporedbu arduino romeo na 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 i

Fanpage

Stranica za ažuriranje projekta na

Preporučuje se: