ohmio

Circuitos / Microcontroladores

Arduino UNO que hace parpadear un LED

Un pin como salida a 5 V: digitalWrite(13, HIGH) enciende D1 y delay() marca el ritmo

Arduino UNO que hace parpadear un LED, simulado en una protoboard

Toca una pieza para ver sus voltajes y corrientes. Es un modelo, no una medición.

¿Qué necesitas?

¿Cómo hace parpadear un LED un Arduino UNO?

Blink es el primer programa de casi todo Arduino. pinMode(13, OUTPUT) vuelve el pin 13 una salida, y digitalWrite(13, HIGH) le pone 5 V. La corriente pasa por R1 (220 Ω) y el LED de vuelta a GND: unos 12 mA, con 2,7 V en la resistencia y 1,8 V en el LED. digitalWrite(13, LOW) lleva el pin a 0 V y el LED se apaga. Las dos llamadas a delay(500) sostienen cada estado medio segundo, así que el LED parpadea una vez por segundo. El ATmega328P del UNO admite 40 mA por pin como máximo absoluto, y unos 20 mA es la cifra segura de trabajo, así que 12 mA dejan margen. El pin 13 también maneja el LED pequeño marcado L en la propia placa, y por eso parpadea junto con el tuyo.

Valores de la simulación de Protoboard ISO: un modelo, no una medición en el banco.