STM32 Maze Solver v1.0
Proyecto de robot autónomo que resuelve un laberinto mediante un algoritmo de llenado (*Flood Fill*), desarrollado sobre STM32.
|
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. |
Funciones de bajo nivel para control individual de motores.
void set_motor_der | ( | motor_estado_t | estado, |
uint16_t | pwm ) |
Configura el motor derecho.
estado | Estado del motor (MOTOR_AVANCE, MOTOR_RETROCESO, MOTOR_FRENADO) |
pwm | Valor PWM de velocidad (0-1000) |
Controla pines MD0/MD1 para dirección y PC9 para velocidad
Configura el motor derecho.
estado | MOTOR_AVANCE, MOTOR_RETROCESO o MOTOR_FRENADO |
pwm | Valor PWM (0-1000) |
void set_motor_izq | ( | motor_estado_t | estado, |
uint16_t | pwm ) |
Configura el motor izquierdo.
estado | Estado del motor (MOTOR_AVANCE, MOTOR_RETROCESO, MOTOR_FRENADO) |
pwm | Valor PWM de velocidad (0-1000) |
Controla pines MI0/MI1 para dirección y PC8 para velocidad
Configura el motor izquierdo.
estado | MOTOR_AVANCE, MOTOR_RETROCESO o MOTOR_FRENADO |
pwm | Valor PWM (0-1000) |