首页 > 解决方案 > ADNS3080 带有 Raspberry pi-3 的光流量传感器读数位置

问题描述

我在树莓派 3 中使用 ADNS3080 光流。我在树莓和 ADNS3080 光流之间设置了 SPI 连接。我使用 spidev 库来读取 python 中的值。我想读取数据表中与 0x03 和 0x04 数字对应的寄存器的 delta_x 和 delta_y 位置。所以我使用这段代码来读取寄存器:

import spidev
import time
spi = spidev.SpiDev()
spi.open(0,0)
while True:
   resp = spi.xfer2([0x03, 0x04])
   print resp
   time.sleep(1)

我在每个循环中都采用“0,0”结果。我检查了连接硬件,没有问题。我无法读取这些值的原因是什么?

标签: pythonraspberry-pispiopticalflow

解决方案


推荐阅读