2014-03-05 199 views
-1

我有一个树莓派,并希望控制3个同声传译。 LED连线在一起(并联),所以我只有2根导线(存在+和GND)。我可以以某种方式设置GPIO引脚接地,所以我可以通过5V而不是3.3V GPIO引脚给LED打开LED?Raspberry Pi 5V输出

劳伦斯

编辑: 我做了一个方案。任何人都可以看看它并告诉我它是否正确? (因为我没有10美誉,我就发布一个链接..)

http://i.stack.imgur.com/X47ef.png

+1

这看起来更像是一个电子问题。你应该在http://electronics.stackexchange.com发帖 – Hoppo

回答

3

是的晶体管可以帮助你解决你的问题。 所以你的电路可能是这样的: Gpio - 220ohm电阻 - 晶体管基极。 5v - 并联 - 100欧姆电阻 - 晶体管集电极。 然后晶体管的发射极接地。 如果需要,可以减少基座处的阻力。 当gpio较低时,LED亮起。个人而言,我会使用一个mosfet。

祝你好运!

+0

非常感谢!为什么是一个mosfet? – Laurens

+1

主要针对切换速度。覆盆子pi是一个有趣的小工具。希望你玩得开心。 – RalphGJr

0

LED是连接在一起的,这意味着发光二极管(我承担─你的问题不清楚)并联连接的两个电线离开(一个是+ ve,一个是GND)。我想你正试图用一个GPIO引脚同时点亮所有三个LED。你可以给串联正确的电阻正极端子5伏特,并使用晶体管作为开关。

+0

对不起,如果我不清楚。是的 - LED是并联连接的。你的意思是电阻必须与并联LED串联,然后连接到晶体管?我想我必须用GPIO引脚切换晶体管? – Laurens

+0

是的,你需要放置一个电阻串联平行LED(限流,否则你会烧所有三个LED)。如果你不想使用晶体管作为开关,你可以用单个gpio引脚(每个引脚一个)点亮所有三个LED。 –

+0

会试试看!谢谢! – Laurens