Está en la página 1de 5

Asignatura Datos del alumno Fecha

Sensores, Dispositivos, Apellidos:


Redes y Protocolos de Nombre:
Comunicación

Actividad 2: Manejo y programación del display de


7 segmentos.
Objetivos de la actividad

▸ Conocer y familiarizarse con el display de 7 segmentos.


▸ Programar distintas funcionalidades en una simulación de ESP32 en Wokwi.

Descripción de la actividad y pautas de elaboración

La plataforma Wokwi (https://wokwi.com/) es una herramienta que permite


simular componentes de sistemas IoT, incluyendo sensores, dispositivos y módulos
de comunicación.

Para la realización de esta actividad vamos a utilizar los siguientes componentes en


wokwi:

▸ Tarjeta ESP32.

▸ Display de 7 segmentos.

▸ Un Botón.

▸ Cables y resistencias.

Sensores, Dispositivos, Redes y Protocolos de Comunicaciones Actividad 2


Asignatura Datos del alumno Fecha
Sensores, Dispositivos, Apellidos:
Redes y Protocolos de Nombre:
Comunicación

I. El display de 7 segmentos.
Un display de 7 segmentos es un tipo de display o pantalla que se utiliza para
representar números y algunas letras. Está formado por siete segmentos de
material luminoso (como LED o LCD) dispuestos en una configuración específica, tal
y como se muestra en la Figura 1. Cada segmento puede encenderse o apagarse
independientemente, lo que permite mostrar diferentes caracteres al combinar
estos segmentos.
La representación de números en un display de 7 segmentos se basa en la
codificación binaria. Cada segmento se controla mediante un bit, y la combinación
de estos bits determina qué segmentos están encendidos y cuáles apagados. Por
ejemplo, para mostrar el número "1", solo se encienden dos segmentos específicos
(el B y el C), mientras que para el "8", se encienden todos los segmentos.

Figura 1. Esquema del Display de 7 segmentos, con los segmentos definidos de la A a la G. Fuente:
https://docs.wokwi.com/parts/wokwi-7segment

Sensores, Dispositivos, Redes y Protocolos de Comunicaciones Actividad 2


Asignatura Datos del alumno Fecha
Sensores, Dispositivos, Apellidos:
Redes y Protocolos de Nombre:
Comunicación

Existen dos configuraciones principales para los displays de 7 segmentos: ánodo


común y cátodo común:
▸ Ánodo común: En esta configuración, todos los ánodos (partes positivas) de los
LEDs están conectados entre sí y se conectan al voltaje positivo. Para encender
un segmento en particular, es necesario conectar su cátodo (parte negativa) a
tierra (0V).
▸ Cátodo común: En este tipo, todos los cátodos de los LEDs están
interconectados y se conectan a tierra. Para encender un segmento, se debe
aplicar un voltaje positivo a su ánodo.
Explica en detalle la relación entre la representación binaria y la forma en que se
muestran los números en un display de 7 segmentos. Para ello, proporciona un
diagrama o tabla que muestre cómo se codifican los números del 1 al 9 en binario
y cómo se traduce esto en qué segmentos se encienden o apagan para la
configuración de cátodo común. ¿Cómo se haría la tabla si la configuración fuera
de ánodo común?

II. Programación del display de 7 Segmentos: Mostrar números


correspondientes a las letras de tu nombre.

1. Conecta el display de 7 segmentos a la placa ESP32 en la simulación.


2. Programa un script para enviar los números correspondientes a las letras de
tu nombre por su posición en el alfabeto castellano, descomponiendo los
números de dos dígitos en sus dígitos individuales. Por ejemplo, si tu
nombre es "FRANCISCO", se debe enviar: F = 6, R = 18, A = 1, N = 14, C = 3, I
= 9, S = 19, C = 3, O = 15. Y después de descomponer en los dígitos
individuales, se tendría que mostrar en el display, de manera consecutiva,

Sensores, Dispositivos, Redes y Protocolos de Comunicaciones Actividad 2


Asignatura Datos del alumno Fecha
Sensores, Dispositivos, Apellidos:
Redes y Protocolos de Nombre:
Comunicación

cambiando cada segundo, los siguientes números: 6, 1, 8, 1, 1, 4, 3, 9, 1, 9, 3,


1, 5.

3. Para la demostración de este ejercicio es necesario adjuntar en la memoria


de la práctica, como anexo, el script realizado.

III. Programación del display de 7 Segmentos: Crear un dado


electrónico.

1. Conecta el display de 7 segmentos siguiendo el mismo montaje que


realizaste en el ejercicio anterior.
2. Agrega un botón a la simulación.
3. Programa el ESP32 de modo que, cuando se presione el botón, el programa
genere un número aleatorio del 1 al 6.
4. El número aleatorio debe mostrarse en el display de 7 segmentos.
5. Para la demostración de este ejercicio es necesario adjuntar en la memoria
de la práctica, como anexo, el script realizado.

Formato y extensión máxima

▸ Documenta el funcionamiento de ambos ejercicios mediante capturas de


pantalla que muestren el montaje y los resultados. Adjunta los scripts utilizados
como anexos.

▸ Todas las figuras han de estar numeradas y llevar un título descriptivo.

▸ Extensión máxima de la actividad, sin contar anexos: 8 páginas.

▸ Formato: fuente Calibri, tamaño 12 e interlineado 1.5.

Sensores, Dispositivos, Redes y Protocolos de Comunicaciones Actividad 2


Asignatura Datos del alumno Fecha
Sensores, Dispositivos, Apellidos:
Redes y Protocolos de Nombre:
Comunicación

▸ Entrega de un único archivo PDF.

Rúbrica
Manejo y Puntuación
programación Peso
Descripción máxima
del display de %
7 segmentos. (puntos)

Criterio 1. Describe correctamente el


Descripción del funcionamiento de un display de 7
2 20%
display de 7 segmentos explicando la codificación
segmentos binaria en relación con el display.
Criterio 2. Correcto montaje del display y
Montaje y programación del script para mostrar los
programación números correspondientes a las letras del 3 30%
del display de 7 nombre del alumno.
segmentos
Criterio 3. Creación y funcionamiento adecuado del
Dado dado electrónico. 4 40%
electrónico
Cumplimiento de las normativas de
Criterio 4. formato y presentación especificadas,
Redacción, incluyendo estructura, estilo de redacción 1 10%
formato y y presentación de imágenes. Entrega de
presentación un único archivo en formato PDF.

Sensores, Dispositivos, Redes y Protocolos de Comunicaciones Actividad 2

También podría gustarte