使用Arduino / ESP8266的AC LED调光-如何解决闪烁?

时间:2019-06-11 16:01:27

标签: arduino-ide led

使用

调光有效,但偶尔会闪烁。 尝试解决原因/找到解决方案。

下面的代码是核心调光循环。 即使严格删除该代码,我仍然会得到相同程度的闪烁。

可能的原因:

  • ESP8266的响应性/偶发性打ic?
  • 交流调光器的响应能力?
  • 算法?
  • 还有什么?

Arduino IDE / C ++

void loop(){
    eTime=micros()-cTime;
    if(digitalRead(ZcpPin)==HIGH){
        digitalWrite(PwrPin, LOW);
        cTime=micros();
    }else if(eTime > Delay){
        digitalWrite(PwrPin, HIGH);
    }
}

0 个答案:

没有答案