9伏电池通过Arduino连接到晶体管控制LED
我试图将自定义LED照明设置添加到我的台式游戏机。在此设置中,我希望能够将少数几组LED分别打开。这样,我可以在不同的时间打开不同的布景进行“灯光秀”。 我正在使用Arduino的数字I / O引脚来控制晶体管(BC547B),该晶体管将从9伏电池向LED供电。这些LED的额定电压为1.9v,我有多组5个LED(5 * 1.9 = 9.5-不需要电阻...对吗?)串联连接,并且这些“多组”要并联连接。 但是,由于晶体管的简单缺乏,我会暂时(直到获得更多晶体管)将每个晶体管的5个LED中的两组连接起来。困惑?让我在仅使用一个晶体管的示意图中将它们放在一起(在最终版本中会有更多): 模拟此电路 –使用CircuitLab创建的原理图 因此,基本上的问题是,当我打开Arduino的引脚5时,LED不会点亮。为什么是这样?。我在这里可能做错了什么,但是,如果我做错了,我将无法解决。 这是我正在使用的Arduino的临时代码,以防万一有人希望看到它: void setup() { pinMode(5, OUTPUT); } void loop() { digitalWrite(5, HIGH); delay(1000); digitalWrite(5, LOW); delay(1000); } 它所做的只是打开引脚5,等待一秒钟,将其关闭,等待一秒钟,然后重复。 提前致谢。 PS歉意标题的歉意。 编辑: 我还应该指出,我对这种东西很陌生。我这样做是为了进行某种学习项目(因此我的计算机看起来很酷)。