星空网 > 软件开发 > 操作系统

Arduino LM35温度计

使用Arduino读取LM35温度传感器的值算出当前温度显示到LCD上:

  关于控制LCD的显示前一篇文章中已经介绍了http://www.cnblogs.com/Zhang-Shangyu/p/5249206.html,这里介绍一下LM35温度传感器

 

          LM35芯片实物图

  Arduino  LM35温度计images/loading.gif' data-original="http://images2015.cnblogs.com/blog/823309/201603/823309-20160307152052397-1020742864.png" />

   下图来自http://www.arduino.cn/thread-1055-1-1.html

  Arduino  LM35温度计

 

  硬件连接:

    LCD连接方式同前一篇文章http://www.cnblogs.com/Zhang-Shangyu/p/5249206.html

    LM35的连接:VCC脚接5v,GND脚接面板包GND,Vout脚接Arduino模拟信号脚A0

        操作中切勿将LM35的VCC脚和GND脚接反了,从芯片平坦的一面看去,最左边的脚是VCC,最右边的脚是GND。

    Arduino  LM35温度计

  软件代码:

    

#include<LiquidCrystal.h>int tmp=0;  //模拟脚A0int data;int celsius;LiquidCrystal lcd(12,11,5,4,3,2);  //LCD构造函数void setup() { lcd.begin(16,2); lcd.print("the temperature"); lcd.setCursor(3,1); lcd.print("is"); }void loop() { lcd.setCursor(6,1); data = analogRead(tmp);  //获取温度传感器的值 celsius=(125*data)>>8;  //计算温度的公式 lcd.print(celsius); lcd.print((char)223); lcd.print("C"); delay(2000);       //两秒后刷新}

  运行效果图:

  Arduino  LM35温度计 

  看来是成功了,不过温度显示会有1-2度的跳跃变化.

  




原标题:Arduino LM35温度计

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

跨境电商软件外包:https://www.goluckyvip.com/tag/36172.html
跨境电商软件系统:https://www.goluckyvip.com/tag/36173.html
跨境电商赛富:https://www.goluckyvip.com/tag/36174.html
跨境电商三单:https://www.goluckyvip.com/tag/36175.html
跨境电商三流:https://www.goluckyvip.com/tag/36176.html
跨境电商商城:https://www.goluckyvip.com/tag/36177.html
长治婚庆女司仪和主持人:https://www.vstour.cn/a/366176.html
北京丰台区水上乐园哪家好玩?:https://www.vstour.cn/a/366177.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流