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

    文章

    397

    浏览量

    78118
  • Arduino
    +关注

    关注

    184

    文章

    6427

    浏览量

    184832
收藏 人收藏

    评论

    相关推荐

    如何使用Arduino设置热敏电阻来创建温度计

    在本教程中,我们将指导您如何使用Arduino设置热敏电阻以创建基本温度计。提供的原理图、试验板图和示例代码将使热敏电阻工作变得简单明了。
    的头像 发表于 02-11 10:37 869次阅读
    如何使用<b class='flag-5'>Arduino</b>设置热敏电阻来创建<b class='flag-5'>温度计</b>

    温度计的种类有哪些,各有什么用途

    温度计是用来测量温度的仪器,常见的温度计种类有很多,每种温度计都有其独特的用途和适用范围。以下将详细介绍几种常见的温度计。 气压
    的头像 发表于 01-22 11:34 1052次阅读

    电接点双金属温度计-全球百科 #入门到精通,一起讲透元器件!

    元器件温度计
    嘉可自动化仪表
    发布于 :2023年12月11日 08:20:47

    基于MCS一51温度计的设计实习

    电子发烧友网站提供《基于MCS一51温度计的设计实习.pdf》资料免费下载
    发表于 10-19 10:47 0次下载
    基于MCS一51<b class='flag-5'>温度计</b>的设计实习

    五种常见温度计的工作原理

    本文介绍五种常见的工业用温度计:液体膨胀式温度计、固体膨胀式温度计、压力式温度计、热电偶温度计、热电阻
    的头像 发表于 09-06 16:10 1675次阅读
    五种常见<b class='flag-5'>温度计</b>的工作原理

    DS8B2数字温度计的设计、装配与调试(2)#传感器

    传感器数字温度计
    未来加油dz
    发布于 :2023年08月20日 09:33:18

    DS8B2数字温度计的设计、装配与调试(1)#传感器

    传感器数字温度计
    未来加油dz
    发布于 :2023年08月20日 09:32:34

    基于RJM8L003的食品温度计解决方案

    食品温度计是一种可以测量食品温度的专业工具,主要用于食品加工、储存、运输、销售等环节中,确保食品卫生安全和品质保持不变。随着人们对食品安全和品质的重视,以及对食品温度监测的要求越来越高,食品
    发表于 08-03 16:40

    数字温度计电路图详解

    该数字温度计电路图使用一个通用的1N4148二极管作为温度传感器。该应用利用二极管的温度系数-2 mV/°C来创建精确的电子温度计
    的头像 发表于 07-28 10:38 2608次阅读
    数字<b class='flag-5'>温度计</b>电路图详解

    Arduino DIY模拟温度计

    电子发烧友网站提供《Arduino DIY模拟温度计.zip》资料免费下载
    发表于 07-10 11:21 0次下载
    <b class='flag-5'>Arduino</b> DIY模拟<b class='flag-5'>温度计</b>

    Arduino伺服电机温度计

    电子发烧友网站提供《Arduino伺服电机温度计.zip》资料免费下载
    发表于 06-27 10:46 0次下载
    <b class='flag-5'>Arduino</b>伺服电机<b class='flag-5'>温度计</b>

    热电偶温度计

    有没有工程师可以写高温热电偶的温度计
    发表于 06-15 09:15

    想要构建一个简单的wifi温度计,在哪里可以找到这样简单的工具包和源代码?

    我们正计划构建一个简单的 wifi 温度计。内置热电偶。可充电电池。Android 应用程序以 F 和 C 显示温度。电池百分比。任何演示套件随时可用?请告诉我们在哪里可以找到这样简单的工具包和源代码?
    发表于 06-01 09:15

    使用ESP8266-01模块的太阳能wifi泳池温度计,如何将模拟传感器信号直接连接到AD输入?

    我正在寻找围绕 ESP8266-01 模块构建太阳能 wifi 泳池温度计的电路创意。除非有办法将模拟传感器信号直接连接到 AD 输入,否则可能会查看 i2c 总线温度传感器。市面上有几种不同的无线
    发表于 05-30 06:52