|
|
int led = 3;
void setup() {
pinMode(led, OUTPUT);
}
void loop()
{
unsigned char i;
while(1)
{
for(i=255;i>1;i--)
{
analogWrite(led, i);
delay(10);
}
for(i=0;i<256;i++)
{
analogWrite(led, i);
delay(10);
}
}
我的想法是led逐渐变亮,再逐渐变暗,结果它一开始按我的想法变,后来就光从暗到亮了,咋回事? |
|