int LEDR = 3;
int BOTAOR = 8;
int var1R, var2R, estadoR = 0;
int LEDG = 4;
int BOTAOG = 9;
int var1G, var2G, estadoG = 0;
int LEDB = 5;
int BOTAOB = 10;
int var1B, var2B, estadoB = 0;
void setup(){
pinMode (LEDR, OUTPUT);
pinMode (BOTAOR, INPUT);
pinMode (LEDG, OUTPUT);
pinMode (BOTAOG, INPUT);
pinMode (LEDB, OUTPUT);
pinMode (BOTAOB, INPUT);
}
void loop (){
var1R = digitalRead(BOTAOR);
if ( var1R == 1 && var2R == 0){
estadoR = !estadoR;
}
var2R = var1R;
if( estadoR == 1){
digitalWrite(LEDR, HIGH);
}else{
digitalWrite(LEDR, LOW);
}
delay(200);
//------------------------------//
var1G = digitalRead(BOTAOG);
if ( var1G == 1 && var2G == 0){
estadoG = !estadoG;
}
var2G = var1G;
if( estadoG == 1){
digitalWrite(LEDG, HIGH);
}else{
digitalWrite(LEDG, LOW);
}
delay(200);
//------------------------------//
var1B = digitalRead(BOTAOB);
if ( var1B == 1 && var2B == 0){
estadoB = !estadoB;
}
var2B = var1B;
if( estadoB == 1){
digitalWrite(LEDB, HIGH);
}else{
digitalWrite(LEDB, LOW);
}
delay(200);
}