#include <Adafruit_NeoPixel.h>
#define PIN 5 // номер порта к которому подключен модуль
#define count_led 16 // количество светодиодов
Adafruit_NeoPixel pixel = Adafruit_NeoPixel(count_led, PIN, NEO_GRB + NEO_KHZ800); //first number change does distance between colors
int x=0;
void setup() {
Serial.begin(9600);
pixel.begin();
pixel.show();
pinMode(A0, INPUT);
}
void loop()
{
x=analogRead(A0);
x=map(x,0,1023,0,16);
for(int i=0; i<x; i=i+1)
{
pixel.setPixelColor(i, pixel.Color(0,225,0));
pixel.show();
delay(10);
}
pixel.clear();
}