#148Principiante

Encendido de un LED externo con la Raspberry Pi Pico (GP14 + placa de pruebas)

El siguiente paso tras el LED integrado de Pico: conectar un LED externo a la placa de pruebas y controlarlo a través del pin GP14. Con este proyecto aprenderás a utilizar cualquier pin GPIO de uso general del Pico como salida, la polaridad del LED (patilla larga = ánodo/+, patilla corta = cátodo/–) y por qué es imprescindible utilizar una resistencia limitadora de corriente (220 Ω). Si no colocas la resistencia, el LED recibirá una corriente excesiva y podría quemarse. El circuito es muy sencil

4.5(2)
7 completado
Encendido de un LED externo con la Raspberry Pi Pico (GP14 + placa de pruebas)
El siguiente paso tras el LED integrado de Pico: conectar un LED externo a la placa de pruebas y controlarlo a través del pin GP14. Con este proyecto aprenderás a utilizar cualquier pin GPIO de uso general del Pico como salida, la polaridad del LED (patilla larga = ánodo/+, patilla corta = cátodo/–) y por qué es imprescindible una resistencia limitadora de corriente (220 Ω). Si no colocas la resistencia, el LED recibirá una corriente excesiva y podría quemarse. El circuito es muy sencillo: Pico GP14 → resistencia de 220 Ω → LED (+) → LED (–) → Pico GND. Puedes simularlo en Wokwi o probarlo en una placa de pruebas real con la misma conexión. En MicroPython, definimos el pin como salida con `machine.Pin(14, Pin.OUT)`, de modo que en el próximo proyecto podamos controlar fácilmente varios LED (semáforo, LED en movimiento).

Video

Diagrama del circuito

Encendido de un LED externo con la Raspberry Pi Pico (GP14 + placa de pruebas) - Circuit

Código fuente

MicroPython
1# ─────────────────────────────────────────
2#   BlueGrays · bluegrays.com
3#   Encendido de un LED externo con la Raspberry Pi Pico (GP14 + placa de pruebas)
4# ─────────────────────────────────────────
5# Un LED externo en una protoboard parpadea cada 0.5 s. Muestra cómo usar
6# cualquier pin GPIO de la Pico como salida.
7#
8# Pines:
9#   GP14 -> Resistencia de 220 ohmios -> LED (+, patilla larga)
10#   LED rojo (-, patilla corta) -> GND
11
12from machine import Pin
13import time
14
15# ============ PIN / PIN ============
16LED_PIN = 14                    # Cualquier GPIO libre
17led = Pin(LED_PIN, Pin.OUT)
18
19print("== BlueGrays: Pico Harici LED Blink ==")
20print("LED pin: GP" + str(LED_PIN))
21print("500ms yakip 500ms sonduruyor / 500ms on 500ms off")
22
23# ============ BUCLE PRINCIPAL ============
24while True:
25    led.on()                    # Encender el LED
26    print("[LED] ACIK / ON")
27    time.sleep(0.5)
28
29    led.off()                   # Apagar el LED
30    print("[LED] KAPALI / OFF")
31    time.sleep(0.5)
32

Preguntas frecuentes

¿Cuántos voltios dan los pines del Pico?▾

Los pines GPIO del Pico funcionan con una lógica de 3,3 V. Aplicar una señal de 5 V directamente a un pin del Pico puede dañar el pin; para los sensores de 5 V se debe utilizar un convertidor de nivel o un divisor de tensión.

¿Cuánta corriente puedo extraer de un pin del Pico?▾

El ajuste de la capacidad de excitación del GPIO no convierte el pin en una fuente de corriente constante ni en un limitador de corriente. La corriente del LED depende de la tensión de salida, de la tensión directa del LED y de la resistencia en serie: con una salida de 3,3 V, una tensión directa de unos 2 V y una resistencia de 220 Ω, se calcula aproximadamente (3,3 V - 2 V) / 220 Ω = 5,9 mA. Para cargas más potentes se debe utilizar un circuito de control adecuado.

¿Puedo utilizar otro pin en lugar del GP14?▾

Sí, todos los pines comprendidos entre GP0 y GP22 y entre GP26 y GP28 se pueden utilizar como salidas. Cuando cambies el número de pin, actualiza también la línea Pin(14, Pin.OUT) del código.

¿El número de pin físico es el mismo que el número GP?▾

No. En el código se utiliza el número GP (p. ej., GP14), que se corresponde con el pin físico número 19 de la tarjeta. Las inscripciones del reverso de la tarjeta y el esquema de pines indican los números GP.

Encendido de un LED externo con la Raspberry Pi Pico (GP14 + placa de pruebas) | BlueGrays