使用电视遥控器的灯光管理器
1. 读取 GPIO 状态
在开始之前,要确保系统中没有加载使用特定引脚的驱动,否则会出现错误信息。可以使用以下脚本持续读取 GPIO 状态,当值为 0 时在终端打印:
root@arm:~# while true ; do cat /sys/class/gpio/gpio60/value | grep 0 ;
done
当将遥控器指向红外接收器并按下按钮时,会得到如下输出:
root@arm:~# while true ; do cat /sys/class/gpio/gpio60/value | grep 0 ;
done
0
0
0
0
0
...
若要停止脚本,按下 CTRL + C 组合键即可。
2. 设置继电器阵列
2.1 购买设备
继电器阵列设备可通过以下链接购买(也可在网上搜索): http://www.cosino.io/product/5v - relays - array
2.2 引脚连接
BeagleBone Black 的 GPIO 与继电器阵列板引脚的连接如下表所示:
| Pins | Relays array
超级会员免费看
订阅专栏 解锁全文
2万+

被折叠的 条评论
为什么被折叠?



