#include <Adafruit_NeoPixel.h>
int DIN = 12;
int No_Leds = 16;
Adafruit_NeoPixel ring = Adafruit_NeoPixel(No_Leds,DIN);
int Anolog_pin = A0;
int value = 0;
void setup() {
  ring.begin();
  Serial.begin(9600);

}

void loop() {

  value = analogRead(Anolog_pin);
  Serial.println(value);

    if(value > 1000) {
        Serial.println("Screamin Green");
        set_color(ring.Color(106,255,77));
  }
    else if(value > 500){
        Serial.println("Pastel Ellow");
        set_color(ring.Color(255,255,128));
  }
  else {
        Serial.println("Medium Bluee");
        set_color(ring.Color(34,0,204));

  }       
}
 int set_color(uint32_t col) {
  for(int i=0; i<No_Leds;i++) {
        ring.setPixelColor(i ,col);
        ring.show();
        delay(500);
  }
 }