
Video
Diagrama del circuito

Código fuente
1void setup() {
2 pinMode(8,OUTPUT);
3 pinMode(9,OUTPUT);
4}
5void loop() {
6 digitalWrite(8,HIGH);
7 digitalWrite(9,LOW);
8 delay(200);
9 digitalWrite(8,LOW);
10 digitalWrite(9,HIGH);
11 delay(200);
12}Preguntas frecuentes
¿Se pueden conectar dos LED con la misma resistencia?▾
No, cada LED debe tener su propia resistencia. Si se utiliza una sola resistencia común, los LED no se reparten la corriente por igual, por lo que uno brillará más que los demás o ni siquiera se encenderá. En el proyecto hay una resistencia de 220 Ω independiente para cada LED.
¿Cómo funciona el efecto «flip-flop»?▾
Mientras un LED se pone en estado HIGH, el otro se pone en estado LOW; tras una breve pausa, los estados se invierten. De este modo, los dos LED se encienden alternativamente. La base de este efecto consiste en enviar valores opuestos a los dos pines al mismo tiempo.
¿Qué pines puedo utilizar?▾
En el Uno, todos los pines digitales del 2 al 13 se pueden utilizar para controlar LED. Se recomienda dejar libres los pines 0 y 1, ya que se utilizan para la comunicación serie USB. Si cambias de pin, actualiza también el número de pin en el código.
Los LED brillan muy poco, ¿por qué?▾
Por lo general, se olvida la línea «pinMode(pin, OUTPUT)»; un pin que no se haya configurado como salida hará que el LED se encienda con poca intensidad. Además, si el valor de la resistencia es demasiado alto (p. ej., 10 kΩ), el LED brillará con poca intensidad; utiliza una resistencia de entre 220 y 330 Ω.
