
Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:39

En este instructivo, voy a describir cómo puedes hacer un robot evitando obstáculos usando Arduino.
Paso 1: Necesitas



Es un proyecto robótico popular de Arduino. para evitar muchas conexiones de cables, he diseñado una PCB para ello.
Puede utilizar un PCB o un perfboard punteado.
Chasis de robot 2WD con rueda giratoria.
Rueda de robot para motor BO
Motorreductor BO de 150 Rpm y perno y tuerca de 1,5 pulgadas
soporte de sensor ultrasónico
2 uds. Batería de 9V y conector de batería
L293D Ic y base Ic de 16 pines
Condensador 100mfd / 25v 2 piezas 1K resistor, Led
Pines de cabecera, cable de puente (macho a hembra) bloque de terminales 4 piezas
Sensor ultrasónico HC-SR 04
Arduino nano
Puede utilizar un PCB o un perfboard punteado.
Paso 2: Montaje del chasis raíz

Inserte dos motorreductores en el chasis del robot. He usado un chasis de metal 2wd pero puedes usar cualquier chasis
Inserte una rueda giratoria delante del chasis del robot. La parte mecánica se completa de este robot.
Paso 3: hacer el circuito electrónico



Cómo funciona
El sensor sónico ultrasónico detecta objetos frente a él y mide la distancia del objeto.
En condiciones normales cuando no hay ningún obstáculo frente al robot, dos motores giran en el sentido de las agujas del reloj y el robot avanza en línea recta.
Si el sensor ultrasónico detecta algún objeto dentro de los 20 cm, el motor izquierdo comenzará a girar en sentido antihorario y el motor derecho girará en sentido horario como antes.
Entonces, el robot gira a la izquierda rápidamente si hay un objeto frente a él.
Circuito y conexiones si está utilizando una placa perfilada
Aquí utilicé un controlador de motor dual Arduino nano & L293D. Dos condensadores como filtro. Resistencia LED y 1k para indicación
El pin 7 digital de Arduino se conecta al pin de disparo del sensor ultrasónico
El pin digital 8 de Arduino se conecta al pin Echo del sensor ultrasónico
Los pines digitales 5 y 6 de Arduino se conectan a los pines 10 y 15 de Ic l293d para el control del motor izquierdo
Pin digital Arduino 11 y 12 Conéctese al pin 2 y 7 del ic l293d para el control del motor correcto
Conecte el motor izquierdo al pin 11 y 14 del ic l293d
Conecte el motor derecho a ic l293d Pin 3 y 6
Si quieres hacer uso de PCB
el PCB para este proyecto robótico está bien diseñado y es fácil de hacer. Puede hacer diferentes tipos de robot Arduino usando este PCB. Otro robot que usa este PCB
Descargue y solicite el archivo Gerber para PCB desde aquí.
Paso 4: carga de código en Arduino
Sube el código a arduino nano. aquí está el enlace del código para descargar
simplemente descargue el archivo.ino y ábralo usando arduino IDE.
conecte arduino nano con un cable USB, seleccione el puerto com adecuado
luego haga clic para cargar
Paso 5: prueba

es hora de probar el robot.
He usado una batería de 9v para Arduino y otra batería de 9v para la potencia del motor. Para alimentar el motor, es bueno usar una batería recargable, de lo contrario, la batería de 9 v no puede hacer funcionar el robot por mucho tiempo.
Este video puede ayudarlo:
Recomendado:
Robot para evitar obstáculos (Arduino): 8 pasos (con imágenes)

Robot para evitar obstáculos (Arduino): aquí te voy a dar instrucciones sobre cómo hacer un robot para evitar obstáculos basado en Arduino. Espero hacer una guía paso a paso para hacer este robot de una manera muy fácil. Un robot que evita obstáculos es un robot totalmente autónomo que puede evitar cualquier obs
OAREE - Impreso en 3D - Robot para evitar obstáculos para la educación en ingeniería (OAREE) con Arduino: 5 pasos (con imágenes)

OAREE - Impreso en 3D - Robot para evitar obstáculos para la educación en ingeniería (OAREE) Con Arduino: Diseño OAREE (Robot para evitar obstáculos para la educación en ingeniería): El objetivo de este instructivo era diseñar un robot OAR (Robot para evitar obstáculos) que fuera simple / compacto, Imprimible en 3D, fácil de montar, utiliza servos de rotación continua para movem
Robot para evitar obstáculos para transportar cargas pesadas: 6 pasos

Robot para evitar obstáculos para transportar cargas pesadas: este es un robot para evitar obstáculos construido para transportar el balancín de mi hijo
Robot para evitar obstáculos con sensores ultrasónicos: 9 pasos (con imágenes)

Robot para evitar obstáculos con sensores ultrasónicos: este es un proyecto simple sobre el robot para evitar obstáculos que usa sensores ultrasónicos (HC SR 04) y la placa Arduino Uno. El robot se mueve evitando obstáculos y eligiendo la mejor manera de seguir por los sensores. Y tenga en cuenta que no es un proyecto tutorial, compartirte
Robot para evitar obstáculos con Arduino Uno: 5 pasos (con imágenes)

Robot para evitar obstáculos usando Arduino Uno: Hola chicos, este es un proyecto muy simple y funcional llamado robot evitador de obstáculos que usa arduino y la especialidad de este proyecto es que da comandos de la forma en que viaja en el teléfono inteligente a través de bluetooth