极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5137|回复: 8

arduino+ds18b20

[复制链接]
发表于 2018-3-24 16:14:40 | 显示全部楼层 |阅读模式
利用arduino用ds18b20温度传感器测量温度。问题是:要用ds18b20传感器,就需要用到两个库(onewire和dallastemperature),然后我在网上找了,不知道是我的操作有问题,还是我没有下载对库,总是找不到库。因此,求这两个库以及怎么放到电脑里。希望各位大神帮帮忙,谢谢了。
回复

使用道具 举报

发表于 2018-3-25 20:23:58 | 显示全部楼层
本帖最后由 504835618 于 2018-3-25 20:27 编辑

DallasTemperature.zip (29.11 KB, 下载次数: 35)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-26 09:30:42 | 显示全部楼层
可以问一下,你用的什么显示屏吗?
回复 支持 反对

使用道具 举报

发表于 2018-6-22 12:40:13 | 显示全部楼层
504835618 发表于 2018-3-25 20:23
解压后放到你的ARDUINO安装目录里的libraries文件夹下。
温度效果

能把代码发出来学习一下吗
回复 支持 反对

使用道具 举报

发表于 2020-2-24 10:45:33 | 显示全部楼层
下载不了库呢
回复 支持 反对

使用道具 举报

发表于 2020-3-13 20:29:57 | 显示全部楼层
友情、善意提示一下,现在的度娘这么方便,为什么不自己度一下呢?在本论坛就有相关例程和库文件,不要养成张口索要的习惯。除了楼上朋友提供的库文件,还有更简单的,也是出自这个论坛。
  1. #include "DS18B20_S.h"
  2. DS18B20_S  ds(5);//pin5

  3. void setup() {
  4.   Serial.begin(9600);
  5.   while (!Serial) {
  6.   }
  7. }
  8. void loop()
  9. {
  10.   delay(200);
  11.   ds.start();//开始测量(所有传感器)
  12.   delay(200);//2根线连接模式
  13.   Serial.println(ds.get());
  14.   delay(200);
  15.   }
  16. 然后用串口助手查看吧
复制代码

DS18B20_S.zip

3.3 KB, 下载次数: 15

删改后的库文件

回复 支持 反对

使用道具 举报

发表于 2020-7-26 13:08:11 | 显示全部楼层
504835618 发表于 2018-3-25 20:23
解压后放到你的ARDUINO安装目录里的libraries文件夹下。
温度效果

老大这个用两个DS18B20就会出现一个读一个现实-127
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊 ( 浙ICP备09023225号-2 )

GMT+8, 2021-1-24 14:50 , Processed in 0.141116 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表