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

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

3天内不再提示

如何在Arduino上使用Thermistor

454398 来源:wv 2019-09-30 09:48 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

第1步:您需要做的事情

如何在Arduino上使用Thermistor

对于本教程,您将需要以下内容:

1x热敏电阻(10k或100k:我在这里使用10k)

1个10k电阻器

1x面包板

少量跳线

第2步:Schmatics

电路非常简单,因此请根据schmatics中的显示进行连接,一切都会好起来的。

您还可以参考我在实验板上连接的图像。

步骤3:代码

复制以下代码并将其上传到arduino

#include Thermister(int data)

{

double temp;

temp = log(10000.0 *((1024.0/data-1)));

temp = 1/(0.001129148+(0.000234125+(0.0000000876741 * temp * temp))* temp);

temp = temp-273.15;

Serial.println(“”);

Serial.print (temp);

Serial.print(“ Celcius”);

temp =(temp * 9.0)/5.0+32.0;

Serial.println(“”);

Serial.print(temp );

Serial.print(“华氏度”);

Serial.println(“”);

Serial.println(“ 。..。..。..。..。..。. 。..。..。..。..。..。.“);

}

void setup()

{

Serial.begin(9600);

}

int i;

void loop()

{

i = analogRead(A0);

Thermister(i);

delay(1000);

}

步骤4:获取温度在串行监视器上

上传代码后,打开串行监视器,就可以在我获得串行监视器时获取热敏电阻的温度,参考提供的图像即可会好起来的。

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

    关注

    190

    文章

    6515

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    何在NVIDIA Jetson AGX Thor通过Docker高效部署vLLM推理服务

    继系统安装与环境配置后,本期我们将继续带大家深入 NVIDIA Jetson AGX Thor 的开发教程之旅,了解如何在 Jetson AGX Thor ,通过 Docker 高效部署 vLLM 推理服务。
    的头像 发表于 11-13 14:08 3051次阅读
    如<b class='flag-5'>何在</b>NVIDIA Jetson AGX Thor<b class='flag-5'>上</b>通过Docker高效部署vLLM推理服务

    何在智多晶FPGA使用MIPI接口

    大家好呀!今天我们来聊聊一个非常实用的话题——如何在智多晶FPGA使用MIPI接口。不管是做摄像头图像采集还是屏幕显示控制,MIPI都是非常常见的接口标准。掌握了它,你的视频项目开发效率将大大提升!
    的头像 发表于 09-11 09:37 740次阅读

    何在 MCU/MUP 安全地存储机密数据?

    何在 MCU/MUP 安全地存储机密数据
    发表于 09-08 06:44

    何在 NuMaker-IoT-M467 板使用 Arduino IDE 控制 Wi-Fi 模块?

    在NuMaker开发板,有一个ESP-12F Wi-Fi模块;但是,Arduino IDE 中的 NuMaker UNO 包不提供该模块的相关控制。如果您希望在 Arduino IDE 中控制此模块,您应该如何进行?
    发表于 09-04 08:28

    何在树莓派上安装并运行 Arduino 集成开发环境!

    使用树莓派单板计算机,你可以运行各种应用程序,包括广受欢迎的Arduino集成开发环境(IDE)。这意味着你可以用它轻松地为通过USB连接到树莓派计算机的微控制器编程,以创建交互式电子项目。下面
    的头像 发表于 07-01 17:41 4044次阅读
    如<b class='flag-5'>何在</b>树莓派上安装并运行 <b class='flag-5'>Arduino</b> 集成开发环境!

    请问如何在C++中使用NPU的模型缓存?

    无法确定如何在 C++ 中的 NPU 使用模型缓存
    发表于 06-24 07:25

    何在k230运行OpenCV的代码?

    何在k230运行OpenCV的代码
    发表于 06-17 06:06

    ESP32-CAM带OV2640摄像头视频显示

    本文介绍了如何在Arduino IDE开发实现ESP32-CAM模块获取实时图像视频
    的头像 发表于 05-23 10:47 1300次阅读
    ESP32-CAM带OV2640摄像头视频显示

    技术分享 | 如何在2k0300(LoongArch架构)处理器跑通qt开发流程

    技术分享 | 如何在2k0300开发板(LoongArch架构)处理器跑通qt开发流程
    的头像 发表于 05-20 11:05 656次阅读
    技术分享 | 如<b class='flag-5'>何在</b>2k0300(LoongArch架构)处理器<b class='flag-5'>上</b>跑通qt开发流程

    何在Android设备安装Cyusb3014芯片驱动?

    1.如何在Android设备安装Cyusb3014芯片驱动? 我们在 Windows 上有 FX3 驱动程序 SDK。 2.如何在Android系统上下载固件到芯片中?
    发表于 05-15 07:23

    S32K311如何在Flash测试ECC?

    我有一些与目标 S32K311 的 Flash ECC 相关的问题 - ERM 是否负责 Code Flash 和 Data Flash ECC 中断通知? - 我们如何在 Flash 测试 ECC(代码和数据)?
    发表于 04-14 08:47

    何在 树莓派 编写和运行 C 语言程序?

    在本教程中,我将讨论C编程语言是什么,C编程的用途,以及如何在RaspberryPi编写和运行C程序。本文的目的是为您介绍在RaspberryPi上进行C编程的基础知识。如果您想深入了解C编程
    的头像 发表于 03-25 09:28 940次阅读
    如<b class='flag-5'>何在</b> 树莓派 <b class='flag-5'>上</b>编写和运行 C 语言程序?

    何在iMX8MM EVK启用红外接收器?

    使用 iMX8MM EVK,您还可以获得一个与其中一个 GPIO 接口的 IR 接收器 LED。通过今天的这篇文章,我将演示如何在 iMX8MM EVK 启用红外接收器,以便可以在 iMX8MM
    发表于 03-24 06:20

    STM32开发板一般都会配置arduino接口,是不是基本也都会支持arduino

    STM32开发板一般都会配置arduino接口,是不是基本也都会支持arduino?这个在哪里可以查询开发板是否支持
    发表于 03-07 06:33

    何在Linux系统设置站群服务器IP地址

    在Linux系统设置站群服务器的IP地址,可以通过以下步骤进行,主机推荐小编为您整理发布如何在Linux系统设置站群服务器IP地址。
    的头像 发表于 12-11 10:05 863次阅读