Tabla de contenido:
- Paso 1: Video del proyecto paso a paso
- Paso 2: Hardware necesario
- Paso 3: archivo y esquema de PCB Gerber
- Paso 4: archivos.stl 3D
- Paso 5: Conexiones
- Paso 6: código fuente
Video: Robot Arduino 5 en 1 - Sígueme - Siguiente línea - Sumo - Dibujo - Evitar obstáculos: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Esta placa de control de robot contiene un microcontrolador ATmega328P y un controlador de motor L293D. Por supuesto, no es diferente de una placa Arduino Uno, pero es más útil porque no necesita otro escudo para impulsar el motor. Está libre de desorden de puentes y se puede programar fácilmente con la CH340G. Mientras conduce dos motores de CC, también puede controlar diferentes sensores utilizando pines de E / S con esta tarjeta. En este proyecto, utilizamos un sensor de distancia ultrasónico HC-SR04 y un sensor de infrarrojos IR. Además, se utilizó un servomotor.
Paso 1: Video del proyecto paso a paso
Puede programar un robot con 5 escenarios diferentes con esta tarjeta de control. Los siguientes escenarios se incluyen en este proyecto:
Modo SUMO: es un deporte en el que dos robots intentan empujarse fuera de un círculo (de manera similar al deporte del sumo).
Modo Sígueme: puede detectar la presencia de un objeto a seguir utilizando el sensor HC-SR04.
Modo de seguimiento: el robot seguidor de línea es un vehículo que sigue una línea, ya sea una línea negra o una línea blanca.
Modo de evitación: el robot para evitar obstáculos es un dispositivo inteligente que puede detectar automáticamente el obstáculo frente a él y evitarlo girando en otra dirección.
Modo de dibujo: contiene un servomotor y un bolígrafo. Puede dibujar sus propias pistas de movimiento en la superficie.
Paso 2: Hardware necesario
- ATmega328P-PU con cargador de arranque -
- IC de controlador de motor L293D -
- Toma USB tipo B -
- Zócalo DIP 28/16 pines -
- Cristal de 12/16 MHz -
- L7805 TO-220:
- Condensador de 100uF -
- LED:
- Resistencia 10K / 1K -
- Condensador 470nF -
- Toma de corriente:
- Bloque de terminales de 2 pines -
- Encabezado de clavija macho -
- Cerámica 10nF / 22pF -
- Mini motor de engranajes de metal de 6V 200RPM -
- Batería Lipo 7.4V 1000mAh 2S (Opcional) -
- Batería de 9V 800mAh (opcional) -
- Conector de batería de 9V -
- Módulo ultrasónico HC-SR04 -
- Sensor de infrarrojos IR -
- CH340G USB a TTL IC -
En este proyecto, se utilizaron componentes de tipo DIP para facilitar la soldadura
Paso 3: archivo y esquema de PCB Gerber
En este proyecto, he elegido PCBWay. PCBWay es la única forma de hacer realidad este proyecto a muy bajo costo y alta calidad.
Detalle del producto
- Tipo de placa: PCB simple
- Tamaño: 53,3 mm x 66 mm
- Capas: 2 capas
- Total: 5 piezas / US $ 5
Obtenga el PCB Gerber & Schematic -
Paso 4: archivos.stl 3D
Configuración de impresión
- Impresora: JGAURORA A5S
- Resolución: 0,25
- Relleno: 10%
Paso 5: Conexiones
Sensor de infrarrojos
- Pin de señal del sensor de infrarrojos en digital 12
- Pin VCC del sensor de infrarrojos a + 5 V
- Sensor de infrarrojos GND a GND
Sensor HC-SR04
- Pin ECHO a Digital 5
- TRIG pin a Digital 6
- Pin VCC a + 5V
- Pin GND a GND
Motor A
- Motor A 1 a Digital 2
- Motor A 2 a Digital 4
- Motor A Habilitar a Digital 3
Motor B
- B Motor B 1 a digital 10
- Motor B 2 a Digital 11
- Motor B habilitado a Digital 9
Paso 6: código fuente
Puede programar un robot con 5 escenarios diferentes con esta tarjeta de control. Los siguientes escenarios se incluyen en este proyecto:
- Modo SUMO: es un deporte en el que dos robots intentan empujarse fuera de un círculo (de manera similar al deporte del sumo).
- Modo Sígueme: puede detectar la presencia de un objeto a seguir utilizando el sensor HC-SR04.
- Modo de seguimiento: el robot seguidor de línea es un vehículo que sigue una línea, ya sea una línea negra o una línea blanca.
- Modo de evitación: el robot para evitar obstáculos es un dispositivo inteligente que puede detectar automáticamente el obstáculo frente a él y evitarlo girando en otra dirección.
- Modo de dibujo: contiene un servomotor y un bolígrafo. Puede dibujar sus propias pistas de movimiento en la superficie.
Obtenga el código fuente:
github.com/MertArduino/RobotControlBoard
Recomendado:
Pirateo de quad para niños en un vehículo de autoconducción, seguimiento de línea y detección de obstáculos: 4 pasos
El quad para niños se convierte en un vehículo de autoconducción, seguimiento de líneas y detección de obstáculos: en el Instructable de hoy convertiremos un quad eléctrico para niños de 1000 vatios (¡sí, sé que es mucho!) En un vehículo de autoconducción, seguimiento de líneas y evitación de obstáculos. Video de demostración: https: //youtu.be/bVIsolkEP1kPara este proyecto necesitaremos los siguientes materiales
Robot seguidor de línea controlado móvil con evitación de obstáculos: 6 pasos
Robot seguidor de línea controlado móvil con evitación de obstáculos: esta era solo una idea en la que varias características como evitar obstáculos, seguidor de línea, control móvil, etc. se combinaron y se convirtieron en una sola pieza. Todo lo que necesita es un controlador con algunos sensores y un atuendo para esta configuración. En esto, yo ha
Robot detector de obstáculos: 3 pasos
Robot Detector de Obstáculos: Hablando de plataformas móviles, puede que se le ocurran ideas como seguimiento de líneas, evitación de obstáculos, anti-caídas, monitoreo ambiental, etc. El proyecto de hoy es un robot que detecta un objeto & decide si seguirlo o evitarlo. T
¡Robot que evita obstáculos con personalidad !: 7 pasos (con imágenes)
¡Robot que evita obstáculos con personalidad !: A diferencia de la mayoría de los 'bots itinerantes, este realmente deambula de tal manera que parece estar' pensando '. Con un microcontrolador BASIC Stamp (Basic Atom, Parallax Basic Stamps, Coridium Stamp, etc.), un chasis de algún tipo, algunos sensores y algunos s
Descargar y jugar juegos flash en línea o fuera de línea: 5 pasos
Descargue y juegue juegos flash en línea o fuera de línea: en este instructivo le enseñaré cómo descargar juegos flash. Esto es increíble para jugar en viajes y cosas en las que no puedes conseguir wifi