Arduino 试图从热敏电阻测量值中找出室温时可能出现的数学错误

Arduino 试图从热敏电阻测量值中找出室温时可能出现的数学错误,arduino,Arduino,下面的代码显示了热敏电阻的电阻,但我想知道如何从电阻到温度 void setup() { Serial.begin(115200); } void loop() { int val; int volatge; val=analogRead(0); float voltage= val * (5.0 / 1023.0); float ra= ((215000 - (voltage * 43000)) / volta

下面的代码显示了热敏电阻的电阻,但我想知道如何从电阻到温度

void setup() {            
  Serial.begin(115200);   
}

void loop() {             
  int val;
  int volatge;
  val=analogRead(0); 
  float voltage= val * (5.0 / 1023.0);
  float ra= ((215000 - (voltage * 43000)) / voltage);
  Serial.println(ra);    
  delay(1000);            
}

它返回到哪里?我想你应该编辑你的问题,而不是发表评论。对不起,我是新来编码的。你能解释一下吗。你说返回是什么意思?你写了“下面的代码返回-1当它应该返回室温时”我想知道你所说的
return
是什么意思,因为在编程中
return
通常会写入其关键字,例如:
return x
返回-1,等等。但是我在代码中没有看到关键字
return
。所以我想知道你的意思是
show
还是
print
而不是
return
我不是说return,我是说它的打印-1,当它应该是打印室温度时