Aruino急求!!!!!!!!!!
做了个感温LED电路,为什么我添加了呼吸灯效果,串口输出的数据就变的非慢void setup()
{
pinMode(5,OUTPUT);
pinMode(6,OUTPUT);
pinMode(9,OUTPUT);
Serial.begin(9600);
}
void loop()
{
int i;
int n=analogRead(A0) * (5.0 / 1023.0*100);
Serial.println(n);//读取模拟口数据
if(n>=41) //有电压反应就运行以下程序
{
digitalWrite(6,HIGH);
}
else if(n<=40 && n>=32)
{
digitalWrite(5,HIGH);
}
else if(n<=31)
{
for(i=0;i<250;i+=3)
{
digitalWrite(9,HIGH);
delay(80);
}
}
} for(i=0;i<250;i+=3)
{
digitalWrite(9,HIGH);
delay(80);
}
每次进到这里就卡六秒
Be1ieve 发表于 2014-3-29 20:44 static/image/common/back.gif
for(i=0;i
这是为什么? 不打标签听电音 发表于 2014-3-29 23:26 static/image/common/back.gif
这是为什么?
數學題: 每次需要等 80ms, 要做 83 次, 合共需要多少時間? 不打标签听电音 发表于 2014-3-29 23:26 static/image/common/back.gif
这是为什么?
delay是延时函数,什么都不做,瞪眼耗时间。到点了再继续后面的代码。
页:
[1]