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

Video
Diagrama del circuito

Código fuente
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)
32Preguntas 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.
