Arduino系列之pwm控制LED灯(呼吸灯)

下面我将写出最简单控制呼吸灯的方法oop

void setup()                                 //ui

{it

pinMode(12,OUTPUT);              //设置12号引脚为输出引脚循环

}方法

void loop()                                 // 进入循环  总结

{生活

for(int a=0;a<255;a++)             //当a=0而且a小于255时候,a自加时间

{loop

analogWrite(12,a);                   //12号引脚为pwm脚,输出亮度void

delay(8);                                  //延时一段时间

}

for(int a=255;a>=0;a--)           //当a=255而且a大于0时候,a自减

{

analogWrite(12,a);                  //12号引脚为pwm脚,输出亮度

delay(8);                                //延时一段时间

}

delay(800);                           //延时一段时间

}

总结:模拟信号的使用

生活中接触到的大多数都是模拟信号,如声音和温度的变化等。

模拟信号使用连续变化的物理量来表示信息的,信号随时间作连续变化,在Arduino中经常使用0-5V的电压来表示模拟信号

相关文章
相关标签/搜索