(Arduino)ESP12F PWM 调光器实现与 RBDDimmer

问题描述 投票:0回答:0

我已经在 Stack Exchange 上问过类似的问题,但这是关于 RBDDimmer 库的软件端实现

我是电气工程的新手,并尝试使用下面的电路图构建一个 PWM-led-dimmer。此外,我想使用 RBDDimmer 库,因为它看起来很容易实现。

这是我目前的方法,似乎不起作用,因为 LED 根本不发光,尽管它确实有 220V:

#define outputPin  12
#define zerocross  14
dimmerLamp dimmer(outputPin, zerocross);

我使用这个函数来初始化调光器并将其功率设置为最大值:

void initDimmer() {
  dimmer.begin(NORMAL_MODE, ON);
  dimmer.toggleSettings(0, 100);
  dimmer.setState(ON);
  dimmer.setMode(NORMAL_MODE);
  dimmer.setPower(100);
}

问题是电路故障(见下文)还是我搞砸了调光器初始化? 请原谅任何愚蠢的错误,因为这是我的第一次尝试。

arduino arduino-c++ pwm circuit
© www.soinside.com 2019 - 2024. All rights reserved.