如何将FLIR热像仪连接到Raspberry Pi?

如何将FLIR热像仪连接到Raspberry Pi?

过去三天我一直在尝试将 FLIR 热像仪连接到我的 Raspberry Pi。该代码由制造商提供,可以找到这里

我已经下载了内核并安装了它。我还克隆了 v4l2loopback 存储库,对其进行编译并将.ko文件复制到正确的目录中。我什至设法运行该sudo modprobe v4l2loopback命令,并且运行顺利。

但是,当我到达最后一步并尝试运行命令时,./v4l2lepton /dev/videoX我收到此错误:Failed to open v4l2sink device. (No such file or directory)

我不知道他们说丢失了什么文件。

我也运行了ls -hl /dev/video*它,只是告诉我它无法访问它,因为没有这样的文件或目录。这让我很困惑,因为说明没有提到必须设置这样的任何类型的目录。

答案1

听起来您正在连接芙丽一号通过USB,但代码似乎可以访问轻子 模块设备内部通过 SPI 和/或 I2C。他们的自述文件说:

与 Lepton + 基本分线板。


似乎有一种方法可以通过USB使用它:

答案2

根据源代码,此错误是在尝试打开文件(可能不是普通文件,而是设备)时引起的。在变量 中v4l2dev,该变量被初始化为/dev/video1,但被 覆盖argv[1]。当您运行您使用的程序时/dev/videoX。这是说不/dev/videoX存在。

我想文档希望您用数字替换 X,但对此并不清楚。

查看存在哪些设备:ls -hl /dev/video*

相关内容