由ESP 07控制的RobotDyn仅闪烁

时间:2018-07-28 19:32:29

标签: esp8266 nodemcu pwm

我有一个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)

谢谢!

0 个答案:

没有答案