learing:examples:fading
Fading(变色)
使用模拟输出(PWM)使LED变色。PWM是一种使用快速开关数字输出口来控制模拟电路的方法。
ALPHA 8F328D-U核心
硬件
搭建电路
代码
MangoII
电路
串联一个220欧姆电阻和LED到数字口9
代码
/* Fading 使用analogWrite()功能闪烁LED */ int ledPin = 9; // LED 连接到数字口9 void setup() { // } void loop() { // 从最小值到最大值每次加5,慢慢变亮 for(int fadeValue = 0 ; fadeValue <= 255; fadeValue +=5) { // 设置范围0-255 analogWrite(ledPin, fadeValue); // 等待30 毫秒为了得到渐变暗的效果 delay(30); } // 从最大值到最小值每次减小5 for(int fadeValue = 255 ; fadeValue >= 0; fadeValue -=5) { // 设置范围0-255 analogWrite(ledPin, fadeValue); // 等待30 毫秒为了得到渐变亮的效果 delay(30); } }
learing/examples/fading.txt · 最后更改: 2023/06/07 04:23 由 127.0.0.1