ADS7830模数转换器的CircuitPython驱动程序
项目描述
简介
ADS7830模数转换器的CircuitPython驱动程序
依赖项
此驱动程序依赖于
请确保所有依赖项都可在CircuitPython文件系统中使用。这可以通过下载Adafruit库和驱动程序包或使用circup安装单个库轻松实现。
从PyPI安装
在支持GNU/Linux系统(如树莓派)上,您可以从PyPI本地安装驱动程序。要为当前用户安装
pip3 install adafruit-circuitpython-ads7830
要全局安装(在某些情况下可能需要)
sudo pip3 install adafruit-circuitpython-ads7830
要在当前项目的虚拟环境中安装
mkdir project-name && cd project-name
python3 -m venv .venv
source .env/bin/activate
pip3 install adafruit-circuitpython-ads7830
使用Circup在连接的CircuitPython设备上安装
确保您在Python环境中已安装circup。如果需要,请使用以下命令安装
pip3 install circup
安装circup并连接CircuitPython设备后,使用以下命令安装
circup install adafruit_ads7830
或以下命令更新现有版本
circup update
使用示例
import time
import board
import adafruit_ads7830
i2c = board.I2C()
# Initialize ADS7830
adc = adafruit_ads7830.Adafruit_ADS7830(i2c)
analog_inputs = []
for i in range(8):
c = adc.inputs[i]
analog_inputs.append(c)
while True:
for i in enumerate(analog_inputs):
print(f"ADC input {i} = {analog_inputs[i].value}")
time.sleep(0.1)
文档
本库的API文档可在Read the Docs上找到。
有关构建库文档的信息,请参阅此指南。
贡献
欢迎贡献力量!在为该项目做出贡献之前,请阅读我们的行为准则,以帮助保持项目的友好氛围。
项目详情
关闭
adafruit-circuitpython-ads7830-1.0.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5e0daf1f4dd45a5666e2c18d243a24d88c8071d3246565f188d95cd6f46a44b2 |
|
MD5 | 0d770ed241911149958c910a077dba2c |
|
BLAKE2b-256 | d2fef81b9a84431742a07f0c4b635aca337646cc5546063e134bac3d2eb5e349 |
关闭
adafruit_circuitpython_ads7830-1.0.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9a9029b0d8c4f086a2f90ff24cfb934fe0c5b769211d3012b0c95444f30de216 |
|
MD5 | d5d9257d83bbdac345636544506210de |
|
BLAKE2b-256 | e19ac4205fad4738fefae9fec4efd7e7b1d3d47c28676ebd243bf9941bf1dab8 |