PWM(Pulse Width Modulation,脉宽调制),是在保持波的频率不变的同时改变脉宽的技术
首先,我们来理解一下
占空比。一个脉冲周期由一个ON周期(VCCC)和一个OFF周期(GND)组成。一段时间内ON周
期占据脉冲周期的比例就叫做占空比。例如,一个10ms的脉冲保持ON 2ms,那么根据公式,占空比是20%
NodeMcu PWM引脚 :
基本上数字IO都可以作为PWM复用引脚,除了D0。不过需要注意的是,D3尽量不用,它内部连接ESP8266 GPIO0
NodeMcu PWM有关Arduino函数:
函数: analogWrite(pin,val) 往指定引脚写入数据