求助,最简单的模拟都没搞定
就是获取LM35D传感器过来的温度,发现电压有变化,但是取值却取不到。接A0口也不行Dear;
接A0 腳 並改
val = digitRead(13); 為 val = analogRead(A0);
您試試!!:) 还是不对,麻烦再帮忙指导一下
电压表显示的数据是根据温度有变化 的
本帖最后由 邵林寺 于 2013-10-6 16:43 编辑
温度计的另一端接的电压表,电压表在这种电路里应该是开路吧,去掉电压表试试 void setup()
{
Serial.begin(9600);
}
void loop()
{
Serial.print( ( analogRead(0) * 0.488 ) );
Serial.println("");
}
简易程序 供你参考 在串口可读取温度值 邵林寺 发表于 2013-10-6 16:39 static/image/common/back.gif
温度计的另一端接的电压表,电压表在这种电路里应该是开路吧,去掉电压表试试
去掉了也不行,数值还是不变 爱因你而生 发表于 2013-10-6 20:10 static/image/common/back.gif
void setup()
{
Serial.begin(9600);
也不行哦,感谢回复, 电压表-接地,LM35的2脚(VOUT)接A0试下。 想飞的猫 发表于 2013-10-6 23:45 static/image/common/back.gif
电压表-接地,LM35的2脚(VOUT)接A0试下。
接A0了,把电压表去掉了,也不行 所有的源文件都在这个附件里了,麻烦大家帮忙看下 zhupengyue 发表于 2013-10-7 17:25 static/image/common/back.gif
接A0了,把电压表去掉了,也不行
把接后的图发一下,我怀疑你没理解我的意思。
页:
[1]