Cómo hacer un robot esquiva obstáculos
- Erick Rios
- 20 sept 2021
- 1 Min. de lectura
Actualizado: 4 may 2022
OBJETIVO.
El objetivo de esta práctica es controlar el sentido de giro de un par de motores utilizando un sensor ultrasónico como detector de proximidad, es decir, se va a programar un código encargado de detectar la distancia a la que se encuentra un obstáculo (haciendo uso de las entradas análogas presentes en la Motor Shield), dependiendo de distancia del obstáculo, los motores girarán hacia adelante o hacia atrás (haciendo uso de las salidas de la Motor Shield).
ENSAMBLAJE.
PASOS.
CONEXIONES.
PASOS.
DIAGRAMA.

PROGRAMACIÓN.
EXPLICACIÓN.
INFORMACIÓN.
Para la interacción con el motor shield V1 haremos uso de la librería AFMotor.h. Utilizando la clase AF_DCMotor, y sus instrucciones las cuales son:
motor.setSpeed(); Ajusta la velocidad del motor de 0 a 255.
motor.run(); Establece el sentido de giro del motor (RELEASE, FORWARD, BACKWARD).
Kommentare