Enlaces de compra

Comprar en OSOYOO Comprar en EE. UU.

Contenido


1Objetivo

En esta lección, transformarás tu OSOYOO V3 Robot Car en un robot inteligente que sigue objetos. Mediante dos sensores de distancia infrarroja montados en la parte trasera del vehículo, el robot puede detectar objetos cercanos y ajustar automáticamente su movimiento para seguirlos.

Este proyecto introduce los fundamentos de la navegación autónoma guiada por sensores y muestra cómo los robots pueden interactuar con su entorno usando la retroalimentación de los sensores en tiempo real.
Antes de comenzar esta lección, asegúrate de haber completado con éxito la Lección 1: Ensamblaje básico del robot car.

Después de completar esta lección, sabrás cómo:


2Piezas y dispositivos

Asegúrate de tener todas las piezas siguientes antes de comenzar.

N.º Imagen Componente Cant. Accesorios Enlace
1 Sensor de distancia infrarrojo Sensor de distancia infrarrojo 2 Tornillo de plástico M3 x 2
Tuerca de plástico M3 x 2
Pilar de plástico M3 x 2
Haz clic aquí para comprar
2 Cable dupont de 20 pines macho a hembra de 20 cm varios Haz clic aquí para comprar
3 Destornillador Phillips 1 Haz clic aquí para comprar
4 Destornillador hexagonal 1 Haz clic aquí para comprar
5 Tornillo de plástico M3 Tornillo de plástico M3 2
6 Pilar de plástico M3 Pilar de plástico M3 2
7 Tuerca de plástico M3 Tuerca de plástico M3 2

 

3Cómo funciona

El robot utiliza dos sensores de distancia infrarroja para detectar objetos situados detrás del vehículo.
Cada sensor comprueba continuamente si hay un objeto dentro de su rango de detección. El controlador Arduino lee las salidas de los sensores y determina cómo debe moverse el robot:

Sensor izquierdo Sensor derecho Acción del robot
Detectado Detectado Avanzar
Detectado No detectado Girar a la izquierda
No detectado Detectado Girar a la derecha
No detectado No detectado Detener

Como los sensores están instalados en la parte trasera del robot, el vehículo parece “seguir” tu mano u otro objeto a medida que lo mueves.

4Instalación de hardware

Paso 1: Ensambla el robot car básico siguiendo la Lección 1. Si tu robot ya completó la Lección 2, déjalo tal como está.


Paso 2: Retira los tornillos hexagonales M3 del chasis superior. Fija dos sensores de distancia infrarroja en la sección trasera del chasis inferior usando tornillos de plástico M3, pilares de plástico y tuercas de plástico.

Importante:

Paso 3: Conecta los dos sensores de distancia infrarroja según el diagrama de cableado que se muestra a continuación:

⚠️ 1. No desconectes ningún cableado existente instalado en la Lección 1.
2. Inserta los cables de los sensores con firmeza para evitar pérdidas de señal intermitentes durante el funcionamiento.

Paso 4: Vuelve a colocar el chasis superior y aprieta todos los tornillos de montaje.


5Instalación de software

Software Arduino
open-source (IDE)
Arduino IDE Descarga el software aquí:
https://www.arduino.cc/en/Main/Software?setlang=en
7-Zip es una utilidad gratuita
para descomprimir archivos ZIP
Logo 7-Zip Descarga 7-Zip gratuitamente:
https://www.7-zip.org/

1. Configuración del IDE Arduino: Descarga e instala la última versión del IDE Arduino desde https://www.arduino.cc/en/Main/Software?setlang=en.


2. Descargar el código de ejemplo: Descarga el código de ejemplo para la Lección 3 aquí. Extrae el archivo para obtener el fichero v3car-lesson3.ino dentro de la carpeta v3car-lesson3. Abre el sketch en el IDE Arduino.

3. Selección de placa y puerto: Conecta la OSOYOO Basic Board (compatible con Arduino UNO) a tu ordenador mediante un cable USB (Importante: asegúrate de que el interruptor de encendido del robot car esté en OFF y de que la batería esté desconectada antes de conectar la placa al PC). Abre el IDE Arduino, ve a Herramientas > Placa y selecciona Arduino Uno. Luego ve a Herramientas > Puerto y selecciona el puerto serie correcto. Si no estás seguro, consulta el administrador de dispositivos de tu sistema operativo.

4. Cargar el código: Haz clic en el botón “Cargar” (icono de flecha hacia la derecha) para compilar y transferir el sketch a la OSOYOO Basic Board.


6Calibración del sensor

Antes de realizar la prueba, ajusta la sensibilidad de ambos sensores de distancia infrarroja.

Procedimiento de calibración

  1. Enciende el robot y sostenlo en tu mano.
  2. Coloca tu mano a unos 10 cm delante del sensor.
  3. Gira lentamente el potenciómetro de la placa.
  4. Observa el LED indicador.

Ajuste correcto

 

7Probar el coche


Tras la calibración, enciende el robot y coloca un objeto o tu mano detrás de él. Mueve el objeto lentamente y observa la respuesta del robot.

Comportamiento esperado:

Nota:
1. Como los sensores IR están montados en la parte trasera del vehículo, la lógica de movimiento del robot es opuesta a la de muchas otras lecciones.
2. Este proyecto solo admite movimiento hacia adelante, giros a la izquierda y giros a la derecha. El movimiento en reversa no está implementado en esta lección.


8Solución de problemas

1. El robot no se mueve
Comprueba:

2. El robot siempre avanza
Posibles causas:

Intenta recalibrar los sensores.

3. El robot gira aleatoriamente

Comprueba:

Ambos sensores deben ajustarse a distancias de detección similares.