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

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

3天内不再提示

如何制作基于arduino的冰箱恒温器

454398 ? 来源:网络整理 ? 作者:网络整理 ? 2019-11-18 16:54 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

第1步:

使用2个按钮(上下)设置发酵温度。能够对此进行更改非常方便,因为我们也可以将温度降低到2°C以便更大。变化以0.5摄氏度为单位。

所需温度显示在LCD的第二行。

我们从传感器读取温度。传感器可以放在啤酒中(注意感染),也可以用湿海绵将传感器粘贴到发酵桶的侧面。湿海绵会更缓慢地吸收温度。

传感器的温度显示在LCD的第一行。

将传感器的温度与温度相比较。被设置。最高可以关闭1摄氏度。如果温度太低,将拉动继电器,以激活热源。如果太热,则拉继电器来激活冰箱。

步骤2:步骤2:连接所有内容

看一下Fritzing方案,将所有内容都连接起来。

注意事项:

-继电器拉到高电平时会关闭,因此当arduino电源降下热量和冰箱时会继续!继电器连接到数字引脚2和3。realay模块从arduino取电。如果您将继电器模块与两个以上的继电器一起使用,请使用单独的电源。

-我们在寄生模式下使用温度传感器。这意味着VCC和接地均被拉至GND。数据线通过4.7 kOhm电阻连接到电源。数据线也连接到数字引脚13。

有关如何连接DS18B20的更多信息。

-LCD的连接方式很经典。引脚顺序为RS 7,启用8,D4至D7进入9至12)。 RVV和RSS接地,VCC到5V。 LED的电源使用10kResistor(LCD上的引脚15)。亮度(LCD上的引脚2)转到模拟2,因此您可以在脚本中设置亮度,如果可以的话,则不需要电位器来调节亮度。

-两个按钮相连到一侧的电源,另一侧通过220欧姆电阻拉至GND,并连接到数字引脚4和5。

有关按钮操作方法的更多信息。

第3步:第3步:脚本

脚本使用需要首先安装的sevreal库。

因为有多个任务需要不同的任务定时,我使用了一个名为softtimer的库。您可以设置使用不同延迟的不同任务。

在短时间内多次启动冰箱会很快损坏冰箱。因此,您需要将不同继电器的接通和断开时间延迟约3分钟。这样一来,您就不会杀死冰箱。

另一方面,您不能将arduino搁置3分钟,因为您需要能够通过按钮来更改温度。

SoftTimer会处理此问题。为了使softtimer正常工作,您需要2个库:

PCIListener.h和SoftTimer.h(下载)。

对于Dallas Temperature传感器,您需要OneWire库和DallasTemperature库。两者都可以从Arduino IDE内安装。

LCD带有LiquidCrystal库。

继电器不需要库。

脚本分为3个任务:

-设置继电器,这使用3分钟的延迟(例如3 * 60 * 1000设置)

-读取温度,使用2秒的延迟。

-使用延迟5毫秒。基本上,Arduino会不断地监听按钮被按下的情况。延迟避免了浮动。

脚本已添加注释,因此您可以了解每个步骤的作用。

步骤4:步骤4:有待解决的问题

原型需要更好的供电。我将模型转换为1个插头,该插头将具有用于为Arduino供电的适配器,并且还可以通过继电器发送功率。

使用这种类型的继电器有缺点。当您打开系统电源时,继电器会快速打开和关闭,这会对冰箱的压缩机造成危害。因此,最好先打开恒温器电源,然后再插入冰箱。

责任编辑:wv

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

    关注

    4

    文章

    143

    浏览量

    21186
  • Arduino
    +关注

    关注

    190

    文章

    6502

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

    恒温振荡的技术原理介绍

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

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

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

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

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

    免费分享Arduino入门+进阶(全套例程+书籍)

    Arduino是一款开源电子原型平台,由硬件(单片机开发板)和软件(编程环境)组成,旨在让非专业用户也能轻松入门电子制作和编程。它的核心思想是简化硬件开发,通过直观的编程和模块化设计,让用户快速实现
    的头像 发表于 05-22 11:40 ?360次阅读
    免费分享<b class='flag-5'>Arduino</b>入门+进阶(全套例程+书籍)

    《ESP32S3 Arduino开发指南》第二章 Arduino基础知识

    的发展,在Arduino出现以前,虽然也有很多公司在推广一些简单易用的可编程控制,但是由于开发平台种类繁多,而且使用这些控制基本上都需要对电子技术、数字逻辑、寄存等内容进行多方面
    发表于 05-13 09:28

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

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

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

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

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

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

    传感类型在智能家居中的应用

    中的应用。 1. 温度传感 应用场景: 智能恒温器: 温度传感可以检测室内温度,并与智能恒温器配合,自动调节室内温度,以保持舒适的居住环境。 节能: 通过监测室内外温差,智能系统可
    的头像 发表于 12-06 14:13 ?3452次阅读

    基于Arduino的串口通信项目

    Arduino Mega等。 USB数据线 :用于将Arduino开发板连接到计算机。 串口设备 :可以是另一个Arduino开发板、传感模块、执行
    的头像 发表于 11-22 09:24 ?2425次阅读

    使用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>的设计

    陶瓷PTC恒温发热片的阻值是多大?

    陶瓷PTC恒温发热片是一种利用正温度系数(Positive Temperature Coefficient,简称PTC)材料制成的加热元件。它具有自动恒温、安全、节能等特点,广泛应用于家用电器、工业
    的头像 发表于 09-20 17:37 ?4475次阅读