MLX90640热像仪的驱动程序
项目描述
简介
MLX90640热像仪的驱动程序
依赖项
此驱动程序依赖于
请确保所有依赖项在CircuitPython文件系统中可用。这可以通过下载Adafruit库和驱动程序包轻松实现。
从PyPI安装
在支持GNU/Linux系统(如树莓派)上,您可以从PyPI本地安装驱动程序。为当前用户安装
pip3 install adafruit-circuitpython-mlx90640
为系统安装(在某些情况下可能需要)
sudo pip3 install adafruit-circuitpython-mlx90640
在当前项目的虚拟环境中安装
mkdir project-name && cd project-name
python3 -m venv .venv
source .venv/bin/activate
pip3 install adafruit-circuitpython-mlx90640
使用示例
import time
import board
import busio
import adafruit_mlx90640
i2c = busio.I2C(board.SCL, board.SDA, frequency=800000)
mlx = adafruit_mlx90640.MLX90640(i2c)
print("MLX addr detected on I2C", [hex(i) for i in mlx.serial_number])
# if using higher refresh rates yields a 'too many retries' exception,
# try decreasing this value to work with certain pi/camera combinations
mlx.refresh_rate = adafruit_mlx90640.RefreshRate.REFRESH_2_HZ
frame = [0] * 768
while True:
try:
mlx.getFrame(frame)
except ValueError:
# these happen, no biggie - retry
continue
for h in range(24):
for w in range(32):
t = frame[h*32 + w]
print("%0.1f, " % t, end="")
print()
print()
文档
该库的API文档可以在Read the Docs上找到。
有关构建库文档的信息,请参阅此指南。
贡献
欢迎贡献!在贡献之前,请阅读我们的行为准则,以帮助本项目保持开放友好。
项目详情
关闭
adafruit_circuitpython_mlx90640-1.3.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 27dc13ad3045105461668a8cc1fc713fc4e90d17e2eeaf4dbf34a3275ba7bd3d |
|
MD5 | 657541e59eff72781d11b416772cec13 |
|
BLAKE2b-256 | 8f8958da8759343d43bcbbd7eb68ea3563744a22008aa10ce50f1e45f7d77d59 |
关闭
adafruit_circuitpython_mlx90640-1.3.2-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7a62ce2b08a74c626be517d2607216cf58510e8e61b2a8d73e3a2d4a2bc111ae |
|
MD5 | 885c8fd0a772e553f86273670a47a8d4 |
|
BLAKE2b-256 | db39d2723805ad1450f77f9dccd1be0dde3201a2bb4fe1a5a185a0700fa1413e |