
Aprenderás a controlar tres salidas digitales con una secuencia temporizada. En esta guía encontrarás un montaje concreto, criterios de conexión y un programa funcional de referencia para este circuito.

Un prototipo funcional pensado para practicar electrónica y programación con Arduino. La ilustración muestra la disposición conceptual de los componentes y sirve como referencia visual del montaje.
El Arduino recibe las señales de entrada, ejecuta la lógica del programa y controla las salidas. Antes de energizar, verifica polaridad, GND común y el valor de las resistencias. Los pines indicados son una propuesta de montaje y pueden adaptarse si modificas el código.
Usa esta tabla junto con el diagrama para montar el circuito. Los pines corresponden al programa incluido en este proyecto.
| Componente / terminal | Conectar a Arduino |
|---|---|
| LED rojo ánodo | D8 → 220 Ω |
| LED rojo cátodo | GND |
| LED amarillo ánodo | D9 → 220 Ω |
| LED amarillo cátodo | GND |
| LED verde ánodo | D10 → 220 Ω |
| LED verde cátodo | GND |
Cada LED necesita su propia resistencia de 220 Ω en serie. No conectes los tres LEDs directamente a los pines.
Este es un ejemplo funcional para el montaje descrito:
const int ROJO = 8;
const int AMARILLO = 9;
const int VERDE = 10;
void setup() {
pinMode(ROJO, OUTPUT);
pinMode(AMARILLO, OUTPUT);
pinMode(VERDE, OUTPUT);
}
void loop() {
digitalWrite(ROJO, HIGH);
delay(4000);
digitalWrite(ROJO, LOW);
digitalWrite(VERDE, HIGH);
delay(4000);
digitalWrite(VERDE, LOW);
digitalWrite(AMARILLO, HIGH);
delay(1500);
digitalWrite(AMARILLO, LOW);
}Consulta directamente los componentes disponibles en Fasantronic para replicar este proyecto.
Ver todos los componentes →