#include <FastLED.h> // конфигурация матрицы
#define NUM_LEDS 16 // количество светодиодов в матрице
CRGB leds[NUM_LEDS]; // определяем матрицу (FastLED библиотека)
#define LED_PIN 12 // пин к которому подключена матрица
#define COLOR_ORDER GRB // порядок цветов матрицы
#define CHIPSET WS2812 // тип светодиодов
#define NUM_LEDS2 16 // количество светодиодов в матрице
CRGB leds2[NUM_LEDS2]; // определяем матрицу (FastLED библиотека)
#define LED_PIN2 13 // пин к которому подключена матрица
void setup() {
Serial.begin(115200);
FastLED.addLeds<NEOPIXEL, LED_PIN>(leds, NUM_LEDS);
FastLED.addLeds<NEOPIXEL, LED_PIN2>(leds2, NUM_LEDS2);
pinMode(15, INPUT);
pinMode(2, INPUT);
}
void loop() {
int i2r = analogRead(15);
int i3r = analogRead(2);
int svet = map(i2r, 32, 4507, 0, 284);
int svet2 = map(i3r, 32, 4507, 0, 284);
fill_solid(leds, NUM_LEDS, CRGB(svet, svet, svet)); // заполнить всю матрицу выбранным цветом
fill_solid(leds2, NUM_LEDS2, CRGB(svet2, svet2, svet2));
FastLED.show();
delay(1000);
Serial.println(svet2);
}