CircuitPython接口,用于DYMO磅秤。
项目描述
简介
CircuitPython接口,用于DYMO邮票秤。
注意:此库在嵌入式Linux上无法工作,只能在微控制器上工作。
依赖项
此驱动程序依赖于
请确保所有依赖项都可在CircuitPython文件系统中使用。这可以通过下载Adafruit库和驱动程序包轻松实现。
从PyPI安装
在支持GNU/Linux的系统(如Raspberry Pi)上,您可以从PyPI 本地安装驱动程序。为当前用户安装
pip3 install adafruit-circuitpython-dymoscale
为系统范围安装(在某些情况下可能需要)
sudo pip3 install adafruit-circuitpython-dymoscale
在当前项目中安装虚拟环境
mkdir project-name && cd project-name
python3 -m venv .venv
source .venv/bin/activate
pip3 install adafruit-circuitpython-dymoscale
用法示例
通过传递数据引脚和切换单位按钮的引脚来初始化磅秤
# initialize the dymo scale
units_pin = digitalio.DigitalInOut(board.D3)
units_pin.switch_to_output()
dymo = adafruit_dymoscale.DYMOScale(board.D4, units_pin)
从磅秤获取物品的重量
reading = dymo.weight
print(reading.weight)
从磅秤获取物品的单位
print(reading.units)
在单位之间切换(模拟按钮点击)
dymo.toggle_unit_button(switch_unit=True)
切换单位按钮,但保留显示的单位
dymo.toggle_unit_button()
文档
本库的API文档可以在Read the Docs上找到。
有关构建库文档的信息,请参阅本指南。
贡献
欢迎贡献!在向此项目做出贡献之前,请阅读我们的行为准则,以帮助保持项目的开放性。
项目详情
关闭
adafruit-circuitpython-dymoscale-2.0.7.tar.gz的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 08d5d0643e5f8bdba326e63ac7eed9a75f23722a160dcb29550f04957e611a33 |
|
MD5 | 3f0dfec7a3b80b0a60d1b540621aca53 |
|
BLAKE2b-256 | 438524c66a4e4b4f60c3b42fb0a60d05affad3784a6a4d7b7910d58cd447cb4b |
关闭
adafruit_circuitpython_dymoscale-2.0.7-py3-none-any.whl的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 0d4b3a325f4c1af5643fb5124e95377e0984151c30eace72467b8e89186ece57 |
|
MD5 | 8318589dcb44b5e061b1733db2d4a939 |
|
BLAKE2b-256 | b25c09de4b9cfbc97fe936f4998fb22b94a392ea5672ccf9110627ee1e4b46d2 |