top of page

Cómo hacer un robot esquiva obstáculos

  • Foto del escritor: Erick Rios
    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.


ree


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).


CÓDIGO.




Kommentare


bottom of page