-
Notifications
You must be signed in to change notification settings - Fork 2
P4: Display de 7 segmentos
En esta sesión pondremos en práctica lo aprendido en L4, con un display de 7 segmentos real.
Como las salidas de nuestra RPi están en los pines del GP0 al GP7, conectaremos cada uno de los 8 segmentos del display a estos pines.
Cuidado, porque los leds funcionan a un voltaje de unos 2V, mientras que la salida de la RPi son 3.3V, se podría generar demsiada intensidad en la salida y quemar la placa. Por ello, es necesario conectar a cada pin en serie una resistencia de un valor bajo para que todo funcione correctamente.
Sin embargo, para simplificar el diseño, aunque afecte al brillo de los leds, vamos a conectar una única resistencia al áunodo común, como se muestra en la imagen.
El Display tiene 10 pines, para saber cuál corresponde a cada segmento, y cuál al ánodo común, nos guiaremos por esta imagen:
Con esta información, ya podemos conectar el display a la RPi y probarlo!
Nos debería quedar algo así:

Fíjate en que hay un cable con una sección roja más ancha. Este cable lleva soldada una resistencia y será el que utilicemas para conectarlo a GND.
Warning
Escribe un programa que haga un blink test. En un bucle infinito, se deben encender todos los segmentos del display durante 1 o 2 segundos, y apagar durante el mismo tiempo.
Implementa un contador que muestre todos los números del 9 al 0 manteniendo encendido cada dígito 1 o 2 segundos. Cuando llegue a 0, ejecutará en un bucle infinito el blink test.
En este ejercicio vamos a unir las entradas y las salidas. Tendremos en la entrada GP8 un botón que decrementará y en la GP9 un botón que incrementará. El display debe empezar mostrando un 0, e incrementar su valor cada vez que se pulse GP9, o decrementarlo cada vez que se pulse GP8. Si se decrementa estando en 0 se debe mostrar un 9, y si se incrementa estando en 9 se debe pasar al 0. Importante, pulsar un botón equivale a presionar y soltar, si mantienes pulsado el botón, no se debe incrementar/decrementar hasta que se suelte. Recuerda que las entradas de la Pico 2 por defecto están a 1, y presinar equivale a poner a 0 la entrada.

S1: Introducción a los computadores
S2: Computadores y Rendimiento (I)
S3: Computadores y Rendimiento (II)
S4: Memorias Caché
Ejercicios
S5: ISA. Repertorios CISC y RISC
S6: Almacenamiento de operandos. ISA-RISCV
S7: Modos de direccionamiento. Tipos de instrucciones
S8: Ejercicios
S9: Nivel de Electrónica Digital
S10: El computador NanoRisc-V
S11: NanoRISC-V Monociclo (I)
S12: NanoRISC-V Moniciclo (II). Ejercicios
S13: Procesador NanoRISC-V Multiciclo
S14: Segmentación y rendimiento
S15: NanoRISC-V segmentado
- TODO
P1: Introducción a la Pico2
P2: Rendimiento en la Pico2
P3: Memoria caché
P4: Display de 7 segmentos
P5: Zumbador
GISAM. Ordinario. 2021-Ene-21
GISAM. Ordinario. 2022-Ene-10
GISAM. Extra. 2022-Jun-29
GISAM. Parcial 1. 2022-Oct-26
GISAM. Parcial 2. 2022-Nov-30
GISAM. Parcial 3. 2022-Dic-21
GISAM. Parcial 1. 2023-Oct-09
GISAM. Parcial 2. 2023-Nov-11
GISAM. Parcial 3. 2023-Dic-20
GISAM. Extra. 2024-Jun-17
GISAM. Parcial 1. 2024-Oct-14
GISAM. Parcial 2. 2024-Nov-11
GISAM. Parcial 3: 2024-Dic-12
GISAM. Parcial 1: 2025-Oct-20
GISAM. Parcial 2: 2025-Nov-19
GISAM. Parcial 3: 2026-Ene-09
GISAM. Extra. 2026-Jun-11
ROBOTICA. Parcial 1. 2022-Feb-25
ROBOTICA. Parcial 2. 2022-Abr-1
ROBOTICA. Parcial 3. 2022-May-6
ROBOTICA. Parcial 1. 2023-Feb-27
ROBOTICA. Parcial 2. 2023-Mar-27
ROBOTICA. Parcial 3. 2023-May-08
ROBOTICA. Parcial 1. 2024-Feb-25
ROBOTICA. Parcial 2. 2024-Mar-20
ROBOTICA. Parcial 3. 2024-May-06
ROBOTICA.Extra. 2024-Jun-24
ROBOTICA. Parcial 1. 2025-Feb-24
ROBOTICA. Parcial 2. 2025-Mar-31
ROBOTICA. Parcial 3. 2025-May-19
ROBOTICA. Extra. 2025-Jun-24
ROBOTICA. Parcial 1. 2026-Feb-23
ROBOTICA. Parcial 2. 2026-Abr-13
ROBOTICA. Parcial 3. 2026-May-11
TELECO. Parcial 1. 2023-Oct-20
TELECO. Parcial 2. 2023-Nov-17
TELECO. Parcial 3. 2023-Dic-22
TELECO. Parcial 1. 2024-Oct-10
TELECO. Parcial 2. 2024-Nov-21
TELECO. Parcial 3. 2024-Dic-19
TELECO. Parcial 1. 2025-Oct-10
TELECO. Parcial 2. 2025-Nov-13
TELECO. Parcial 3. 2025-Dic-19
DATOS. Parcial 1. 2025-Oct-15
DATOS. Parcial 2. 2025-Nov-19
DATOS. Parcial 3. 2025-Dic-17
Extra 2026
Tema 1: Sesiones S3 y S4
Tema 2: Sesiones S5, S6 y S7
Tema 3: Sesiones S9, S10, S11 y s13
Tema 4: Sesiones S14 y S15