ARCADE FOREVER

Controlar leds con arduino uno.

« Older   Newer »
  Share  
Kusaro
view post Posted on 7/4/2018, 19:50 by: Kusaro     +1   +1   -1
Avatar

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:

arduino-pulsador-4

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)
 
Top
115 replies since 7/4/2018, 09:00   1139 views
  Share