Paso 5: Ahora vamos a pasar un buen rato!
p {margen inferior: 0,08;}
Esto es realmente simple-vamos a hacer dos LEDs blink y otra con LED. El código se ejecutará una y otra vez tan pronto como se aplica la energía.
Es realmente fácil de configurar circuitos como este usando un protoboard. Con cada ejemplo mostraré cómo cablear todo usando la placa de servo o un Arduino.
Copie y pegue este bosquejo en tu ventana de Arduino-
/*
* Ejemplo 1
* LED de Control
* En este ejemplo se parpadear dos LED y luego desaparecer otro LED
* Honus 2010
* Decoloración código creado el 01 de noviembre de 2008 de David A. Mellis, modificada el 17 de junio de 2009 por Tom Igoe
*/
ledPin1 int = 13; pin de control de LED
int ledPin2 = 12;
ledPin3 int = 11;
void setup() {}
pinMode (ledPin1, salida); establece el pin LED como salida
pinMode (ledPin2, salida);
digitalWrite (ledPin1, LOW); establece el pin del LED baja (apaga)
digitalWrite (ledPin2, LOW);
}
void loop()
{
digitalWrite (ledPin1, HIGH); establece el pin LED alta (enciende)
Delay(500); espera 500 milisegundos
digitalWrite (ledPin2, HIGH);
Delay(500);
digitalWrite (ledPin1, LOW); establece el pin del LED baja (apaga)
Delay(500);
digitalWrite (ledPin2, LOW);
Delay(500);
fundidos de min a max en incrementos de 5 puntos:
para (int fadeValue = 0; fadeValue < = 255; fadeValue += 5) {}
establece el valor (rango de 0 a 255):
analogWrite (ledPin3, fadeValue);
Espere 30 milisegundos ver el efecto de atenuación
Delay(40);
}
se descoloran hacia fuera de max a min en incrementos de 5 puntos:
para (int fadeValue = 255; fadeValue > = 0; fadeValue-=5) {}
establece el valor (rango de 0 a 255):
analogWrite (ledPin3, fadeValue);
Espere 30 milisegundos ver el efecto de atenuación
Delay(40);
}
retrasar (2000); Espere dos segundos
}