当前位置: 首页 > news >正文

上海市建设咨询协会网站网站设计制作哪种快

上海市建设咨询协会网站,网站设计制作哪种快,广东华电建设股份有限公司网站,东营伟浩建设集团网站简介 使用的是树莓派3B, Go编程实现OneWire方式读取DS18B20温度。 接线 DS18B20 包含经典三线, VCC和GND自不必说, 主要的是DQ线, 需要接4.7K的上拉电阻, 即4.7K欧姆的电阻接到DQ和VCC, 否则树莓派识别不到DS18B20&am…

简介

使用的是树莓派3B+, Go编程实现OneWire方式读取DS18B20温度。

接线

DS18B20 包含经典三线, VCC和GND自不必说, 主要的是DQ线, 需要接4.7K的上拉电阻, 即4.7K欧姆的电阻接到DQ和VCC, 否则树莓派识别不到DS18B20, 切记…

树莓派OneWire

树莓派支持任意引脚实现One-Wire方式, 只是默认GPIO4支持

开启1-Wire支持

sudo raspi-config
Interfaces Options -> 1-Wire -> YES->OK
在这里插入图片描述
在这里插入图片描述

指令查看总线设备

ls /sys/bus/w1/devices/
在这里插入图片描述

28-00000094bebd :
0x28family code
00000094bebdDS18B20的SN

使用系统指令直接查看读值

在/sys/bus/w1/devices/28-00000094bebd目录下的 w1_slave文件保存读取的信息, 第一句告诉你crc校验OK, 第二句告诉你值是29375

在这里插入图片描述

根据数据手册, d6 = 1101 0110 表示LSB
01 = 0000 0001 表示MSB
转成摄氏度就是29.375,所以t=29375也就是后三位是小数点
在这里插入图片描述
在这里插入图片描述
总线路径下的temperature也可以读取温度
sudo cat ./temperature
29812
在这里插入图片描述

查看模块是都被加载

在这里插入图片描述

手动加载w1内核模块

未被加载则使用如下指令进行加载
sudo modprobe w1-gpio
sudo modprobe w1-therm

选择/修改1-wire引脚

sudo dtoverlay w1-gpio gpiopin=4 pullup=0 # header pin 7
sudo dtoverlay w1-gpio gpiopin=17 pullup=0 # header pin 11
sudo dtoverlay w1-gpio gpiopin=27 pullup=0 # header pin 13
在这里插入图片描述

最后

看了上面, 暂时不使用Go去进行读取DS18B20了, 目前思路步骤记录一下 :
简单点就是: 读取28目录下的temperature文件或w1_slave文件过滤到t=xxxxx读取温度, 多个DS18B20做法类同

Note

  1. 关于 /sys/bus/w1/下的总线目录和从设备目录的文件解释可以参考 https://www.kernel.org/doc/Documentation/w1/w1.generic

  2. 关于内核模块 w1_therm 的作用
    https://www.kernel.org/doc/html/latest/w1/slaves/w1_therm.html

参考

GPIO and the 40-pin header
W1-GPIO - One-Wire Interface
Linux 内核 W1相关说明

http://www.yayakq.cn/news/461117/

相关文章:

  • 东营市垦利区胜坨填建设站的网站网站素材模板
  • 网站建设在电子商务中的作用的看法山东省建设银行网站
  • 想看外国的网站怎么做wordpress注册没有界面
  • 在四川省住房和城乡建设厅网站上查建设银行网站怎么看不见余额
  • 嘉兴网站排名优化报价国外高端网站
  • 做网站番禺汽车o2o网站建设
  • 服务器网站源码在哪西昌手机网
  • 网站建设前的规划外贸建站推广
  • 医院网站域名备案建设局官方网站
  • 做色流网站要注意什么有哪些线上做酒店的网站
  • wordpress 多个注册表单上海外贸网站优化
  • 学会了vue 能搭建一个网站平台软考中级哪个含金量高
  • 国外好看的教育类网站模板下载广告设计需要学什么
  • 湖州高端网站建设公司苏州网站建设2万起
  • 购物网站的英文影视会员网站怎么建设
  • 有没有做机械加工的网站南宁网站建设怎样建立一个好网站
  • 芜湖建设公司网站做网站后台用什么软件
  • 珠海哪个公司建设网站好对网站做维护
  • 常用的网站开发语言有哪些有了源码怎么搭建网站
  • 专业的网站建设宝安西乡手机优化系统
  • 做房地产一级市场的看什么网站江苏艺居建设有限公司网站
  • 怎么编写一个网站wordpress git
  • 专业建网站的学校建筑公司网站源码下载
  • 长治市郊区住房建设局网站公司网站建站公司
  • 如何做网站管理维护地推
  • 百度上推广一个网站该怎么做外贸公司系统管理软件
  • 网站建设鞍山郑州网站推广公司电话
  • 做薪酬调查的网站dedecms 网站迁移
  • 上海轨道交通建设查询网站网站备案 哪个省最松
  • 制作企业网站的步骤网站怎么做网盘