我有一个dimmer module连接到具有Node MCU固件的ESP07。
我正在使用Z-C中断跳过正弦脉冲,但是我只能获得闪烁而不是变暗。 灯泡是卤素灯,所以可以调光。
下面是我正在使用的代码。 你知道我应该调查什么吗?
--The Z-C pin
gpio.mode(2, gpio.INPUT)
--The PWM pin
gpio.mode(5, gpio.OUTPUT)
gpio.write(5, gpio.LOW)
pwm.setup(5, 1000, 0)
pwm.start(5)
counter = 0;
local function zc_callback(level, pulse)
counter = counter + 1;
counter = counter % 10;
if (counter == 0) then
pwm.setduty(5, 1023)
else
pwm.setduty(5, 0)
end
end
gpio.trig(2, "low", zc_callback)
谢谢!