#define LED_PIN_1 5
#define LED_PIN_2 4
void setup() {
// ตั้งค่าขา GPIO ที่เราจะใช้เป็นขาขาเอาต์พุต
pinMode(LED_PIN_1, OUTPUT);
pinMode(LED_PIN_2, OUTPUT);
// ตั้งค่า PWM สำหรับขาที่เราจะใช้
// ช่องทาง 0 และ 1, ความถี่ 5000 Hz, และ 8 บิตความละเอียด
ledcSetup(0, 5000, 8);
ledcSetup(1, 5000, 8);
// แนบขา GPIO กับช่องทาง PWM
ledcAttachPin(LED_PIN_1, 0);
ledcAttachPin(LED_PIN_2, 1);
}
void loop() {
// กำหนด duty cycle เป็น 60% ที่ขา 5
int dutyCycle1 = 255 * 0.9;
ledcWrite(0, dutyCycle1);
// กำหนด duty cycle เป็น 20% ที่ขา 4
int dutyCycle2 = 255 * 0.1;
ledcWrite(1, dutyCycle2);
}