温度计是一种温度测量仪器。测量温度有不同的原理,如固体或液体的热膨胀、气体的压力、红外能量的测量等。
测量温度是许多应用的重要组成部分。在储藏室、实验室、培养箱等保持精确的温度是非常重要的。
对于上述所有的应用和许多其他的应用,温度计经常被用来测量温度。
有不同类型的温度计可用于不同的用途。最常见的温度计是一个医学或临床温度计,这是一个水银在玻璃式温度计。
它们被用来测量人体的温度,是模拟温度计的一个例子。如今,数字温度计的使用越来越多,因为它们使用准确、安全。
本课题设计了一种基于Arduino的数字温度计,用于监测室内温度。
线路图
硬件要求
组件描述
LM35
LM35是一种精密的摄氏温度传感器。传感器的输出电压与摄氏温度成正比。LM35可在-55范围内使用0C + 1500C +/- 0.750C的准确性。
在室温下,精度为+/- 0.250C. LM35输出电压在10 mV /时变化0C,即每10C温度变化时,输出电压在+/- 10mv时变化。LM35是一个3引脚的IC,引脚图如下所示。
类似的精密温度传感器是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、LM35温度传感器和LCD显示屏等简单组件组成。电路的工作原理很简单,下面解释一下。
温度传感器LM35连续监测室温,并给出与温度成正比的模拟等效电压。
这个模拟数据通过A0给Arduino。根据所写的代码,Arduino将这个模拟电压值转换为数字温度读数。该值显示在LCD上。
温度捕获的变化率可以在代码中编程。液晶显示屏上显示的输出是室温摄氏度的精确读数。
代码
请注意
- 本项目可用于-55范围内的房间温度监测0C + 1500C具有非常准确的读数。
- 所使用的温度传感器(LM35)是精密的摄氏温度传感器。如果需要华氏温度读数,那么可以使用华氏温度传感器(LM34),或者只需修改代码将摄氏温度转换为华氏温度。
- 该温度计可以由9V电池供电,使其成为一种便携式设备,可以很容易地在不同的房间或地点之间移动。
- 可用于运输车辆确定道路结冰情况。
- 根据温度计的读数,空调系统、加热和冷却系统可以手动或自动控制。
17的反应
你为arduino写了什么代码?
你能把代码发给我吗…
能告诉我密码吗?
我们会尽快更新。
你好管理员,
代码什么时候可以上传?
是的,我们已经上传了代码,请下载。
谢谢你!
在哪里可以下载代码?
我们在同一页面添加了,你可以在同一页面下载。
我们没有提供任何下载链接,你可以简单地复制粘贴代码。
非常感谢....我们的项目非常有帮助....
我能拿到这个项目的摘要吗?
你好管理员,
是否有任何代码可以运行心跳传感和数字温度计在一个单一的应用程序?
*测量体温的温度计
先生,我想让我的主要项目基于酒精传感显示项目,我无法找到它的细节。
能否提供电路图和Arduino uno编码
先生,请帮帮我。
我在Guru Nanak Dev Institute of Technology攻读文凭电子与通信工程最后一年的学生
我没有得到输出。我仔细检查了线路。我必须要做的。LCD没有显示任何东西。Plzzzz帮帮我! !
你能说说arduino的优点吗?