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

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

3天内不再提示

如何在arduino上设置基本恒温器

454398 来源:网络整理 作者:网络整理 2019-11-19 17:07 次阅读

步骤1:设置

如何在arduino上设置基本恒温器

需要的项目清单

Arduino Uno

面包板

四个电阻器-220欧姆

电位器

LED

LCD屏幕

按钮

TMP 36传感器

步骤2:代码

这是代码的基本设置。

代码:

#include

液晶LCD(12,11,5,4,4,3,2);

int sensorPin = 0;

int thermoPin = 1;

int Fan = 10;

int Button = 5;

void setup(){

lcd.begin(16,2 );

pinMode(sensorPin,INPUT);

pinMode(thermoPin,INPUT);

//pinMode(Button,INPUT); }

void loop(){

int读取= AnalogRead(sensorPin);

int热=模拟读取(thermoPin);

浮动电压=读数* 5.0;

电压=电压/1024.0;

浮动C =(电压-0.5)* 100;

浮动F =(C * 9.0/5.0)+ 32.0;

热=热* .10;

int更改= AnalogRead(按钮);

lcd.setCursor(0, 0);

lcd.println(“ D Temp-》”);

lcd.println(thermo);

lcd.setCursor(0, 1);

if(Change 《1023)

{lcd.println(“ Temp in F”);

lcd.println(F);

} else

{lcd.println(“ Temp in C”);

lcd.println(C);

}

if(thermo

{

digitalWrite(Fan,HIGH);

} else {

digitalWrite(Fan,LOW);

}

}
责任编辑:wv

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

    关注

    4

    文章

    141

    浏览量

    20731
  • Arduino
    +关注

    关注

    188

    文章

    6470

    浏览量

    187182
收藏 人收藏

    评论

    相关推荐

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

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

    使用CC3220 Simplelink单芯片Wi-Fi MCU SoC设计恒温器

    电子发烧友网站提供《使用CC3220 Simplelink单芯片Wi-Fi MCU SoC设计恒温器.pdf》资料免费下载
    发表于 10-29 09:47 0次下载
    使用CC3220 Simplelink单芯片Wi-Fi MCU SoC设计<b class='flag-5'>恒温器</b>

    使用MSP430 MCU和TPS60313实现单节电池恒温器

    电子发烧友网站提供《使用MSP430 MCU和TPS60313实现单节电池恒温器.pdf》资料免费下载
    发表于 10-21 09:42 0次下载
    使用MSP430 MCU和TPS60313实现单节电池<b class='flag-5'>恒温器</b>

    使用逻辑和转换用例优化智能恒温器的设计

    电子发烧友网站提供《使用逻辑和转换用例优化智能恒温器的设计.pdf》资料免费下载
    发表于 09-21 11:16 0次下载
    使用逻辑和转换用例优化智能<b class='flag-5'>恒温器</b>的设计

    LM26单通道数字输出、低功耗恒温器数据表

    电子发烧友网站提供《LM26单通道数字输出、低功耗恒温器数据表.pdf》资料免费下载
    发表于 08-14 14:33 0次下载
    LM26单通道数字输出、低功耗<b class='flag-5'>恒温器</b>数据表

    LM26NV 采用 SOT-23 封装、具有 ±3°C 精度的出厂预设恒温器数据表

    电子发烧友网站提供《LM26NV 采用 SOT-23 封装、具有 ±3°C 精度的出厂预设恒温器数据表.pdf》资料免费下载
    发表于 08-13 09:18 0次下载
    LM26NV 采用 SOT-23 封装、具有 ±3°C 精度的出厂预设<b class='flag-5'>恒温器</b>数据表

    LM27 SOT-23,±3°C精确,120°C-150°C出厂预设恒温器数据表

    电子发烧友网站提供《LM27 SOT-23,±3°C精确,120°C-150°C出厂预设恒温器数据表.pdf》资料免费下载
    发表于 08-13 09:17 0次下载
    LM27 SOT-23,±3°C精确,120°C-150°C出厂预设<b class='flag-5'>恒温器</b>数据表

    请问如何在NodeMcu设置NON-OS SDK?

    何在 NodeMcu 设置 NON-OS SDK?
    发表于 07-19 14:51

    何在Micro SD卡设置写保护?

    我们了解客户对Micro SD卡写保护的疑问。在这篇文章中,拓优星辰将详细解释如何在Micro SD卡设置写保护,以及相关的步骤和注意事项。
    的头像 发表于 07-11 16:37 1816次阅读
    如<b class='flag-5'>何在</b>Micro SD卡<b class='flag-5'>上</b><b class='flag-5'>设置</b>写保护?

    请问如何在Windows(Msys)设置NONOS系统?

    何在Windows(Msys)设置NONOS系统?
    发表于 07-08 08:29

    电子恒温器的工作原理,简单的电子恒温器电路

    电子恒温器是一种用于实现恒温控制的设备,它通过测量温度信号并与预设的恒温值进行比较,自动调节加热或制冷设备的输出功率,使被控温度保持在设定值范围内。
    的头像 发表于 06-08 14:21 2138次阅读
    电子<b class='flag-5'>恒温器</b>的工作原理,简单的电子<b class='flag-5'>恒温器</b>电路

    何在普源示波器设置平均模式?

    普源示波器是一种常见的测量仪器,用于观察和分析电子信号的波形。在实际应用中,我们经常需要对信号进行平均处理,以减少噪声和提高测量精度。在本文中,我们将介绍如何在普源示波器设置平均模式,以便更好地处
    的头像 发表于 05-07 15:13 1247次阅读
    如<b class='flag-5'>何在</b>普源示波器<b class='flag-5'>上</b><b class='flag-5'>设置</b>平均模式?

    使用细铜线作为集成传感和加热进行温度控制

    传统的恒温器基于单独的温度传感和加热装置,并在它们之间提供反馈装置。但在近的一些 EDN 设计理念 (DI) 中,我们看到恒温器设计将传感
    发表于 04-04 11:41 891次阅读
    使用细铜线作为集成传感<b class='flag-5'>器</b>和加热<b class='flag-5'>器</b>进行温度控制

    如何设置Arduino霍尔效应传感

    在本指南中,您将学习如何设置Arduino霍尔效应传感,特别是US1881,以检测磁场。这对于需要查找电机的转速或机器中其他运动的项目非常有用。
    的头像 发表于 02-11 10:14 1466次阅读
    如何<b class='flag-5'>设置</b><b class='flag-5'>Arduino</b>霍尔效应传感<b class='flag-5'>器</b>

    如何设置Arduino IR发射电路

    在本指南中,您将学习如何设置 Arduino IR发射电路。它使您可以控制IR(红外线)LED,并从Arduino发送任何远程控制代码。这意味着你可以用它来控制你的电视或其他任何你喜
    的头像 发表于 02-11 09:44 849次阅读
    如何<b class='flag-5'>设置</b><b class='flag-5'>Arduino</b> IR发射<b class='flag-5'>器</b>电路