Tabla de contenido:
- Paso 1: modele su robot
- Paso 2: vista lateral
- Paso 3: 3 componentes principales
- Paso 4: El movimiento: motores paso a paso
- Paso 5: El portavasos: modelo
- Paso 6: El portavasos: mecanismo
- Paso 7: El portavasos: mi mecanismo
- Paso 8: El portavasos: circuito
- Paso 9: El vertido: circuito
- Paso 10: Vertido: continuación
- Paso 11: Código ShotBot
Video: Robot ShotBot: 11 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Este instructable fue creado en cumplimiento del requisito del proyecto de Makecourse en la Universidad del Sur de Florida (www.makecourse.com)
Suministros:
Cables, Arduino, bomba de agua de CC sumergible segura para alimentos de 6v, 2 motores paso a paso, 2 placas de controlador ULN2003, puente H, servomotor 180, fuente de alimentación de 5v y 6-9v, placa de pruebas, sensor de infrarrojos y control remoto, pistola de pegamento caliente, apto para alimentos tubería.
Paso 1: modele su robot
Crea un modelo 3D de tu robot de cómo quieres que se vea. Tenga en cuenta cómo colocará la rueda y el eje, los motores, los mecanismos del portavasos, el cableado y los componentes eléctricos y el depósito de agua. Puedes ver en la imagen que tengo planeado el tamaño (8x8x4in) y la ubicación de mis componentes y cables. Si es necesario, busque las dimensiones o modelos 3D de sus componentes reales. También puede ver en la esquina posterior que creé una ranura para pasar cables.
Paso 2: vista lateral
Puede ver que creé una ranura para los motores paso a paso y el eje para la rueda delantera.
Paso 3: 3 componentes principales
Hay 3 mecanismos principales para el robot.
1. El movimiento: las ruedas y las funciones de propulsión.
una. Esto requiere los dos motores paso a paso y placas de controlador.
2. El portavasos: crea una ubicación para la taza y una ubicación precisa para verter
una. Esto requiere un servomotor.
3. El vertido: Mecanismo para verter cada disparo.
una. esto requiere el puente H y la bomba de agua
Para la placa de pruebas, conecte los rieles de tierra entre sí y conecte uno de ellos a Arduino para crear un terreno común.
Este Bot será controlado por un sensor de infrarrojos y un control remoto. Deberá conectarlo a uno de los pines digitales en el Arduino y conectarlo a la potencia y tierra de Arduino.
Paso 4: El movimiento: motores paso a paso
Conecte sus motores paso a paso a cada placa de controlador y conecte los pines IN a los pines 1-4 a los pines 2-9 en el Arduino. Conecte la fuente de alimentación a una batería externa de 6v + y conecte a tierra cada sistema con tierra común (o tierra Arduino)
Cuando programa los motores paso a paso, puede utilizar la biblioteca de motores paso a paso o codificarla. Para este proyecto, estará codificado.
Paso 5: El portavasos: modelo
Este es un modelo del portavasos que creé. Observe la junta abierta en la parte posterior del mecanismo.
Paso 6: El portavasos: mecanismo
Para el portavasos, utilizará un servo para controlar su movimiento. Siguiendo la imagen de arriba, desea crear un sistema de dos articulaciones con una articulación al final del brazo del servo y una articulación en la parte posterior del portavasos. Esto convertirá un movimiento de rotación en lineal. Para esto usé cartón y hisopos. Corté un pequeño trozo de cartón rectangular y le hice un pequeño agujero en cada extremo. Puse un hisopo a través de cada extremo y lo conecté al servo y al portavasos. Luego usa pegamento caliente para cubrir los extremos del hisopo.
Paso 7: El portavasos: mi mecanismo
Paso 8: El portavasos: circuito
Desea conectar el servomotor a la alimentación y a tierra y conectarlo a uno de los pines PWM.
Paso 9: El vertido: circuito
Conecte la bomba de agua de CC a OUT1 y OUT2 del puente H. Conecte el puente H a tierra común. Si su fuente de alimentación externa es inferior a 12v, conéctela al + 12v en el puente H, si no, retire la tapa del puente detrás de la conexión y conéctela al + 12v. Para este proyecto utilicé una batería de 9v como externa. A continuación, retire el puente en el pin ENA y conéctelo a un pin PWM en el Arduino. Conecte IN1 a los pines de Arduino. Nota: Normalmente conectaríamos IN2 también, pero no tenemos que hacerlo en este caso porque nunca necesitamos cambiar la configuración del motor DC.
Paso 10: Vertido: continuación
Desea colocar la bomba de agua en la parte inferior del tanque y sacarla de la parte superior del tanque. Luego, puede inclinar el tubo para que venga de la parte superior del robot y apuntar al portavasos.
Paso 11: Código ShotBot
El código principal y funciones
Recomendado:
Arduino - Robot de resolución de laberintos (MicroMouse) Robot de seguimiento de pared: 6 pasos (con imágenes)
Arduino | Robot de resolución de laberintos (MicroMouse) Robot de seguimiento de pared: Bienvenido, soy Isaac y este es mi primer robot " Striker v1.0 ".Este robot fue diseñado para resolver un laberinto simple.En la competencia teníamos dos laberintos y el robot fue capaz de identificarlos. Cualquier otro cambio en el laberinto puede requerir un cambio en el
Cómo construir un robot SMARS - Arduino Smart Robot Tank Bluetooth: 16 pasos (con imágenes)
Cómo construir un robot SMARS - Arduino Smart Robot Tank Bluetooth: Este artículo está patrocinado con orgullo por PCBWAY. PCBWAY fabrica PCB de prototipos de alta calidad para personas de todo el mundo. Pruébelo usted mismo y obtenga 10 PCB por solo $ 5 en PCBWAY con muy buena calidad, gracias PCBWAY. El motor Shield para Arduino Uno
ROBOT HAMBRE DE PAPEL - Pringles Recycle Arduino Robot: 19 pasos (con imágenes)
ROBOT HAMBRIENTE DE PAPEL - Pringles Recycle Arduino Robot: esta es otra versión de Hungry Robot que construí en 2018. Puedes hacer este robot sin impresora 3D. Todo lo que necesita hacer es comprar una lata de Pringles, un servomotor, un sensor de proximidad, un arduino y algunas herramientas. Puede descargar todos los
Robot de equilibrio / Robot de 3 ruedas / Robot STEM: 8 pasos
Robot de equilibrio / Robot de 3 ruedas / Robot STEM: Hemos construido un robot combinado de equilibrio y 3 ruedas para uso educativo en escuelas y programas educativos extracurriculares. El robot se basa en un Arduino Uno, un escudo personalizado (se proporcionan todos los detalles de construcción), un paquete de baterías de iones de litio (todos constr
[Robot Arduino] Cómo hacer un robot de captura de movimiento - Robot de pulgares - Servomotor - Código fuente: 26 pasos (con imágenes)
[Robot Arduino] Cómo hacer un robot de captura de movimiento | Robot de pulgares | Servomotor | Código fuente: Thumbs Robot. Usó un potenciómetro del servomotor MG90S. ¡Es muy divertido y fácil! El código es muy simple. Son solo alrededor de 30 líneas. Parece una captura de movimiento. ¡Deje cualquier pregunta o comentario! [Instrucción] Código fuente https: //github.c