ITIC Puerto de Microcontrolador --- MIC-
Mejillones es
PRACTICA NRO: 400
1
MATRIZ DE LEDs 8X8
Unidad Temática: MICROCONTROLADORES ESP8266/ESP32
/ / Duración: _ Hrs/Acad Fecha Fin: / /
1) Competencia a
Desarrollar:
Desarrollar
habilidades en la
programación de
microcontroladores
ESP8266 / ESP32
utilizando lenguajes
de alto nivel y la
implementación de
proyectos prácticos.
2) Objetivos de la
Practica:
Comprender el
funcionamiento y la
programación de
matrices de LEDs 8x8.
Aprender a utilizar
Micro Python en el
entorno de desarrollo
Thonny.
Implementar un
proyecto práctico que
integre hardware y
software para
controlar una matriz
de LEDs 8x8.
3) Contenido Temático
Programación ESP8266, ESP32.
Leguaje de alto nivel Micro Python.
Puertos de entrada y salida ESP8266/ESP32.
4) Materiales
Computadora Personal
Micro Python con librería ESP8266/ESP32
1
ITIC Puerto de Microcontrolador --- MIC-
1 Tarjeta de desarrollo NODEMCU O
Mejillones es 400
SIMILAR 1 Cable USB
1 Protoboard
1 matriz de leds 8x8
8 Transistores 2n2222
1 Fuente de poder 5V/3.3V
8 Resistencias de 220 ohm ½ W
Varios cables de interconexión.
5) Metodología
Simulación e Implementación.
6) Desarrollo Experimental
Paso 1: A partir del siguiente diagrama:
2
ITIC Puerto de Microcontrolador --- MIC-
Mejillones R1(1)
es 400
R2 R4 R3 R5
R1 100 100 100 100
100
Q5 Q3 Q4
Q1 Q2 2N222 2N222 2N222
2N222 2N222 2 2 2
2 2
ARD1
ON
Reset BTN
R6
[Link]
10k
AREF
13
PB5/SCK
12
PB4/MISO
RESET
~ PB3/MOSI/OC2A
11 R7
10
~ PB2/OC1B
~ PB1/OC1A 9 R8 10k
PB0/ICP1/CLKO
8
10k
R9
1121
ATMEGA328P-PU
7
ANALOG IN
PD7/AIN1
6
A ~ PD7/AIN1
5 10k
PC0/ADC0
0 ~ PD5/T1/OC0B
4
PC1/ADC1
A PD4/T0/XCK
R10
PC2/ADC2 3
1 ~ PD3/INT1/OC2B
PC3/ADC3 PD2/INT0 2
A 10k
PC4/ADC4/SDA PD1/TXD 1
2 PC5/ADC5/SCL PD0/RXD 0
ARDUINO UNO
Elaborar un programa para el microcontrolador ESP32 que permita
desplegar en la matriz de leds 8x8 o ESP8266 una matriz de leds de 6x4 los
siguientes caracteres según la tabla de verdad que se considera 3 switches
A, B y C:
A B C Caracteres matriz 8X8 o 6X4
0 0 0 ITICPM º MIC-400 º º ELT º º G-II-2024
0 0 1 (Nombre 1) º MIC-400 º
0 1 0 (Nombre 2) º ITICPM º ELT º
0 1 1 (Nombre 3 o ELECTRON) º ELT º MIC-400 º
1 0 0 EJECUTAR ORDEN 66
1 0 1 APROBAR MIC-400 DEBO
1 1 0 REGARE PLANTAS Y LIMIAR EL AULA
1 1 1 (Mensaje a elección del grupo)
Considere los espacios como caracteres y un tiempo de duración por
carácter de 1 segundos.
7) Resultados Obtenidos:
3
ITIC Puerto de Microcontrolador --- MIC-
Mejillones es 400
4
ITIC Puerto de Microcontrolador --- MIC-
Mejillones es 400
5
ITIC Puerto de Microcontrolador --- MIC-
Mejillones es 400
6
ITIC Puerto de Microcontrolador --- MIC-
Mejillones es 400
7
ITIC Puerto de Microcontrolador --- MIC-
Mejillones es 400
8
ITIC Puerto de Microcontrolador --- MIC-
Mejillones es 400
9
ITIC Puerto de Microcontrolador --- MIC-
Mejillones es 400
1
0
ITIC Puerto de Microcontrolador --- MIC-
Mejillones es 400
1
1
ITIC Puerto de Microcontrolador --- MIC-
Mejillones es 400
1
2
ITIC Puerto de Microcontrolador --- MIC-
Mejillones es 400
1
3
ITIC Puerto de Microcontrolador --- MIC-
Mejillones es 400
En esta sección elaborar las ecuaciones, cálculos, tablas, programas, gráficos
de la fase experimental, etc
1
4
ITIC Puerto de Microcontrolador --- MIC-
Mejillones
8) Conclusiones es 400
En esta sección escribir se logró cumplir los objetivos trazados y la
percepción de sus resultados obtenidos de la practica
1
5