#include <Adafruit_NeoPixel.h>
#define numLed 1
#define pino 4
int red = 0;
int green = 0;
int blue = 0;
Adafruit_NeoPixel pixel = Adafruit_NeoPixel(numLed, pino, NEO_GRB + NEO_KHZ800);
void setup() {
Serial.begin(115200);
pixel.begin();
}
void loop() {
red = analogRead(12)/16;
blue = analogRead(27)/16;
green = analogRead(25)/16;
/* int vgreen = map(green,0,4095,0,255);
Sintaxe
=map(valor, deMenor, deMaior, paraMenor, paraMaior);
*/
Serial.print("Vermelho = ");
Serial.print(red);
Serial.print(", Verde = ");
Serial.print(green);
Serial.print(", Azul = ");
Serial.println(blue);
//obj = setPixelColor(num do LED, Cor(vermelho, verde, azul))
pixel.setPixelColor(0, pixel.Color(red, green, blue));
pixel.show();
delay(200);
}