ESP-IDF Robot Controls

This commit is contained in:
2024-12-29 00:15:06 -05:00
parent f1cf817688
commit 3009a28d0f
4 changed files with 165 additions and 6 deletions

View File

@@ -879,16 +879,16 @@ void app_main(void)
vTaskDelay(CONFIG_BLINK_PERIOD / portTICK_PERIOD_MS);
// Gradually reduce DC motor rotation speed.
if (var >= 2048)
/*if (var >= 2048)
var -= 124;
else
var = 8091;
//update_pwm(var);
ledc_set_duty(LEDC_MODE, LEDC_CHANNEL, var);
ledc_update_duty(LEDC_MODE, LEDC_CHANNEL);
//ledc_set_duty(LEDC_MODE, LEDC_CHANNEL, var);
//ledc_update_duty(LEDC_MODE, LEDC_CHANNEL);*/
//ledc_set_duty(LEDC_MODE, LEDC_CHANNEL, m.motor2_rpm_pcm);
//ledc_update_duty(LEDC_MODE, LEDC_CHANNEL);
ledc_set_duty(LEDC_MODE, LEDC_CHANNEL, m.motor2_rpm_pcm);
ledc_update_duty(LEDC_MODE, LEDC_CHANNEL);
ESP_LOGW(TAG, "Duty cycle: %d", var);
ESP_LOGW(TAG, "Interpolated value: %d", m.motor2_rpm_pcm);
}