#include <Adafruit_NeoPixel.h>
int PIN=12;
int NUMPIXELS=3;
int pulsador= A0;
int rojo=7;
int verde=6;
Adafruit_NeoPixel pixel = Adafruit_NeoPixel (NUMPIXELS, PIN, NEO_GRB+NEO_KHZ800);
void setup() {
pixel.begin();
pixel.show();
pinMode(pulsador, INPUT);
pinMode(rojo, OUTPUT);
pinMode(verde,OUTPUT);
}
void loop() {
while(digitalRead(pulsador)==HIGH){
analogWrite(verde,255);
for (int i=0;i<3;i++){
pixel.setPixelColor(i,0,255,0);
pixel.show();//envia al hardware
delay(300);
pixel.setPixelColor(i,0,0,0);//brillo moderado led rojo
pixel.show();//envia al hardware
/* for (int j=0;j<3;j++){
pixel.setPixelColor(j,pixel.Color (j,255,255,255));//brillo moderado led rojo
pixel.show();//envia al hardware
pixel.setPixelColor(j,pixel.Color (0,0,0));//brillo moderado led rojo
pixel.show();//envia al hardware
delay(30);
}*/
analogWrite(verde,0);
}
}
}