背景:
我是一名专门研究交通控制设备的土木工程师,我有一个小型的业余项目,用于构建比例模型交通信号灯系统。我可以使用Raspberry Pi自行管理和控制交通信号灯模式编程(此外,这使我能够实现动态和编程控制,并与严肃的交通控制模式和可能的真实交通数据进行交互)。我只需要帮助在硬件侧连接许多LED :)
我按照本教程http://www.raspberrypi-spy.co.uk/2012/06/control-led-using-gpio-output-pin/很好(包括使用外部电源而不是Pin 2),但是我可能会遇到所有交通信号灯的GPIO连接太少的问题。
接下来,我尝试使用LED矩阵进行多路复用http://www.appelsiini.net/2011/how-does-led-matrix-work。多路复用工作,但是,灯光通常是较暗的,我怀疑这是否可以很好地缩放,并且这往往会放大控制的复杂性。
核心问题:
缺少在Raspberry Pi上安装扩展卡的功能,还有其他一些技巧可以用更少的0/1信号来控制多个LED吗?
关于交通信号灯的一件事是,它们通常以三个为一组进入,一次只有一个处于活动状态。是否有一些相对简单的电路可以使我使用单个0/1信号“切换” LED块?