|
发表于 2012-6-6 21:58:11
|
显示全部楼层
一个不闪的
void setup() {
pinMode(9, OUTPUT);// 设置9号口为输出端口:
}
void loop() {
for(int brightness = 10; brightness <=30;brightness+=2){
analogWrite(9, brightness);//把brightness的值写入9号端口
delay(30);
}
for(brightness=30; brightness <255;brightness+=5){
analogWrite(9, brightness);//把brightness的值写入9号端口
delay(40);
}
delay(100);
for(brightness=255; brightness >30;brightness-=5){
analogWrite(9, brightness);//把brightness的值写入9号端口
delay(40);
}
for(brightness=30; brightness >10;brightness-=2){
analogWrite(9, brightness);//把brightness的值写入9号端口
delay(30);
}
delay(200); //延时30毫秒
} |
|