STM32 Maze Solver v1.0
Proyecto de robot autónomo que resuelve un laberinto mediante un algoritmo de llenado (*Flood Fill*), desarrollado sobre STM32.
Cargando...
Buscando...
Nada coincide
Funciones Auxiliares de Control

Funciones de bajo nivel para control individual de motores. Más...

Funciones

void set_motor_izq (motor_estado_t estado, uint16_t pwm)
 Configura el motor izquierdo.
void set_motor_der (motor_estado_t estado, uint16_t pwm)
 Configura el motor derecho.

Descripción detallada

Funciones de bajo nivel para control individual de motores.

Documentación de funciones

◆ set_motor_der()

void set_motor_der ( motor_estado_t estado,
uint16_t pwm )

Configura el motor derecho.

Parámetros
estadoEstado del motor (MOTOR_AVANCE, MOTOR_RETROCESO, MOTOR_FRENADO)
pwmValor PWM de velocidad (0-1000)

Controla pines MD0/MD1 para dirección y PC9 para velocidad

Configura el motor derecho.

Parámetros
estadoMOTOR_AVANCE, MOTOR_RETROCESO o MOTOR_FRENADO
pwmValor PWM (0-1000)

◆ set_motor_izq()

void set_motor_izq ( motor_estado_t estado,
uint16_t pwm )

Configura el motor izquierdo.

Parámetros
estadoEstado del motor (MOTOR_AVANCE, MOTOR_RETROCESO, MOTOR_FRENADO)
pwmValor PWM de velocidad (0-1000)

Controla pines MI0/MI1 para dirección y PC8 para velocidad

Configura el motor izquierdo.

Parámetros
estadoMOTOR_AVANCE, MOTOR_RETROCESO o MOTOR_FRENADO
pwmValor PWM (0-1000)