用按钮PWM控制LED的亮度
问题:接通电源后,LED没反应。但先前LED调试时是好的,开关也是可用的
代码如下:
void setup()
{
pinMode(4,INPUT);
pinMode(10,INPUT);
pinMode(6,OUTPUT);
}
void loop()
{
int up=digitalRead(4);
int down=digitalRead(10);
int n=0;
if(up==HIGH)
{
analogWrite(6,n);
n=n+5;
if(n>=255){n=255;}
delay(200);
}
if(down==HIGH)
{
analogWrite(6,n);
n=n-5;
if(n<=0){n=0;}
delay(200);
}
}
不知是代码有问题还是接线有问题,想请各位朋友帮帮忙,非常感谢 |