Tabla de contenido:

Robot para evitar obstáculos (Arduino): 8 pasos (con imágenes)
Robot para evitar obstáculos (Arduino): 8 pasos (con imágenes)

Video: Robot para evitar obstáculos (Arduino): 8 pasos (con imágenes)

Video: Robot para evitar obstáculos (Arduino): 8 pasos (con imágenes)
Video: Cómo hacer un robot esquiva obstáculos | Arduino 2024, Mes de julio
Anonim
Robot para evitar obstáculos (Arduino)
Robot para evitar obstáculos (Arduino)

Aquí te voy a instruir 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 obstáculo al que se enfrente cuando se mueva. Simplemente, cuando se encuentra con un obstáculo mientras avanza, deja de avanzar automáticamente y da un paso atrás. Luego parece que tiene dos lados a la izquierda y a la derecha y comienza a moverse de la mejor manera posible; lo que significa en la dirección izquierda si hay otro obstáculo en la dirección derecha o en la dirección derecha si hay otro obstáculo en el lado izquierdo. El robot para evitar obstáculos es muy útil y es la base de muchos proyectos grandes, como automóviles automáticos, robots utilizados en fábricas de fabricación, incluso en robots utilizados en naves espaciales.

Paso 1: Qué necesita en este proyecto:

Lo que necesita en este proyecto
Lo que necesita en este proyecto
Lo que necesita en este proyecto
Lo que necesita en este proyecto
Lo que necesita en este proyecto
Lo que necesita en este proyecto
  1. Arduino UNO -
  2. Chasis de coche robot inteligente con 2 ruedas de coche de juguete y 1 rueda universal (o ruedas giratorias) -
  3. Dos motores de CC -
  4. Controlador de motor L298n -
  5. Sensor de sonda ultrasónico HC-SR04 -
  6. TowerPro micro servo 9g -
  7. Batería Lipo de 7.4V 1300mah -
  8. Cables de puente (macho a macho, macho a hembra)
  9. Mini tablero
  10. Soporte de montaje del sensor de sonda ultrasónico
  11. Tornillos y tuercas
  12. Destornillador
  13. Soldador
  14. Cinta de doble cara (opcional)
  15. Pistola de pegamento caliente (opcional)

Paso 2: Montaje del chasis

Montaje del chasis
Montaje del chasis
Montaje del chasis
Montaje del chasis
Montaje del chasis
Montaje del chasis

Suelde dos cables a cada motor de CC. Luego fije dos motores al chasis con los tornillos. Si necesita alguna aclaración, mire este video de YouTube https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&sou … y le mostrará cómo ensamblar el chasis del automóvil Smart 2WD Robot. Finalmente, coloque la rueda universal (o rueda giratoria de bolas)

Paso 3: monte los componentes

Monte los componentes
Monte los componentes

Monte el controlador de motor Arduino UNO, L298n y el servomotor TowerPro en el chasis. Nota: al montar la placa arduino, deja suficiente espacio para enchufar el cable USB, ya que luego tendrás que programar la placa arduino conectándola a la PC mediante un cable USB.

Paso 4: preparación del sensor ultrasónico

Preparación del sensor ultrasónico
Preparación del sensor ultrasónico
Preparación del sensor ultrasónico
Preparación del sensor ultrasónico
Preparación del sensor ultrasónico
Preparación del sensor ultrasónico
Preparación del sensor ultrasónico
Preparación del sensor ultrasónico

Conecte cuatro cables de puente al sensor ultrasónico y móntelo en el soporte de montaje. Luego, monte el soporte en el micro servo TowerPro que ya se instaló en el chasis.

Paso 5: componentes de cableado

Componentes de cableado
Componentes de cableado
Componentes de cableado
Componentes de cableado
Componentes de cableado
Componentes de cableado
Componentes de cableado
Componentes de cableado

Controlador de motor L298n:

+ 12V → Batería Lipo (+)

GND → Batería de lipo (-) importante: conecte el GND a la batería de lipo (-) y a la placa arduino cualquier pin GND

+ 5V → arduino Vin

In1 → pin 7 de arduino digital

In2 → pin digital arduino 6

In3 → pin 5 de arduino digital

In4 → pin 4 digital arduino

OUT1 → Motor 1

OUT2 → Motor 1

OUT3 → Motor 2

OUT4 → Motor 2

Tablero de circuitos:

Conecte dos cables de puente a la placa arduino de 5 V y los pines GND, luego conecte ambos cables a la placa de pruebas. ahora puede usar esto como suministro de + 5V.

Sensor de sonda ultrasónico HC-SR04:

VCC → tablero + 5V

Trig → pin analógico arduino 1

Echo → pin analógico arduino 2

GND → tablero GND

TowerPro micro servo 9g:

cable naranja → pin digital arduino 10

cable rojo → tablero + 5V

alambre marrón → tablero GND

Paso 6: Programación de Arduino UNO

  1. Descargue e instale el IDE de escritorio de Arduino

    • ventanas:
    • Mac OS X:
    • Linux:
  2. Descargue y pegue el archivo de la biblioteca NewPing (biblioteca de funciones del sensor ultrasónico) en la carpeta de bibliotecas de Arduino.

    • Descargue el NewPing.rar a continuación
    • Extraerlo a la ruta - C: / Arduino / libraries
  3. Descarga y abre obstacle_avoiding.ino
  4. Sube el código a la placa arduino a través de un cable USB

Paso 7: Encienda el robot

Enciende el robot
Enciende el robot

Conecte la batería Lipo al controlador del motor L298n de la siguiente manera:

Batería lipo (+) → + 12V

Batería lipo (-) → GND

Paso 8: ¡¡¡Genial !

Excelente !!!
Excelente !!!

Ahora tu robot está listo para esquivar cualquier obstáculo….

Estaré encantado de responder cualquier pregunta que tenga

envíeme un correo electrónico: [email protected]

búscame en facebook y linkedin para más proyectos - Danusha nayantha

Gracias

Recomendado: