جدول المحتويات:

روميو: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - روبوت Seguidor De Luz: 26 خطوة (بالصور)
روميو: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - روبوت Seguidor De Luz: 26 خطوة (بالصور)

فيديو: روميو: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - روبوت Seguidor De Luz: 26 خطوة (بالصور)

فيديو: روميو: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - روبوت Seguidor De Luz: 26 خطوة (بالصور)
فيديو: Master GPIO with Raspberry Pi Pico & MicroPython - Uncover the Secrets! 2024, يوليو
Anonim
روميو: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - روبوت حارس De Luz
روميو: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - روبوت حارس 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 perfect para el desarrollo de prototipos robóticos y el control de motores y servos، de una manera بسيطة دي كونيكتار ، بوركي لا بلاكا بوسي لوس سائق للرقابة وإمكانية الوصول.

¿كيو إس اردوينو روميو؟ La familia Romeo es un placa de control de robotica Todo-En-Uno ، خاصة diseñado para aplicaciones de robótica de DFRobot. من المفيد أن تكون قادرًا على التعامل مع Arduino ، متوافق مع ميزة Miles de códigos y puede ampliarse fácilmente con los escudos de Arduino. El controlador del motor CC de 2 vías Integrado y el zócalo inalámbrico le allowen iniciar su propio proyecto de robotica inmediatamente sin la necesidad de un driver de motor adicional. لا يوجد حد أقصى للسيطرة على المحرك ، 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 and actuadores de la serie Gravity. Cientos de sensors ahora son plug-play con روميو. 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. النسخة الفعلية من Romeo se basa en Arduino Uno. يوجد 2 تحكم بمحرك CC de 2 Amperes y zócalo para módulos de comunicación by radio Bluetooth / APC220. El Pin Integrado del sensor entrada / salida le permite conectar cientos de Diferentes sensores and módulos consibles con Gravity. Tiene un conector servo que es un plug & play. Es el controlador مثالية لتفسير روبوت بروبيو.

