DS18B20温度获取
2024-10-19 13:33:52
https://detail.tmall.com/item.htm?id=40083203373&spm=a1z09.2.0.0.31cd2e8d1sb06V&_u=e1qf7bf56b1c
//注意:此程式只適用於一台Arduino連接一個DS18B20的狀況
#include <OneWire.h>
#include <DallasTemperature.h> #define DQ_pin 2 OneWire oneWire(DQ_pin);
DallasTemperature sensors(&oneWire); void setup(void)
{
Serial.begin(9600);
sensors.begin();
} void loop(void)
{
Serial.print("Temperatures->");
sensors.requestTemperatures();
Serial.println(sensors.getTempCByIndex(0));
delay(2000);
}
简单来说在信号线和正极之间加一个4.7-10k的电阻上拉一下。
最新文章
- Android笔记:invalidate()和postInvalidate() 的区别及使用
- Javascript 截取2位小数
- ios cocos2d TexturePacker生成文件后的使用方法
- sequelize翻译(1)
- Interview----判断整数序列是否是二叉搜索树的后序遍历结果
- <;base target=";_blank";/>;
- Qt 之 QtScript
- C++学习指南
- 安装gVim
- 高效搭建Spark全然分布式集群
- 嵌入jetty到Java代码
- HDU 3613 Best Reward 正反两次扩展KMP
- NOIP2017SummerTraining0710
- background是什么样式?
- 这次彻底理解了Object这个属性
- 【5】用vector进行直接插入排序
- python中shutil模块的使用
- Day10:html和css
- Laravel使用Form(转载)
- nginx 启动报错403