0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用Arduino和LM-35进行室温监测

454398 来源:wv 2019-10-16 14:38 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在此项目中,我们将使用LM 35温度传感器监控室温。我使用液晶显示屏显示温度。根据电路图进行连接,并将源代码上传到arduino板。在这里,我更喜欢Arduino Mega 2560开发板。您可以选择Arduino UNO或其他任何Arduino板来完成此任务。

步骤1:要求

硬件:-

1。 Arduino开发板。

2。 LM-35(温度传感器)。

3。 16x2 LCD。

4。电阻(1 K欧姆)。

5。实验板。

6。跳线。

软件:-

1。 Arduino IDE。 此处下载。

步骤2:电路图

步骤3:源代码

#include

lcd(7,6,5,4,3,2);

int val;

int tempPin = 1;

void setup(){

pinMode(tempPin,INPUT);

lcd.begin(16,2 );

lcd.clear();

}

无效循环(){

val = AnalogRead(tempPin);

float temp =(val * 500)/1023;

float farh =(temp * 9)/5 + 32;

lcd.setCursor(0 ,0);

lcd.print(“ Temp(C)=”);

lcd.print(temp);

lcd.print(“ * C”);

lcd.setCursor(0,1);

lcd.print(“ Temp(F)= “);

lcd.print(farh);

lcd.print(“ F”);

延迟(1000);

}

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Arduino
    +关注

    关注

    190

    文章

    6515

    浏览量

    195951
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    CW32 MCU温度监测应用

    监测环境温度,并通过串口将数据发送到PC端进行显示。 硬件连接 CW32 MCU LM35温度传感器 USB转串口模块 代码实现 #include \"cw32f030.h\"
    发表于 12-03 08:03

    为什么要对电力系统的绝缘状态进行监测

    随着电网规模扩大和设备复杂度增加,绝缘监测这一项工作的重要性愈发凸显。对电力系统的绝缘状态进行监测是保障电网安全、稳定、经济运行的关键措施,这种“防患于未然”的核心手段,通过技术手段将潜在风险转化
    的头像 发表于 11-26 13:20 68次阅读

    LM35做电流输出如何分析呢?

    ,还差6mA电流,需要使用三极管进行补偿,要找出输出曲线。现在不知道这个三极管和LM35之间的换算关系。
    发表于 11-20 22:35

    如何在 uboot 阶段进行 MA35D1 OTA 更新?

    如何在 uboot 阶段进行 MA35D1 OTA 更新
    发表于 08-20 06:05

    Texas Instruments ISOTMP35BEVM评估模块数据手册

    传感器可与主板分离,从而允许对ISOTMP35进行远程操作。TI ISOTMP35BEVM还具有可连接高压热源的背面铜板,以评估温度精度和电压隔离。
    的头像 发表于 07-29 13:51 459次阅读
    Texas Instruments ISOTMP<b class='flag-5'>35</b>BEVM评估模块数据手册

    电缆绝缘在线监测系统应用时是如何进行监测的?

    运管理模式从“被动抢修”转变成“主动预防”,来显著提升电网运行可靠性。 电缆绝缘在线监测系统,通过局部放电监测、温度监测以及护层环流等监测技术,对电缆运行的状态情况
    的头像 发表于 07-15 11:38 419次阅读

    《ESP32S3 Arduino开发指南》第二章 Arduino基础知识

    的发展,在Arduino出现以前,虽然也有很多公司在推广一些简单易用的可编程控制器,但是由于开发平台种类繁多,而且使用这些控制器基本上都需要对电子技术、数字逻辑、寄存器等内容进行多方面的了解和学习,才能
    发表于 05-13 09:28

    如何对海上的电磁环境系统进行监测

    如何对海上的电磁环境进行监测
    的头像 发表于 05-08 11:19 528次阅读
    如何对海上的电磁环境系统<b class='flag-5'>进行</b><b class='flag-5'>监测</b>

    LM340L 100mA、35V 线性稳压器数据手册

    LM140L 系列三端子正稳压器具有多个固定输出电压,使其适用于广泛的应用。LM140LA 是 LM78LXX 系列的改进版本,具有更严格的输出电压容差(在整个军用温度范围内指定)、更高的纹波抑制
    的头像 发表于 03-19 10:17 763次阅读
    <b class='flag-5'>LM</b>340L 100mA、<b class='flag-5'>35</b>V 线性稳压器数据手册

    LM78M系列 500mA、35V、5V 线性稳压器数据手册

    LM341 和 LM78M05 三引脚正电压稳压器采用内置电流限制、热关断和安全工作区保护功能,使其几乎不会受到输出过载的损坏。
    的头像 发表于 03-18 17:36 1978次阅读
    <b class='flag-5'>LM</b>78M系列 500mA、<b class='flag-5'>35</b>V、5V 线性稳压器数据手册

    LM341系列 500mA、35V 线性稳压器数据手册

    LM341 和 LM78M05 三引脚正电压稳压器采用内置电流限制、热关断和安全工作区保护功能,使其几乎不会受到输出过载的损坏。
    的头像 发表于 03-18 17:27 939次阅读
    <b class='flag-5'>LM</b>341系列 500mA、<b class='flag-5'>35</b>V 线性稳压器数据手册

    AFE4400做高温试验时,工作几分钟就停止工作读不出数据了,是什么原因导致的?

    用AFE4400作血氧监测,在室温下能正常测试,在做高温试验时,温度到35℃ ,工作几分钟, AFE4400 停止工作,读不出数据,外接无源晶振不起振, AFE两组电压正常
    发表于 01-09 08:29

    如何对海上的电磁环境系统软件进行监测

    智慧华盛恒辉如何对海上的电磁环境进行监测 海上电磁环境监测是确保海上通信安全、维护无线电电磁环境稳定的重要任务。 海上电磁环境监测的重要性 海上电磁环境
    的头像 发表于 12-16 15:52 632次阅读

    用ADS1220做了一个温度变送器,换成热电偶方案时候需要读取内部温度传感器数值,读取的数据总是0x0FEA35,为什么?

    我用ADS1220做了一个温度变送器,读取RTD数据正确,但是换成热电偶方案时候需要读取内部温度传感器数值,读取的数据总是0x0FEA35 室温在27度左右,怎么会读出来这么大的数据??? 希望哪位大神可以帮忙解决一下,谢谢!!
    发表于 12-16 07:37

    根据LM567C datasheet进行电路设计,LM567C无法正常工作的原因?

    根据LM567C datasheet进行电路设计如下,但是目前LM567C无法正常工作,起不到检波的作用,麻烦各位大咖帮忙分析一下具体原因。 给定固定频率的输入信号Sin,通过调节变阻器R68
    发表于 12-13 13:39