Talaan ng mga Nilalaman:
- Hakbang 1: MGA ESPECIFICACIONES
- Hakbang 2: RoMeo Pinout
- Hakbang 3: Antes De Empezar
- Hakbang 4: Software
- Hakbang 5: Servo Power Select Jumper
- Hakbang 6: Jumper Pin De Control Del Motor
- Hakbang 7: "Mapa Del Pin Del Botón"
- Hakbang 8: Ejemplo De Uso De Botones 1-5
- Hakbang 9: Kontrolin ang De Velocidad De Motor Doble De CC
- Hakbang 10: Asignación De Pines
- Hakbang 11: Modo De Control PWM
- Hakbang 12: Código De Ejemplo:
- Hakbang 13: Modo De Control PLL
- Hakbang 14: Código De Muestra:
- Hakbang 15: Robot Seguidor De Luz Con Arduino Romeo
- Hakbang 16: 2 Caños De Pvc Cortados 45 Grados
- Hakbang 17: 2 Resistores De 1 K
- Hakbang 18: 2 Mga Motoreductore
- Hakbang 19: 1 Arduino Romeo
- Hakbang 20: Mga Varios ng Cables
- Hakbang 21: 1 Batería De 9 Voltios
- Hakbang 22: 1 Talahanayan Para El Armazón Del Robot
- Hakbang 23: Código Fuente
- Hakbang 24: Circuito Robot Seguidor De Luz
- Hakbang 25: Mga Larawan Del Robot
- Hakbang 26: ¿Donde Conseguir Arduino Romeo?
Video: Romeo: Una Placa De Control Arduino Para Robótica Con Driver Incluidos - Robot Seguidor De Luz: 26 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:09
Ang mga talento sa iyo, 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 simpleng de conectar, porque la placa posee los driver para sa control mo ng potencia de estos.
¿Que es Arduino Romeo? Ang pamilyang Romeo ay hindi makakakuha ng kontrol sa robot na Todo-En-Uno, lalo na ang mga sakit para sa mga aplicaciones de robótica de DFRobot. Ang benepisyo nito sa loob ng Arduino, ay tumutugma sa mga milya ng códigos at 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 permiten iniciar su propio proyecto de robotica inmediatamente sin la necesidad de un driver de motor adicional. Walang 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 ng DFRobot na mga sakit na tugma sa mga sensore at aktuwal na gawain ng Gravity. Cientos de sensores ahora son plug-play sa Romeo. El primer miembro de la familia Romeo nació en 2009. Walang solo solo primer controlador de robot Arduino, sino también el primer tablero derivado de Arduino en el mercado. La bersyonón actual de Romeo se basa en Arduino Uno. Sa pagsasama ng 2 controladores de motor CC de 2 Amperes y zócalo para módulos de comunicación por radio Bluetooth / APC220. El pin integrado del sensor entrada / salida le permite conectar cientos de diferentes sensores y módulos kompatibles con Gravity. Tiene un conector servo que es un plug & play. Ito ay perpekto para sa construir su propio robot.
Hakbang 1: MGA ESPECIFICACIONES
- Suministro de CC: alimentado por USB o externo de 7V ~ 12V DC
- Salida de CC: 5V / 3.3V DC y salida de potencia externa
- Microcontrolador: Atmega328
- Cargador de arranque: Arduino Uno
- Mga katugmang con el mapeo de pin Arduino Uno
- 8 canales de 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 sa lahat ng direkta ng programa
- Serial Interface TTL Antas
- Soporte de encabezado macho y hembra
- Ang mga socket integrado para sa bawat isa RF APC220 y el módulo DF-Bluetooth
- Tres juegos de patillas de interfaz I2C (dos cabezales de patillas de 90 °)
- Driver ng 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 gramo
Hakbang 2: RoMeo Pinout
Ang larawan ng 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 sa iyong lokasyon 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 - Ang entrada analógica 7 este 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 para sa mga kontroladong motorea
- Un botón de reinicio
- Jumper para habilitar / deshabilitar el control del motor
Hakbang 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. Energía desde el puerto USB: pinasimple ang koneksyon ng cable USB, at Romeo puede funcionar. 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 sa aplicación de iluminación LED. Sin embargo, no es suf sapate para sa 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”. TANDAAN: la tensión de alimentación máxima no puede exceder 14V CC.
Hakbang 4: Software
RoMeo puede ser programado por el IDE de Arduino. Mag-ingat sa Arduino.cc, piliin ang "Arduino UNO" como hardware.
Hakbang 5: Servo Power Select Jumper
Como la mayoría de los servos utilizan más corriente que la fuente de alimentación USB puede suministrar. Ang proporciona un terminal de alimentación para alimentar el servo individualmente. Esta opción puede habilitarse / deshabilitarse mediante el puente de selección Servo Power.
Mag-click sa iyo para sa Servo Power Select Jumper, el servo funciona con 5V internos. Ang Cuando el Servo Power Piliin ang Jumper no se aplica, el servo está alimentado por una fuente de alimentación externa. Ang El Romeo V1.3 ay gumagamit ng unmomentador para sa selección de la fuente de alimentación. Hinahayaan ang 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.
Hakbang 6: Jumper Pin De Control Del Motor
Ang aplicación de los jumper de control del motor asignará el Pin 5, 6, 7, 8 para sa 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 na entrada analógica del pin 7,
Hakbang 7: "Mapa Del Pin Del Botón"
Fig2: botones de Romeo
Hakbang 8: Ejemplo De Uso De Botones 1-5
Hakbang 9: Kontrolin ang De Velocidad De Motor Doble De CC
Configuración de hardware
Conecte los cuatro cables del motor al terminal del motor de Romeo. Y aplique energía a través del terminal de potencia del motor (Larawan 4).
Hakbang 10: Asignación De Pines
Hakbang 11: Modo De Control PWM
Fig4: Asignación 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 at dos pines PWM. Como se ilustra en el diagrama de arriba (Figura 5), el Pin 4, 7 (7, 8 para sa bersyon antigua de Romeo) son pasadores de control de la dirección del motor, Pin 5, 6 (6, 9 para sa bersyon 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.
Hakbang 12: Código De Ejemplo:
Hakbang 13: Modo De Control PLL
Romeo también ay umaangkop sa oscilador enganchado en fase (PLL)
Fig5: Configuración de asignación de patillas de control del motor PLL
Hakbang 14: Código De Muestra:
Hakbang 15: Robot Seguidor De Luz Con Arduino Romeo
Para poder realizar el robot seguidor de luz vamos a nececitar de los siguientes materiales2 Fotoresistencias LDR
Hakbang 16: 2 Caños De Pvc Cortados 45 Grados
Hakbang 17: 2 Resistores De 1 K
Hakbang 18: 2 Mga Motoreductore
Hakbang 19: 1 Arduino Romeo
Hakbang 20: Mga Varios ng Cables
Hakbang 21: 1 Batería De 9 Voltios
Hakbang 22: 1 Talahanayan Para El Armazón Del Robot
Hakbang 23: Código Fuente
Hakbang 24: Circuito Robot Seguidor De Luz
Hakbang 25: Mga Larawan Del Robot
Hakbang 26: ¿Donde Conseguir Arduino Romeo?
Puedes comprar 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 con código fuentes completeos y diagramas
Puedes unirte ami grupo en facebook en
Fanpage
Pagina web para sa actualizaciones del proyecto en
Inirerekumendang:
Flyback Transformer Driver para sa Mga Nagsisimula: 11 Hakbang (na may Mga Larawan)
Flyback Transformer Driver para sa Mga Nagsisimula: Ang eskematiko ay na-update na may isang mas mahusay na transistor at may kasamang pangunahing proteksyon sa transistor sa anyo ng isang kapasitor at diode. Ang " pagpunta sa karagdagang " Kasama na ngayon sa pahina ang isang paraan upang masukat ang mga kilalang boltahe na ito na may voltmeter
Pagpili ng isang Hakbang Motor at Driver para sa isang Arduino Automated Shade Screen Project: 12 Hakbang (na may Mga Larawan)
Pagpili ng isang Hakbang Motor at Driver para sa isang Arduino Automated Shade Screen Project: Sa Instructable na ito, dadaan ako sa mga hakbang na kinuha ko upang pumili ng isang Hakbang Motor at Driver para sa isang prototype na proyekto ng Automated Shade Screen. Ang mga shade screen ay ang tanyag at hindi magastos na mga modelo ng cranked na kamay ng Coolaroo, at nais kong palitan ang
3 Mga Kamangha-manghang Mga Utak ng Control ng BRAIN / MIND Control LedStrip LED Sa Arduino at Neurosky: 6 na Hakbang (na may Mga Larawan)
3 Kamangha-manghang Mga Utak ng Control ng BRAIN / MIND Control LedStrip LED Sa Arduino at Neurosky: Nais mo bang buksan o i-OFF ang mga ilaw sa pamamagitan lamang ng pag-iisip tungkol dito? O nais mong malaman kung gaano ka-stress sa pamamagitan ng pagtingin sa kulay ng isang humantong sa RGB? Habang ngayon maaari mo sa pamamagitan ng pagsunod sa mga Instructionable na ito! Upang makakuha ng isang pakiramdam para sa kung ano ang pupuntahan namin
Ang Laser Pointer na naka-mount sa spectacle para sa Mga Taong May Mga Kapansanan sa Locomotor: 9 Mga Hakbang (na may Mga Larawan)
Ang Laser Pointer na naka-mount sa spectacle para sa Mga Taong May Kapansanan sa Locomotor: Ang mga taong may malubhang mga kapansanan sa lokomotor tulad ng mga sanhi ng cerebral palsy ay madalas na may mga kumplikadong pangangailangan sa komunikasyon. Maaaring kailanganin silang gumamit ng mga board na may alpabeto o karaniwang ginagamit na mga salitang nakalimbag sa kanila upang makatulong sa komunikasyon. Gayunpaman, marami
Mga Kapaki-pakinabang na Mod para sa Turtman ng Balat (Mas Mabuti, Magdagdag ng Mga Bits, I-convert ang Nut Driver): 14 Mga Hakbang (na may Mga Larawan)
Kapaki-pakinabang na Mga Mod para sa Leatherman Tread (Mas mahusay na Pagkasyahin, Magdagdag ng Mga Bits, I-convert ang Nut Driver): Ang Instuctable na ito ay higit sa 3 mga pagbabago sa Leatherman TreadModification # 1 - Pagkuha ng isang Mas mahusay na Pagkasyahin sa iyong WristModification # 2 - Paggamit ng iyong Pag-ayos bilang isang Bit Carrier at DriverModification # 3 - Pag-convert ng isang Nut Driver sa isang Mas Maliit na Laki