首页

基于Arduino的数字温度计

温度计是一种温度测量仪器。测量温度有不同的原理,如固体或液体的热膨胀、气体的压力、红外能量的测量等。

根据使用的原理,温度计的结构和功能可以改变,但最终它会测量温度。温度计被用于工业,天气研究,医学领域和科学研究。

测量温度是许多应用的重要组成部分。在储藏室、实验室、培养箱等保持精确的温度是非常重要的。

选择下一组您想要在电子管学习的Arduino项目 Arduino项目»

对于上述所有的应用和许多其他的应用,温度计经常被用来测量温度。

有不同类型的温度计可用于不同的用途。最常见的温度计是一个医学或临床温度计,这是一个水银在玻璃式温度计。

它们被用来测量人体的温度,是模拟温度计的一个例子。如今,数字温度计的使用越来越多,因为它们使用准确、安全。

本课题设计了一种基于Arduino的数字温度计,用于监测室内温度。

线路图

基于Arduino的数字温度计

硬件要求

组件描述

LM35

LM35是一种精密的摄氏温度传感器。传感器的输出电压与摄氏温度成正比。LM35可在-55范围内使用0C + 1500C +/- 0.750C的准确性。

在室温下,精度为+/- 0.250C. LM35输出电压在10 mV /时变化0C,即每10C温度变化时,输出电压在+/- 10mv时变化。LM35是一个3引脚的IC,引脚图如下所示。

LM35

类似的精密温度传感器是LM34,可以用来测量华氏温度。它可以用来直接得到华氏温度。

数字温度计的电路设计

本项目使用的温度传感器为LM35。传感器的输出与温度成正比,但呈模拟形式。因此,LM35的输出即引脚2连接Arduino的模拟输入A0。

由于它是一个数字温度计,我们需要转换数字模拟值并将结果显示在类似LCD的显示器上。我们在这个项目中使用了16X2的液晶显示器。LCD的引脚1和引脚2分别接地和电源。

为了控制显示屏的对比度,将LCD的引脚3接在10 KΩ锅的刮水器上,锅的其他端子分别接电源和接地。LCD引脚15、16用于翻转LCD背光。

它们分别与电源和地相连。为了在LCD上显示信息,我们需要LCD的4个数据引脚。引脚11 - 14 (D4 - D7)连接Arduino的引脚5 - 2。LCD引脚4、5、6 (RS、RW、E)为控制引脚。

LCD的引脚4 (RS)连接Arduino的引脚7。脚5 (RW)接地。Pin 6 (E)连接Arduino的Pin 6。

工作

基于Arduino的数字温度计输出

本课题设计了一种高精度数字温度计。它由Arduino、LM35温度传感器和LCD显示屏等简单组件组成。电路的工作原理很简单,下面解释一下。

温度传感器LM35连续监测室温,并给出与温度成正比的模拟等效电压。

这个模拟数据通过A0给Arduino。根据所写的代码,Arduino将这个模拟电压值转换为数字温度读数。该值显示在LCD上。

温度捕获的变化率可以在代码中编程。液晶显示屏上显示的输出是室温摄氏度的精确读数。

代码

请注意

  • 本项目可用于-55范围内的房间温度监测0C + 1500C具有非常准确的读数。
  • 所使用的温度传感器(LM35)是精密的摄氏温度传感器。如果需要华氏温度读数,那么可以使用华氏温度传感器(LM34),或者只需修改代码将摄氏温度转换为华氏温度。
  • 该温度计可以由9V电池供电,使其成为一种便携式设备,可以很容易地在不同的房间或地点之间移动。
  • 可用于运输车辆确定道路结冰情况。
  • 根据温度计的读数,空调系统、加热和冷却系统可以手动或自动控制。

17的反应

  1. 你好管理员,

    是否有任何代码可以运行心跳传感和数字温度计在一个单一的应用程序?

  2. 先生,我想让我的主要项目基于酒精传感显示项目,我无法找到它的细节。
    能否提供电路图和Arduino uno编码
    先生,请帮帮我。
    我在Guru Nanak Dev Institute of Technology攻读文凭电子与通信工程最后一年的学生

  3. 我没有得到输出。我仔细检查了线路。我必须要做的。LCD没有显示任何东西。Plzzzz帮帮我! !

留下一个回复

你的电邮地址不会被公布。

Electronicshub图标
Baidu
map