Kusaro |
|
V.I.P.
- Group:
- Member
- Posts:
- 225
- Reputation:
- +23
- Status:
| |
| A ver, te echo un cable... Lo acabo de hacer ahora mismo asi que no se si tirará, supongo que quieres algo tal que asi: con este codigo los leds te deberian de ir cambiando de intensidad a lo largo del tiempo continuamente HTML int rojo = 9; // LED connected to digital pin 9 int verde = 6; // LES conestao al digital pin 6 int azul = 5; // LES conestao al digital pin 5 //int boton = 2;
int valrojo = 255; // variable to store the read value int valverde = 122; // variable to store the read value int valazul = 0; // variable to store the read value
void setup() { pinMode(rojo, OUTPUT); // sets the pin as output pinMode(verde, OUTPUT); pinMode(azul, OUTPUT); //pinMode(boton, INPUT);
}
void loop() { //if (boton == HIGH) { analogWrite(rojo, valrojo); analogWrite(verde, valverde); analogWrite(azul, valazul); delay(250); valrojo = (valrojo+50)%255; valverde = (valverde+45)%255; valazul = (valazul+40)%255; //}
} y si conectas un boton tal que asi: y descomentas la parte del codigo referente al botón (todo lo que esta al comienzo de linea con //) lo que hará es que solo cambia de color cuando el boton esta pulsado o sin pulsar (segun lo pongas como pull-up o pull-down)
|
| |