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

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

3天内不再提示

多个温度计连接到单个Arduino引脚时 如何使用该地址指定从哪个温度计读取数据

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

扫码添加小助手

加入工程师交流群

步骤1:组件

多个温度计连接到单个Arduino引脚时 如何使用该地址指定从哪个温度计读取数据

一个 Arduino 兼容板(我使用Arduino Nano,因为我有一个,但是其他都可以)

我从这个便宜的37个传感器集中得到了一个 DS18S20 温度计模块。

3 母-母跳线

步骤2:将温度计连接到Arduino

连接接地(黑色电线),电源(红色电线)和数据(灰色电线)连接到温度计传感器模块(图片1 )

连接电源线(红色线)连接到 Arduino 板(图片2 )

的另一端 5V 电源引脚将地线(黑线)连接到 Arduino 板(图片2 》)

将数据线(灰色线)的另一端连接到Arduino板的数字引脚2 (图片3和4 )

图片5 显示接地, 5V 电源和数字2 Arduino Nano 的strong》引脚。

步骤3:启动Visuino,然后选择Arduino开发板类型

要开始对Arduino进行编程,您需要从以下位置安装 Arduino IDE :http://www.arduino.cc/。

请注意,Arduino IDE 1.6.6中存在一些严重的错误。

请确保您安装了1.6.7或更高版本,否则此Instructable无法使用!

还需要安装 Visuino :https://www.visuino.com。

开始 Visuino ,如第一张图片

中所示,点击“ Visuino

中的 Arduino 组件(图片1 )上的工具”按钮。对话框出现,选择 Arduino Nano ,如图片2

中所示。步骤4:在Visuino中:添加OneWire温度计组件,然后连接

在“过滤器”框中键入“ 一个”组件工具箱中的,然后选择“ 最大1-Wire温度计”组件(图片1 ),并将其放入设计区域

连接温度计组件的“ OneWire ”输出引脚连接到 Digital [2] 的“ Digital ”输入引脚。 Arduino 组件的通道(图片2 )

连接“ Thermometer 组件的g》 Address ”输出引脚连接到 Serial [0] 通道的“ In ”输入引脚 Arduino 组件(图片3 )

第5步:生成,编译和上传Arduino代码

在 Visuino 中,按 F9 或单击显示在图片1 生成Arduino代码,然后打开Arduino IDE

在 Arduino IDE 中,单击上传按钮,以编译和上传代码(图片2 )

如果您在Arduino IDE中遇到编译器错误,则意味着您至少缺少以下库之一:

https://github.com/adafruit/MAX31850_OneWire

https://github .com/adafruit/MAX31850_DallasTemp

请看下一步,了解如何o安装它们!

步骤6:如果未安装:从Adafruit安装OneWire温度计Arduino库

如果尚未安装 OneWire库,请按照以下步骤操作:

在在Arduino IDE 菜单中,选择| 素描 | 包含库 | 管理库。.. | (图片1 )

在过滤器框中输入“ onewir ”(图片2 )

选择 Adafruit 库的 MAX31850 OneWire ,然后单击安装按钮(图片2 )

选择 Adafruit 库的 MAX31850 DallasTemp ,然后单击安装按钮(图片3 )

单击关闭按钮(图片3 )

在 Arduino IDE 中,单击上传按钮,以编译和上传代码

步骤7:然后播放。..

您可以在图片1 上看到已连接并正在运行的温度计。

如果打开 Serial在 Arduino IDE 或 Visuino 的终端中,您将看到温度计的单线地址(图片2 )

