Arduino入門
M5NanoC6 RGB LED case program. This case is realized based on Adafruit NeoPixel library, please install Adafruit NeoPixel dependency library through the library manager before use.
#include <Adafruit_NeoPixel.h> #define LED_PIN 20#define ENABLE_PIN 19#define NUM_LEDS 1 Adafruit_NeoPixel strip(NUM_LEDS, LED_PIN, NEO_GRB + NEO_KHZ800); void setup() { pinMode(ENABLE_PIN, OUTPUT); digitalWrite(ENABLE_PIN, HIGH); strip.begin(); strip.show(); } void loop() { strip.setPixelColor(0, strip.Color(255, 0, 0)); strip.show(); delay(100); strip.setPixelColor(0, strip.Color(0, 255, 0)); strip.show(); delay(100); // 蓝色 strip.setPixelColor(0, strip.Color(0, 0, 255)); strip.show(); delay(100); }