11.led 条形图

一、功能以及原理

原理:led 条形图相当于 10 个 led 灯连接起来,让指定的一盏或多盏 led 灯点亮与熄灭

二、引脚介绍以及对应开发板可用引脚

注意:需要连接电阻以保护 LED 灯

led 条形图引脚:

左边引脚为 led 灯的正极,连接 Arduion 板的数字引脚(0~13)

右边引脚为 led 灯的负极,通过电阻连接 Arduion 板的 GND

三、代码控制

  • 设置各 led 灯的数字引脚
  • 让节数为 1,3,5 的 led 灯点亮
  • 电路连接图可参照相关案例演示

3.1 文本代码

const int ledCount=10;
const int ledPins[] = {13,12,11,10,9,8,7,6,5,4};

void turnOffAllLedBar(){
 for(int thisLed=0; thisLed < ledCount; thisLed++) {
   digitalWrite(ledPins[thisLed],LOW);
 }
}

void setup() {

  for(int thisLed=0; thisLed < ledCount; thisLed++) {
   pinMode(ledPins[thisLed],OUTPUT);
  }
  Serial.begin(9600);

}

void loop() {
    digitalWrite(ledPins[0],HIGH);
    digitalWrite(ledPins[2],HIGH);
    digitalWrite(ledPins[4],HIGH);

}

3.2 图形化代码

可在“显示器”中的“led 条形图”,找到对应图形化代码块。

四、相关案例演示

1、电路连接图

2、程序运行图

五、相关课程链接

暂无

results matching ""

    No results matching ""