15.LED 灯带

一、功能以及原理

原理:顺时针点亮 LED 灯,并且可以指定颜色

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

旋转按钮引脚:

GND:连接 Arduino 板的 GND

VCC:连接 Arduino 板的 5V

DIN:读取输入信息,连接 Arduino 数字引脚(0~13)

DOUT:读取输出信息,暂不连接

三、代码控制

  • 导入 Adafruit_NeoPixel 库
  • 设置输入引脚 7,每 100 毫秒点亮一盏 LED 灯为红色
  • 电路连接图可参照相关案例演示

3.1 文本代码

#include <Adafruit_NeoPixel.h>

Adafruit_NeoPixel pixels_7 = Adafruit_NeoPixel(16, 7, NEO_GRB + NEO_KHZ800);

void setup() {

  pixels_7.begin();  
  Serial.begin(9600);

}

void loop() {
    for (int i=0; i < 16; i++) {
        pixels_7.setPixelColor(i, pixels_7.Color(255, 0, 0));
        pixels_7.show();
        delay(100);
    }

}

3.2 图形化代码

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

四、相关案例演示

1、电路连接图

2、程序运行图

五、相关课程链接

暂无

results matching ""

    No results matching ""