584050628 发表于 2015-6-6 20:20:15

求助 arduino错误怎么解

arduino uno 编码错误了,求大侠指导
错误提示:'temps' was not declared in this scope

代码如下

void setup() {
Serial.begin(9600);
int temps;
}

void loop() {
int i;
int sum;

for(i=0;i<10;i=i+1){
    temps= analogRead(A0);
    delay(1);
}

sum=0;
for( i=0;i<10;i=i+1){
    sum = sum + temps;
    }
   
Serial.println(sum);
}

584050628 发表于 2015-6-6 20:21:39

:(有知道是哪里写错的了吗

584050628 发表于 2015-6-6 20:22:09

晚上要睡不着了

584050628 发表于 2015-6-6 20:22:42

数组不是这样子写的吗?
就是想求个平均数

584050628 发表于 2015-6-6 20:29:38

高手吃饭去了:(

uvvvvw 发表于 2015-6-6 20:35:50

int temps;
不应该放在 setup() 内吧

584050628 发表于 2015-6-6 20:39:47

我叉,把int temps;放loop里面就可以了

584050628 发表于 2015-6-6 21:42:37

uvvvvw 发表于 2015-6-6 20:35 static/image/common/back.gif
int temps;
不应该放在 setup() 内吧

3Q,是的,放错位置了
页: [1]
查看完整版本: 求助 arduino错误怎么解