从 GitHub 安装库:
库:NeoPixelBus,作者 Makuna
下载库,并将其放入 Arduino IDE 安装目录的 libraries 文件夹中。
通过“管理库”安装:
打开 Arduino IDE
依次选择“文件”→“示例”→“NeoPixelBus”→“Simple”打开示例。
我们需要改一些代码,在代码中找到下面的代码
const uint16_t PixelCount = 4; // this example assumes 4 pixels, making it smaller will cause a failure
const uint8_t PixelPin = 2; // make sure to set this to the correct pin, ignored for Esp8266
更改为
const uint16_t PixelCount = 25; // this example assumes 4 pixels, making it smaller will cause a failure
const uint8_t PixelPin = 4; // make sure to set this to the correct pin, ignored for Esp8266
然后将以下代码添加到 void setup() 中
#define LED_POWER 2
pinMode(LED_POWER, OUTPUT);
digitalWrite(LED_POWER, HIGH);
编译这个程序
设置串口和开发板后,将程序上传到开发板。