我刚买了Arduino,正在研究灯光时遇到一些问题。
我相信我使用的是常阳极LED,所以我将三个彩色引脚通过270欧姆电阻连接到Arduino的10、11和12上。最后一个直接连接到VSS。
就像这样:http://www.instructables.com/id/RGB-LED-Tutorial-using-an-Arduino-RGBL/step2/Testing/ 现在,它的工作方式与我预测的相反。当我写
现在,从0到254调整值几乎没有调整亮度。在闪烁一秒钟后,255会完全关闭。
有人能解释一下到底发生了什么吗?
我相信我使用的是常阳极LED,所以我将三个彩色引脚通过270欧姆电阻连接到Arduino的10、11和12上。最后一个直接连接到VSS。
就像这样:http://www.instructables.com/id/RGB-LED-Tutorial-using-an-Arduino-RGBL/step2/Testing/ 现在,它的工作方式与我预测的相反。当我写
analogWrite(red, 0)
时,LED变为红色,并且255会完全关闭它。现在,从0到254调整值几乎没有调整亮度。在闪烁一秒钟后,255会完全关闭。
有人能解释一下到底发生了什么吗?
analogWrite
对于该引脚的工作效果将不如预期。 - A.H.