int duty_cycle_val = 0; // 工作週期數 0
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
// int LED_BUILTIN = 2;
// pinMode(5, OUTPUT);
ledcSetup(0, 5000, 8); // 通道 0、5 kHz PWM、8-bit 解析度
ledcAttachPin(LED_BUILTIN, 0); // 腳位 2、通道 0
}
void loop() {
duty_cycle_val = 0;
ledcWrite(0, duty_cycle_val);
delay(5000);
duty_cycle_val = pow(2,8)*0.1; // 通道 0,duty_cycle=10%
ledcWrite(0, duty_cycle_val);
delay(5000);
duty_cycle_val = pow(2,8)*1; // 通道 0,duty_cycle=100%
ledcWrite(0, duty_cycle_val);
delay(5000);
}