الخطوة 1: المواصفات

  • Suministro de CC: الغذاء من خلال USB o خارجي 7V ~ 12V DC
  • Salida de CC: 5V / 3.3V DC y salida de potencia externa
  • Microcontrolador: Atmega328
  • كارجادور دي رانكو: Arduino Uno
  • متوافق مع con el mapeo de pin Arduino Uno
  • 8 قنوات من النوع E / S analógicas de 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
  • واجهة المسلسل مستوى TTL
  • Soporte de encabezado مفتول العضلات و Hembra
  • مآخذ توصيل متكاملة من أجل RF APC220 y el módulo DF-Bluetooth
  • Tres juegos de patillas de interfaz I2C (dos cabezales de patillas de 90 °)
  • Driver de dos vías con corriente máxima 2A
  • Placa enchapado en oro
  • Tamaño: 90 × 80 × 14 ملم (3 ، 54 بوصة × 3.15 بوصة × 0.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 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 líneas de E / S - 4، 5، 6، 7 se puede usar para controlar motores
  • الامم المتحدة بوتون دي رينيسيو
  • Jumper para habilitar / descientar el control del motor

الخطوة 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 polaridadrecta. La polaridad invertida dañará al Romeo. Energía desde el puerto USB: كبل توصيل بسيط من USB ، وكابل توصيل روميو بويد. 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 Requisitos para la aplicación de iluminación LED. حظر الخطيئة ، لا توجد أجهزة كافية للمركبات الغذائية. Alimentación de la entrada de potencia del motor: Simplemente el cable de tierra a la bornera con la etiqueta “GND”، y luego conecte el cable positivo a la bornera con la etiqueta “VIN”. NOTA: la tensión de alimentación máxima no puede exceder 14V CC.

الخطوة 4: البرمجيات

برنامج RoMeo puede ser programado بواسطة IDE de Arduino. Se puede descargar en Arduino.cc، seleccione “Arduino UNO” como Hardware.

الخطوة 5: محرك تحديد الطاقة المؤازر Jumper

Como la mayoría de los servos useizan más corriente que la fuente de alimentación USB puede suministrar. Se proporciona un terminal de alimentación para alimentar el servo Individualmente. مكتب الاستشارة الصحية / الاستصلاح الوسيط لقوة الأمن المؤازرة.

قم بتشغيل محرك تحديد الطاقة المؤازر Jumper ، مؤازر وظيفي مع 5V internos. Cuando el Servo Power Select Jumper no se aplica، el servo está alimentado por una fuente de alimentación externa. El Romeo V1.3 يستخدم للتحكم التلقائي في تأمين الغذاء. Cuando se haya aplicado la fuente de alimentación externa، el servo se alimentará automáticamente mediante la alimentación externa en lugar de la energía del USB.

الخطوة 6: وصلة عبور De Control Del Motor

La aplicación de los jumper de control del motor asignará el Pin 5، 6، 7، 8 para el control del motor.

Al quitar los puentes se liberarán los pines anteriores ، y el controlador del motor se desactivará. Botones RoMeo tiene 5 botones S1-S5 (Figura 2). S1-S5 usa 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"

Fig2: botones de Romeo

الخطوة 8: Ejemplo De Uso De Botones 1-5

الخطوة 9: التحكم في De Velocidad De Motor Doble De CC

كونترول De Velocidad De Motor Doble De CC
كونترول De Velocidad De Motor Doble De CC

تكوين الأجهزة

كبلات Conecte los cuatro del motor al terminal del motor de Romeo. Y aplique energía a través del terminal de potencia del motor (Figura 4).

الخطوة 10: Asignación De Pines

Asignación دي باينز
Asignación دي باينز

الخطوة 11: Modo De Control PWM

Modo De Control PWM
Modo De Control PWM

الشكل 4: Asignación de clavijas de control del motor PWM

El control del motor PWM CC se تنفيذ الوسيط لا manipulación de dos pines E / S digitales y dos pines PWM. Como se ilustra en el diagrama de arriba (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 أنتيغوا دي روميو) ابن باسادوريس دي كونترول دي فيلوسيداد ديل موتور. Para la placa Romeo الأمامي ، 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.

الخطوة 12: كوديجو دي إيجيمبلو:

الخطوة 13: Modo De Control PLL

مودو دي كونترول PLL
مودو دي كونترول PLL

روميو تامبيين es متوافق مع Con oscilador enganchado en fase (PLL)

Fig5: Configuración de asignación de patillas de control del motor PLL

الخطوة 14: كوديغو دي موسترا:

الخطوة 15: الروبوت Seguidor De Luz Con Arduino Romeo

الروبوت Seguidor De Luz Con Arduino Romeo
الروبوت Seguidor De Luz Con Arduino Romeo

الفقرة 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 Grados
2 Caños De Pvc Cortados 45 Grados

الخطوة 17: 2 يقاوم De 1 K

2 يقاوم De 1 K
2 يقاوم De 1 K

الخطوة 18: 2 المحركات

2 المحركات
2 المحركات

الخطوة 19: 1 اردوينو روميو

1 اردوينو روميو
1 اردوينو روميو

الخطوة 20: الكابلات المتغيرات

المتغيرات الكابلات
المتغيرات الكابلات

الخطوة 21: 1 Batería De 9 Voltios

1 باتريا دي 9 فولتوس
1 باتريا دي 9 فولتوس

الخطوة 22: 1 الجدول Para El Armazón Del Robot

1 جدول الفقرة El Armazón Del Robot
1 جدول الفقرة El Armazón Del Robot

الخطوة 23: كوديجو فوينتي

الخطوة 24: Circuito Robot Seguidor De Luz

سيركيتو روبوت سيغيدور دي لوز
سيركيتو روبوت سيغيدور دي لوز

الخطوة 25: Fotos Del Robot

فوتوس ديل روبوت
فوتوس ديل روبوت
فوتوس ديل روبوت
فوتوس ديل روبوت
فوتوس ديل روبوت
فوتوس ديل روبوت

الخطوة 26: ¿Donde Conseguir Arduino Romeo؟

Puedes تضم اردوينو روميو 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 Completeos y diagramas

Puedes unirte ami grupo en facebook en

صفحة المعجبين

صفحة الويب الفعلية للعرض على الويب https://rogerbit.com/wprb/index.php/2017/10/25/rome …

موصى به: