#include <FastLED.h>
#define NUM_LEDS 1
CRGB leds[NUM_LEDS];
int value = 0;
void setup() {
Serial.begin(9600);
FastLED.addLeds<NEOPIXEL, 3>(leds, NUM_LEDS);
}
void loop() {
value = analogRead(A0);
Serial.print("Value: ");
Serial.println(value);
if (value > 1000) {
Serial.println("red");
leds[0] = CRGB::Red;
FastLED.show();
} else if (value > 500) {
Serial.println("orange");
leds[0] = CRGB::Orange;
FastLED.show();
} else {
Serial.println("green");
leds[0] = CRGB::Green;
FastLED.show();
}
}