Cómo programar display LED 7 segmentos con punto decimal (Common Cathode / Anode)
Un display 7 segmentos con punto decimal = 8 LEDs individuales (7 segmentos lineales + 1 punto redondo). Programarlo = aplicar tensión (o no) a los LEDs correctos. Existen dos tipos: Common Cathode (CC, cátodo común) y Common Anode (CA, ánodo común); cableado difiere ligeramente.
Materiales
- Protoboard + cables
- Hoja de datos del display (identificar CC/CA y pinout)
- Display 7 seg + punto decimal (baja potencia, 0,5" o similar)
- 8 resistencias 330 Ω (limitan corriente por segmento)
- Fuente 5 V CC (o pila 9 V + regulador 7805)
Pasos
- Consiga hoja de datos. Determine si es CC o CA. Localice pines "CC" o "CA" (puede haber 2; use 1).
- SIN alimentar protoboard: si CC → conecte pin CC a tierra (GND, -) de 5 V. Si CA → conecte pin CA a +5 V.
- Identifique pines a, b, c, d, e, f, g, dp. Conecte una pata de cada resistencia (330 Ω) a cada uno de esos 8 pines. La otra pata de cada resistencia a zona libre del protoboard (o suelta).
- Conecte un cable a +5 V (si CC) o GND (si CA), deje otro extremo suelto (será "sonda de prueba").
- Alimente protoboard. Toque extremo suelto del cable a pata libre de cada resistencia: debe encenderse el segmento/punto correspondiente. Pruebe todos. Si falla, revise conexiones.
- Conecte 8 cables desde +5 V (CC) o GND (CA) a las 8 patas libres de resistencias. El display mostrará "8." (todos segmentos + punto). Experimente combinaciones para formar dígitos/letras.
Tabla segmentos para dígitos (CC: activo=ALTO; CA: activo=BAJO)
| Dígito | Segmentos encendidos (a,b,c,d,e,f,g,dp) |
|---|---|
| 0 | a,b,c,d,e,f |
| 1 | b,c |
| 2 | a,b,g,e,d |
| 3 | a,b,g,c,d |
| 4 | f,g,b,c |
| 5 | a,f,g,c,d |
| 6 | a,f,g,e,d,c |
| 7 | a,b,c |
| 8 | a,b,c,d,e,f,g |
| 9 | a,b,c,d,f,g |
Control real
En proyectos reales, use driver dedicado (MAX7219, HT16K33, TM1637, 74HC595 + transistores) o MCU con multiplexado por tiempo (pocos pines, muchos dígitos). Resistencias 330 Ω por segmento (o en cátodo/ánodo común si driver lo permite).
- ·Cómo reparar Sony Handycam con pantalla intermitente
- ·Cómo programar un Power Commander
- ·Cómo programar un escáner de radio con una computadora
- ·Cómo programar Bluetooth con Python
- ·Cómo desbloquear tonos con DRM (grabar copia libre)
- ·Cómo grabar programas de TV usando la Guía Electrónica de Programas (EPG)
- ·Cómo medir la velocidad con un GPS
- ·Solución de problemas: Garmin Nuvi sin energía o no carga
