跳转到主要内容

TI TMP117 温度传感器的 CircuitPython 库

项目描述

简介

Documentation Status Discord Build Status Code Style: Black

TI TMP117 温度传感器的 CircuitPython 库

警告:该库可能在某些RAM较少的板子上无法运行,例如使用SAMD21的板子

依赖项

此驱动程序依赖于

请确保所有依赖项都可在 CircuitPython 文件系统中可用。这可以通过下载Adafruit 库和驱动程序包轻松实现。

从PyPI安装

在支持的GNU/Linux系统(如树莓派)上,您可以从PyPI本地安装驱动程序要为当前用户安装

pip3 install adafruit-circuitpython-tmp117

要全局安装(在某些情况下可能需要)

sudo pip3 install adafruit-circuitpython-tmp117

要在您当前项目的虚拟环境中安装

mkdir project-name && cd project-name
python3 -m venv .venv
source .venv/bin/activate
pip3 install adafruit-circuitpython-tmp117

使用示例

import time
import board
import adafruit_tmp117

i2c = board.I2C()  # uses board.SCL and board.SDA
tmp117 = adafruit_tmp117.TMP117(i2c)

while True:
    print("Temperature: %.2f degrees C"%tmp117.temperature)
    time.sleep(1)

文档

该库的API文档可以在Read the Docs上找到。

有关构建库文档的信息,请参阅此指南

贡献

欢迎贡献!在为此项目做出贡献之前,请阅读我们的行为准则,以帮助该项目保持欢迎。

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面