Arduino基础第二部分——呼吸灯项目
发布时间
阅读量:
阅读量
引言:
先前,在UNO R3上通过数字引脚输出高/低电平来控制LED的状态实现了其明灭功能;相比之下,在呼吸灯中,则是通过让LED的亮度缓慢地发生变化来实现效果。那么问题是如何实现这一点呢?关键在于数字引脚不再仅限于发送单一的高低电平信号
硬件连接与之前一致;但需要注意的是,连接的数字引脚应带有‘~’符号以表明能够输出PWM信号。
代码:
参考学习了两段代码,如下
代码1【1】:
//呼吸灯效果
int ledpin = 9;//led连接引脚
void setup() {
// put your setup code here, to run once:
pinMode(ledpin,OUTPUT);//设置LED对应引脚为输出模式
}
void loop() {
// put your main code here, to run repeatedly:
fadeon(5);//渐亮
fadeoff(5);//渐灭
}
void fadeon(int increament){
for(byte value = 0; value<255;valu
全部评论 (0)
还没有任何评论哟~