责任编辑:wv

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

    关注

    6

    文章

    407

    浏览量

    79642
  • Arduino
    +关注

    关注

    190

    文章

    6515

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    用于智能温度计的MG127蓝牙芯片方案

    智能温度计是可以在无感情况下感知人体或物体的温度。这一应用广泛被应用在人体健康数据的采集,养殖畜牧业,和物流/冷链行业。蓝牙芯片作为实现设备无线通信的核心部件,对温度计的性能和成本有着
    的头像 发表于 11-14 16:31 823次阅读

    【瑞萨RA6E2】Home Assistant物联网 ADC 温度计

    【瑞萨RA6E2】Home Assistant物联网 ADC 温度计 本文介绍了瑞萨 RA-Eco-RA6E2-64PIN-V1.0 开发板由 ADC 采集芯片温度和电压数据,通过串口发送数据
    发表于 11-03 22:10

    多方面了解万向型双金属温度计

    温度计
    华泰天科
    发布于 :2025年10月23日 16:28:09

    如何用超级电容取代钛酸锂电池,破解蓝牙温度计欧盟出口认证与寿命难题?

    引言各位工程师朋友,你是否正在为智能蓝牙温度计(尤其是烤肉探针这类产品)的电源方案苦恼?目标市场是欧洲,但欧盟新电池法规像一座大山:钛酸锂电池(LTO)的认证成本高、周期长,且其循环寿命(约1000
    的头像 发表于 10-23 08:40 170次阅读
    如何用超级电容取代钛酸锂电池,破解蓝牙<b class='flag-5'>温度计</b>欧盟出口认证与寿命难题?

    原来双金属温度计有这些安装方式!

    温度计
    jzyb
    发布于 :2025年09月29日 16:23:57

    蓝牙温度计的理想储能解决方案:永铭超级电容

    Supercapacitor永铭超级电容助力蓝牙温度计理想储能超级电容助力蓝牙温度计发展随着蓝牙温度计向智能化和无线化方向发展,设备的便捷性和功能性显著提升,但传统电池在续航能力、瞬时电流输出和体积
    的头像 发表于 09-01 10:01 362次阅读
    蓝牙<b class='flag-5'>温度计</b>的理想储能解决方案:永铭超级电容

    带远传双金属温度计的应用竟这么多

    温度计
    华泰天科
    发布于 :2025年08月19日 13:54:07

    带远传双金属温度计接线要知道什么?

    温度计
    jzyb
    发布于 :2025年06月26日 20:14:53

    咖啡机应用方案-“智”控温度、打造完美咖啡奶泡

    奶泡时长,无法做到受热均匀,直接影响奶泡制作。使用温度计来直接测量牛奶的温度,在制作咖啡时操作相对繁琐、温度计需要接触到牛奶才能准确读取温度
    的头像 发表于 04-29 16:58 938次阅读
    咖啡机应用方案-“智”控<b class='flag-5'>温度</b>、打造完美咖啡奶泡

    双金属温度计的作用有哪些?

    温度计
    华泰天科
    发布于 :2025年04月09日 17:04:43

    温度计使用注意事项 温度计与湿度的区别

    一、温度计使用注意事项 温度计是一种用于测量物体温度的仪器,广泛应用于日常生活、工业生产、科学研究等领域。在使用温度计时,为了确保测量结果的准确性和安全性,需要注意以下事项: 选择合适
    的头像 发表于 02-01 17:13 2410次阅读

    什么是热电偶温度计?

    来确定温度,需要有电动势和基准触点的温度,因此通过设置在检测器主体内的基准触点补偿器来测量基准触点的温度,根据该温度和电动势来导出热触点的温度
    发表于 01-13 10:25

    一起学习双金属温度计该怎么读数?

    温度计
    jzyb
    发布于 :2025年01月09日 14:30:13

    热电偶与数字温度计的对比

    温度测量是许多工业过程和科学实验中不可或缺的一部分。热电偶和数字温度计是两种常用的温度测量工具,它们各自具有独特的优势和局限性。 热电偶 定义与工作原理 热电偶是一种基于塞贝克效应(Seebeck
    的头像 发表于 01-02 10:25 1374次阅读

    关于远传双金属温度计你真的了解吗?

    温度计
    jzyb
    发布于 :2024年12月13日 09:58:38