关于温度传感器LM35DZ的问题-Arduino中文社区 - Powered by Discuz! Archiver

chenhongly 发表于 2015-8-18 00:03

关于温度传感器LM35DZ的问题

刚学到温度传感器,碰到问题了。相信电路图和代码都是简单明了的,但是为什么编译下载后出现错误:
avrdude: stk500_getsync(): not in sync: resp=0x00

当然了,串口监视器也没有任何显示, 这行文字是什么意思?如何改正?


============code===
/***********OpenJumper Temperature test************/
/*************www.openjumper.com***************/
int LM35 = A0;
void setup()
{
// 初始化串口通信
Serial.begin(9600);
}
void loop()
{
// 读取传感器模拟值,并计算出当前温度
float temp = (5.0 * analogRead(LM35) * 100.0) / 1024;
// 将温度输出至串口显示
Serial.print("temperature " );
Serial.print(temp);
Serial.println("C");
delay(1000);
}


chenhongly 发表于 2015-8-18 00:13

搜索一下网上的答案,重新拔插了数据线,竟然正常了。 不知所以然,希望有个合理的解释。

ElecSpark 发表于 2015-8-18 00:49

关于avrdude: stk500_getsync(): not in sync: resp=0x00错误   http://www.arduino.cn/thread-1074-1-1.html

chenhongly 发表于 2015-8-18 09:05

ElecSpark 发表于 2015-8-18 00:49
关于avrdude: stk500_getsync(): not in sync: resp=0x00错误   http://www.arduino.cn/thread-1074-1-1.ht ...

多谢,应该是“arduino在IDE下载过程中没有复位”。
页: [1]
查看完整版本: 关于温度传感器LM35DZ的问题