MCP4728 I2C 12位四通道DAC的辅助库
项目描述
简介
MCP4728 I2C 12位四通道DAC的辅助库
依赖关系
此驱动程序依赖于
请确保所有依赖项都在CircuitPython文件系统中可用。这可以通过下载 Adafruit库和驱动程序捆绑包 来轻松实现。
从PyPI安装
在支持GNU/Linux的系统(如树莓派)上,您可以从PyPI本地安装驱动程序 从PyPI。为当前用户安装
pip3 install adafruit-circuitpython-mcp4728
为系统范围安装(在某些情况下可能需要)
sudo pip3 install adafruit-circuitpython-mcp4728
在当前项目中安装虚拟环境
mkdir project-name && cd project-name
python3 -m venv .venv
source .venv/bin/activate
pip3 install adafruit-circuitpython-mcp4728
使用示例
import board
import adafruit_mcp4728
i2c = board.I2C() # uses board.SCL and board.SDA
mcp4728 = adafruit_mcp4728.MCP4728(i2c)
mcp4728.channel_a.value = 65535 # Voltage = VDD
mcp4728.channel_b.value = int(65535/2) # VDD/2
mcp4728.channel_c.value = int(65535/4) # VDD/4
mcp4728.channel_d.value = 0 # 0V
mcp4728.save_settings() # save the current values to the eeprom,making them the default on power up
文档
此库的API文档可以在 Read the Docs 上找到。
有关构建库文档的信息,请参阅 此指南。
贡献
欢迎贡献!请在贡献之前阅读我们的 行为准则,以帮助此项目保持友好。
项目详情
关闭
adafruit-circuitpython-mcp4728-1.3.9.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e03f36ba42e64f7327c3e26e5adda8d6b0b8fb1f7450b59acb8b8f6aefefa9da |
|
MD5 | 3d98aeec6983524691880aa89c97843b |
|
BLAKE2b-256 | ecf30044f8b17b479a74f03f7b3e2c516f66799832bf21a8c5d1a2a0be5eb1b2 |
关闭
adafruit_circuitpython_mcp4728-1.3.9-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5da10297277794d6df659bdfcb5a08f8a2c5a98f46e1c680b9ac4506f9e63bb5 |
|
MD5 | 6970c7c7d9c60934bb0eb97edb6e4631 |
|
BLAKE2b-256 | 9889b0a027265207714be113d7879ec9e6e413465a39cbb2f8b3c9ac63196d62 |