请在ARDUINO IDE中自行添加Adafruit_NeoPixel库即可。测试正常。
#include <Adafruit_NeoPixel.h>
#ifdef __AVR__
#include <avr/power.h> // Required for 16 MHz Adafruit Trinket
#endif
#define NUMPIXELS 60 // Popular NeoPixel ring size
int LED_PIN=5; //tx
Adafruit_NeoPixel pixels(NUMPIXELS, LED_PIN, NEO_GRB + NEO_KHZ800);
#define DELAYVAL 40 // Time (in milliseconds) to pause between pixels
int sensor = 16; //D0
int val = 0;
void setup() {
#if defined(__AVR_ATtiny85__) && (F_CPU == 16000000)
clock_prescale_set(clock_div_1);
#endif
// END of Trinket-specific code.
pixels.begin(); // INITIALIZE NeoPixel strip object (REQUIRED)
pinMode(sensor, INPUT); // 设置为输入数字管脚
pinMode(LED_PIN,OUTPUT);//设置端口2位输出模式
Serial.begin(9600);//设置串口波特率为9600
}
void loop() {