CircuitPython DS2484 I2C至1-Wire总线适配器驱动程序
项目描述
简介
CircuitPython DS2484 I2C至1-Wire总线适配器驱动程序
依赖项
此驱动程序依赖于
请确保所有依赖项都可在CircuitPython文件系统中使用。这可以通过下载Adafruit库和驱动程序包或使用circup安装单独的库来实现。
从PyPI安装
在支持GNU/Linux系统(如Raspberry Pi)上,您可以从PyPI本地安装驱动程序。从PyPI安装。要为当前用户安装
pip3 install adafruit-circuitpython-ds248x
要全局安装(在某些情况下可能需要这样做)
sudo pip3 install adafruit-circuitpython-ds248x
要在当前项目中的虚拟环境中安装
mkdir project-name && cd project-name
python3 -m venv .venv
source .env/bin/activate
pip3 install adafruit-circuitpython-ds248x
使用Circup在连接的CircuitPython设备上安装
确保您已在Python环境中安装了circup。如果需要,请使用以下命令安装
pip3 install circup
安装circup后,您的CircuitPython设备已连接,请使用以下命令安装
circup install adafruit_ds248x
或以下命令更新现有版本
circup update
使用示例
import board
from adafruit_ds248x import Adafruit_DS248x
# Initialize I2C bus and DS248x
i2c = board.STEMMA_I2C()
ds248x = Adafruit_DS248x(i2c)
rom = bytearray(8)
if not ds248x.onewire_search(rom):
print("No more devices found\n\n")
raise
print("Found device ROM: ", end="")
for byte in rom:
print(f"{byte:02X} ", end="")
print()
文档
有关此库的API文档,请参阅Read the Docs。
关于构建库文档的信息,请参阅本指南。
贡献
欢迎贡献!在贡献之前,请阅读我们的行为准则,以帮助本项目保持欢迎的氛围。
项目详情
关闭
adafruit_circuitpython_ds248x-1.2.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5cd4218741c375d347899039ddcf925ea6f9c7eb08576e645e122124bd852f0b |
|
MD5 | b7b8b7288656665167d6ff3d70990bf3 |
|
BLAKE2b-256 | c3e1c771de8c0d28c76ec8066c7622253e83cfb6f0ef280b59ede1a4f67c7125 |
关闭
adafruit_circuitpython_ds248x-1.2.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 34c66442317ffcf2a973f75baabfed4fb2313e4823f04f6b9c6ecabc5a922370 |
|
MD5 | 624769ac91c96ddeb72e62638b8e0c17 |
|
BLAKE2b-256 | 1b4208977c51bcd31446f9312a9e5045775603b2622634c53b75eda22949c220 |