Daftar Isi:
- Langkah 1: SPESIFIKASI
- Langkah 2: Pinout RoMeo
- Langkah 3: Antes De Empezar
- Langkah 4: Perangkat Lunak
- Langkah 5: Jumper Pilih Daya Servo
- Langkah 6: Jumper Pin De Control Del Motor
- Langkah 7: “Mapa Del Pin Del Botón”
- Langkah 8: Contoh De Uso De Botones 1-5
- Langkah 9: Kontrol De Velocidad De Motor Doble De CC
- Langkah 10: Asignación De Pines
- Langkah 11: Modo De Kontrol PWM
- Langkah 12: Código De Ejemplo:
- Langkah 13: Modo De Control PLL
- Langkah 14: Código De Muestra:
- Langkah 15: Robot Seguidor De Luz Dengan Arduino Romeo
- Langkah 16: 2 Caos De Pvc Cortados 45 Grados
- Langkah 17: 2 Resistor De 1 K
- Langkah 18: 2 Motoreductores
- Langkah 19: 1 Arduino Romeo
- Langkah 20: Kabel Varios
- Langkah 21: 1 Batería De 9 Voltios
- Langkah 22: 1 Tabel Para El Armazón Del Robot
- Langkah 23: Código Fuente
- Langkah 24: Circuito Robot Seguidor De Luz
- Langkah 25: Foto Del Robot
- Langkah 26: Donde Conseguir Arduino Romeo?
Video: Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: 26 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:53
Tugas akhir, pengaturan revisi 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 unay servos simple de conectar, porque la placa posee los driver para el control y potensi de estos.
Que es Arduino Romeo? La familia Romeo es un placa de control de robotica Todo-En-Uno, terutama diseñado para aplicaciones de robótica de DFRobot. Dapatkan manfaat dari plataforma de código abierto Arduino, dan koneksi yang kompatibel de códigos y puede ampliarse facilmente con los escudos de Arduino. El controlador del motor CC de 2 vías integrado y el zócalo inalámbrico le permiten iniciar su propio proyecto de robotica inmediatamente sin la necesidad de un driver de motor adicional. Tidak ada solo tiene el controlador del motor, Romeo también está diseñado para tener potensi ekstra para los servos que necesitan más corriente.
Romeo también se presenta con el estándar 3 Pin-out de DFRobot diseado y con los sensores yang kompatibel dan actuadores de la serie Gravity. Cientos de sensores ahora son 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 versión aktual de Romeo se basa en Arduino Uno. Menggabungkan 2 kontrol motor CC de 2 Ampere dan komunikasi dengan radio Bluetooth /APC220. El pin integrado del sensor entrada/salida le permite conectar cientos de diferentes sensores y modul kompatibel dengan Gravity. Tiene un conector servo que es un plug & play. Es el controlador ideal para construir su propio robot.
Langkah 1: SPESIFIKASI
- Suministro de CC: makanan untuk USB atau eksternal 7V ~ 12V DC
- Salida de CC: 5V / 3.3V DC dan potensi eksternal
- Mikrokontroler: Atmega328
- Cargador de arranque: Arduino Uno
- Kompatibel con el mapeo de pin Arduino Uno
- 8 kanal dari E/S analog dengan 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
- Tingkat TTL Antarmuka Serial
- Soporte de encabezado macho y hembra
- Soket terintegrasi untuk el módulo RF APC220 y el módulo 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
- Tamao: 90x80x14mm (3, 54 "x3.15" x0.55 ")
- Peso: 60 gram
Langkah 2: Pinout RoMeo
La imagen de arriba muestra todas las líneas y conectores de E / S en el Romeo, termasuk:
- Un terminal de entrada de potencia de motor regulado (6v a 12v)
- Un Terminal de entrada de alimentacion 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 seri untuk 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
- Un botón de reinicio
- Jumper para habilitar / dehabilitar el control del motor
Langkah 3: Antes De Empezar
Potensi aplikando
Este es uno de los pasos más importantes antes de usarl Romeo y comunicarse con su controlador host. DEBE mengatur de que aplique energi al terminal de alimentación con la polaridad correcta. La polaridad invertida dañará al Romeo. Energía desde el puerto USB: koneksi sederhana kabel USB, dan fungsi Romeo puede. 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. Dosa embargo, tidak cukup untuk motor penggerak dari 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”. CATATAN: la tensión de alimentación máxima no puede exceder 14V CC.
Langkah 4: Perangkat Lunak
RoMeo puede ser program untuk IDE de Arduino. Lihat deskripsi di Arduino.cc, pilih perangkat keras como “Arduino UNO”.
Langkah 5: Jumper Pilih Daya Servo
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. Pilihan untuk puede habilitarse / deshabilitarse mediante el puente de selección Servo Power.
Cuando untuk aplikasi el Servo Power Select Jumper, fungsi servo untuk interno 5V. Cuando el Servo Power Select Jumper tidak ada aplikasi, el servo está alimentado una una fuente de alimentación externa. El Romeo V1.3 utiliza un conmutador automático para la selección de la fuente de alimentación. Cuando se haya aplicado la fuente de alimentación externa, el servo dan alimentará automáticamente mediante la alimentación externa en lugar de la energía del USB.
Langkah 6: Jumper Pin De Control Del Motor
Aplikasi untuk jumper de control del motor ditetapkan Pin 5, 6, 7, 8 untuk kontrol 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 (Gambar 2). S1-S5 usa la entrada analógica del pin 7,
Langkah 7: “Mapa Del Pin Del Botón”
Fig2: botones de Romeo
Langkah 8: Contoh De Uso De Botones 1-5
Langkah 9: Kontrol De Velocidad De Motor Doble De CC
Konfigurasi perangkat keras
Conecte los cuatro kabel del motor al terminal del motor de Romeo. Y aplique energía a través del terminal de potencia del motor (Gambar 4).
Langkah 10: Asignación De Pines
Langkah 11: Modo De Kontrol PWM
Gbr4: Penugasan de clavijas de control del motor PWM
El control del motor PWM CC se implementa mediante la manipulación de dos pines E/S digitales y dos pines PWM. Como se ilustra en el diagrama de arriba (Gambar 5), el Pin 4, 7 (7, 8 untuk versi antigua de Romeo) son pasadores de control de la dirección del motor, Pin 5, 6 (6, 9 untuk versi 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.
Langkah 12: Código De Ejemplo:
Langkah 13: Modo De Control PLL
Romeo también es compatible con oscilador enganchado en fase (PLL)
Gbr5: Configuración de asignación de patillas de control del motor PLL
Langkah 14: Código De Muestra:
Langkah 15: Robot Seguidor De Luz Dengan Arduino Romeo
Para poder realizar el robot seguidor de luz vamos a nececitar de los siguientes materiales2 Fotoresistencias LDR
Langkah 16: 2 Caos De Pvc Cortados 45 Grados
Langkah 17: 2 Resistor De 1 K
Langkah 18: 2 Motoreductores
Langkah 19: 1 Arduino Romeo
Langkah 20: Kabel Varios
Langkah 21: 1 Batería De 9 Voltios
Langkah 22: 1 Tabel Para El Armazón Del Robot
Langkah 23: Código Fuente
Langkah 24: Circuito Robot Seguidor De Luz
Langkah 25: Foto Del Robot
Langkah 26: Donde Conseguir Arduino Romeo?
Puedes comprar arduino romeo dan 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 en facebook di
Fanpage
Pagina web para actualizaciones del proyecto di
Direkomendasikan:
Seguidor De Luz Sederhana: 5 Langkah
Seguidor De Luz Sederhana: ¡Hola chic@s! Dapatkan kesempatan yang lebih baik untuk menggunakan peralatan sederhana dan sederhana untuk Arduino dengan fotorresistencias y motores, recomendamos usarlo en lugares de poca iluminación e interiores Te bayangkan penjualan al aire gratis probarlo y el
Platform Dasar IoT Dengan RaspberryPi, WIZ850io: Driver Perangkat Platform: 5 Langkah (dengan Gambar)
Platform Dasar IoT Dengan RaspberryPi, WIZ850io: Platform Device Driver: Saya tahu platform RaspberryPi untuk IoT. Baru-baru ini WIZ850io diumumkan oleh WIZnet. Jadi saya menerapkan aplikasi RaspberryPi dengan modifikasi Ethernet SW karena saya dapat menangani kode sumber dengan mudah. Anda dapat menguji Driver Perangkat Platform melalui RaspberryPi
Memilih Motor Langkah dan Driver untuk Proyek Layar Naungan Otomatis Arduino: 12 Langkah (dengan Gambar)
Memilih Motor Langkah dan Driver untuk Proyek Layar Naungan Otomatis Arduino: Dalam Instruksi ini, saya akan melalui langkah-langkah yang saya ambil untuk memilih Motor Langkah dan Driver untuk proyek prototipe Layar Naungan Otomatis. Layar naungan adalah model engkol tangan Coolaroo yang populer dan murah, dan saya ingin mengganti
Headphone Cangkang Kayu Walnut Hitam Dengan Driver Sennheiser Hi–Fi 40 atau 50mm: 6 Langkah (dengan Gambar)
Headphone Cangkang Kayu Walnut Hitam Dengan Driver Sennheiser Hi–Fi 40 atau 50mm: Posting ini adalah instruksi ke-4 saya. Karena menurut saya komunitas lebih tertarik pada headphone over-the-ear yang besar dan Hi-End, mungkin Anda akan lebih senang mendengarnya. Kualitas build ini sebanding dengan headphone komersial seharga $300+, sementara
Membangun Headphone Dengan Driver Beats Studio 2.0: 7 Langkah (dengan Gambar)
Membangun Headphone Dengan Driver Beats Studio 2.0: Saya membuat headphone ini dari 30 komponen dengan sepasang driver 40mm dari Beats Studio 2.0. Merakit headphone dari awal kurang lebih untuk bersenang-senang. Seperti dalam proyek DIY headphone saya yang lain, pembaca mungkin mengalami kesulitan untuk mengevaluasi kualitas suara