AMG88xx热成像仪的CircuitPython库。
adafruit-circuitpython-amg88xx的Python项目详细描述
用法示例
当然,您必须导入库才能使用它:
importbusioimportadafruit_amg88xx
创建I2C对象的方法取决于您正在使用的板。对于带有标记SCL和SDA管脚的电路板,您可以:
importboard
您也可以使用板载微控制器通过微控制器.pin模块定义的管脚。
现在,初始化I2C总线:
i2c_bus=busio.I2C(board.SCL,board.SDA)
一旦创建了I2C接口对象,就可以使用它来实例化AMG88xx对象
amg=adafruit_amg88xx.AMG88XX(i2c_bus)
您也可以选择使用备用I2C地址(如果您想这样做,请确保将跳线焊接在电路板背面)
amg=adafruit_amg88xx.AMG88XX(i2c_bus,addr=0x68)
然后可以通过执行以下操作读取像素:
print(amg.pixels)
贡献
欢迎投稿!请阅读我们的Code of Conduct 在帮助这个项目保持热情之前。