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

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

3天内不再提示

如何构建arduino恒温器

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

扫码添加小助手

加入工程师交流群

步骤1:建立电路

如何构建arduino恒温器

什么?您将需要:

-跳线

-16x2 LCD屏幕

-2个电位计

-TMP传感器

-按钮

-LED

步骤2:编写代码

#include

LiquidCrystal lcd(12,11,5,4,4,3,2);

void setup(){

Serial.begin(9600) ;

lcd.begin(16,2);

pinMode(13,OUTPUT);

}

无效循环(){

int tempreading = AnalogRead(0);

int按钮= AnalogRead(1);

int selectC = AnalogRead(2);

selectC = map(selectC,0,1023,12,32);

int selectF =(selectC * 9.0/5.0)+ 32.0;

浮动电压= tempreading * 5.0;电压/=1024.0;

浮点温度C =(电压-0.5)* 100;

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

int加F =温度F + 2; int minusF =温度F-2;

如果(按钮《1023){

lcd.setCursor(0,0);

lcd.print(“ Desired:”);

lcd.print(selectF);

lcd.print( “F”);

lcd.setCursor(0,1);

lcd.print(“ Temp:”);

lcd.print(temperatureF);

lcd.print(“ F”);

}

其他{

lcd.setCursor(0,0);

lcd.print(“ Desired:”);

lcd.print(selectC);

lcd.print( “C”);

lcd.setCursor(0,1);

lcd.print(“ Temp:”);

lcd.print(temperatureC);

lcd.print(“ C”);

}

if(selectF》 = minusF && selectF 《= plusF){

digitalWrite(13,LOW); }其他{

digitalWrite(13,HIGH); } delay(1000);

Serial.println(temperatureF); }

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

    关注

    4

    文章

    144

    浏览量

    21462
  • Arduino
    +关注

    关注

    190

    文章

    6516

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    小型冷库恒温监控管理系统方案

    管理系统,实现冷库温度的自动化、精准化、远程化管理,成为提升冷库运营效率与保障货物安全的重要手段。 二、系统概述 数之能基于工业物联网平台,构建小型冷库恒温监控管理系统,实现从温度数据采集、传输、存储、应用到分析预
    的头像 发表于 11-18 14:51 181次阅读
    小型冷库<b class='flag-5'>恒温</b>监控管理系统方案

    恒温晶振的使用注意事项

    一、简介 恒温晶振,又称为温控晶振,是一种具有温度稳定功能的晶体振荡。在电子设备、通信设备、计算机等领域中,恒温晶振被广泛应用于各种电路中,如时钟电路、计数电路、数据传输电路等。为
    发表于 10-28 14:13

    影响恒温晶振精度的因素有哪些?如何选择高精度的恒温晶振?

    恒温晶振的精度受多种因素影响,主要包括以下几个方面:1.温度稳定性虽然恒温晶振通过恒温控制技术减少了温度对频率的影响,但外界温度的剧烈变化仍可能对精度产生一定影响。高质量的恒温晶振通常
    的头像 发表于 09-29 15:12 487次阅读
    影响<b class='flag-5'>恒温</b>晶振精度的因素有哪些?如何选择高精度的<b class='flag-5'>恒温</b>晶振?

    恒温晶振的优缺点和应用领域

    无论外界的温度是怎样变化,恒温晶振的输出频率都能保持高度稳定。恒温晶振的核心是一个恒温槽。晶体被放置在槽体中,控制电路会不断监测温度,并通过加热电阻元件维持在设定的工作点。
    的头像 发表于 09-28 11:10 745次阅读
    <b class='flag-5'>恒温</b>晶振的优缺点和应用领域

    CS-23系列低相位噪声恒温晶体振荡

    CS-23系列低相位噪声恒温晶体振荡NEL Frequency ControlsCS-23系列是NEL Frequency Controls公司生产的一款低相位噪声恒温晶体振荡(O
    发表于 09-23 08:58

    赛思电子:影响恒温晶振精度的因素有哪些?如何选择高精度的恒温晶振?

    恒温晶振的精度受多种因素影响,主要包括以下几个方面:1.温度稳定性虽然恒温晶振通过恒温控制技术减少了温度对频率的影响,但外界温度的剧烈变化仍可能对精度产生一定影响。高质量的恒温晶振通常
    的头像 发表于 08-12 14:40 700次阅读
    赛思电子:影响<b class='flag-5'>恒温</b>晶振精度的因素有哪些?如何选择高精度的<b class='flag-5'>恒温</b>晶振?

    恒温振荡的技术原理介绍

    概述:恒温振荡是一种在科研、医疗和工业等领域广泛应用的实验设备。其主要功能是提供一个稳定的温度环境,并对样品进行均匀的振荡搅拌。本文将详细介绍恒温振荡的核心技术原理,以帮助读者更好
    的头像 发表于 06-10 14:59 622次阅读
    <b class='flag-5'>恒温</b>振荡<b class='flag-5'>器</b>的技术原理介绍

    恒温晶振OCXO在地面卫星接收中的应用

    恒温晶振(Oven-Controlled Crystal Oscillator,OCXO)是一种通过恒温控制技术实现超高频率稳定性的晶体振荡。其核心原理是将晶体置于恒温槽内,通过加热
    的头像 发表于 06-05 13:51 656次阅读
    <b class='flag-5'>恒温</b>晶振OCXO在地面卫星接收<b class='flag-5'>器</b>中的应用

    物联网智能恒温器解决方案

    想象一下,如果家里的供暖和制冷系统不仅能自动运行,还能进行智能化管理,显著提升舒适度和效率,将给我们的生活带来怎样的改变。这正是物联网 (IoT) 智能恒温器的使命,它正在重塑我们控制室内环境的方式。了解这一发展对于经验丰富的电气工程师和好奇的消费者来说都至关重要。
    的头像 发表于 06-03 14:49 759次阅读
    物联网智能<b class='flag-5'>恒温器</b>解决方案

    使用Matter和Arduino构建智能家居系统解决方案

    CSA联盟于2019年制定,目标是简化智能家居设备的碎片化问题。CSA该联盟由亚马逊、苹果、谷歌等科技巨头联合创立。在Matter的支持下,无法互通的应用和设备都将成为历史,恒温器、门铃、摄像头等设备都将实现无缝协作。
    的头像 发表于 06-03 13:41 2146次阅读
    使用Matter和<b class='flag-5'>Arduino</b><b class='flag-5'>构建</b>智能家居系统解决方案

    恒温晶振对比其他晶振的优势有哪些?

    具有更高的频率稳定性。晶振的频率稳定性是衡量其性能的重要指标之一。恒温晶振通过内部的温度传感和温控电路,能够实时监测和调节晶振的工作温度,以保持其频率的稳定性。相
    的头像 发表于 05-06 15:46 725次阅读
    <b class='flag-5'>恒温</b>晶振对比其他晶振的优势有哪些?

    MPS MP279xx系列数字隔离在智能家居设备中的应用

    智能家居设备越来越受欢迎。智能恒温器、照明系统、安防系统和家庭娱乐系统已经走进了千家万户,为家居功能提供自动化管理和无线控制,让用户可以通过移动应用程序或数字面板来监控和管理他们的家。
    的头像 发表于 04-24 16:01 808次阅读
    MPS MP279xx系列数字隔离<b class='flag-5'>器</b>在智能家居设备中的应用

    恒温晶振与温补晶振的区别

    恒温晶振:利用恒温槽使晶体振荡中石英晶体谐振的温度保持恒定,将由周围温度变化引起的振荡输出频率变化量削减到最小的晶体振荡
    的头像 发表于 04-18 16:32 869次阅读
    <b class='flag-5'>恒温</b>晶振与温补晶振的区别

    通过Arduino Nano Matter开发板构建智能卷帘系统

    在本指南中,您将学习如何通过Arduino NanoMatter开发板和板上的Silicon Labs(芯科科技)MGM240S多协议无线模块来构建一个智能卷帘系统。该系统可通过 Amazon
    的头像 发表于 02-28 09:46 943次阅读
    通过<b class='flag-5'>Arduino</b> Nano Matter开发板<b class='flag-5'>构建</b>智能卷帘系统

    解决方案 | 恒温器精准控温 原来有这些“芯”科技!

    一、总述:恒温器是一种能精确调节和控制环境温度的设备,内置传感实时监测温度,一旦偏离预设值,即自动启动加热或制冷装置进行调节。广泛应用于工业生产、科研实验及智能家居等领域,确保工业环境稳定,调节
    的头像 发表于 01-24 09:25 2333次阅读
    解决方案 | <b class='flag-5'>恒温器</b>精准控温 原来有这些“芯”科技!