当前标签 / NPN / 总共1篇

潘多拉STM32L4的简单部件控制

通过按键切换点亮的 LED 灯

电路原理

通过电路原理图我们可以看到 R-G-B 三个 LED 灯共用 3.3v 阳极,通过电阻分压到单片机管脚,原理很简单,我们给管脚输出低电平则相应的 LED 点亮。

1
2
3
4
#define LED_PIN_RED  GET_PIN(E, 7)  //定义红灯管脚

rt_pin_mode(LED_PIN_RED, PIN_MODE_OUTPUT); //定义管脚模式为输入
rt_pin_write(LED_PIN_RED, PIN_LOW);  //低电平点亮

按键的线路接法自带上拉电阻,所以我们设置输入模式为 PIN_MODE_INPUT 即可,不需要考虑上下拉输入模式。

按键连接示意图 按键连接示意图

阅读更多