前面讲过,Arduino 有建立了一些特殊的函数。其中一个是脉宽调制模块,这个使Arduino能建立模拟输出。
脉宽模块,或者PWM模块,它可以快速改变PWM管脚的电平(5V)或(0V)来仿似仿真模拟信号。例如:如果
你闪烁LED开或关,达到5毫秒一个开关,那么LED的亮度只显示了一半电压的亮度。如果亮1毫秒并且关9毫秒,那么就相当于1/10电压。
PWM有几个关键应用:控制声音,控制亮度,控制电机。
想试下PWM,请连接LED一个220欧姆的电阻,连到每9脚。然后打开例程
File --> Examples --> 3.Analog --> Fading 下载运行。
|