【发布时间】:2016-04-05 10:57:28
【问题描述】:
我有一个 LED 灯条,我想用我的 Raspberry PI 来控制它。我已将它连接到 GPIO10 (MOSI) 和 GPIO11 (CLK)。 SPI 模块在 Raspbian 中加载。
我创建了一个发送到 /dev/spidev-0.0 的文件,当我这样做时,我可以控制 LED。
如果我发送一个看起来像下面的文件,我会关闭 LED。
00000000 00 00 00 00 80 00 80 00 80 00 80 00 80 00 80 00 ................
00000010 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 ................
00000020 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 ................
00000030 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 ................
00000040 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 ................
00000050 80 00 80 00 80 00 80 00 80 00 80 00 80 00 80 00 ................
00000060 80 00 80 00 80 00 80 00 80 00 ..........
如果我发送一个看起来像下面的文件,我会打开 LED。
00000000 00 00 00 00 FF FF FF FF FF FF FF FF FF FF FF FF ................
00000010 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
00000020 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
00000030 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
00000040 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
00000050 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ................
00000060 FF FF FF FF FF FF FF FF FF FF ..........
我的问题是如何在 Python 中做到这一点?我想即时创建这些字符串并将它们发送到 SPI 接口。
【问题讨论】:
标签: python raspberry-pi raspbian spi