Tabla de contenido:
- Paso 1: Control de matriz de LED de 16x64 (p10)
- Paso 2: configuración del hardware
- Paso 3: diagrama de circuito
- Paso 4: Código
- Paso 5: Salida
Video: Pantalla LED de desplazamiento 16x64 P10 con microcontrolador PIC16F877: 5 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
En este instructivo, se describe cómo conectar la pantalla de matriz LED de 16 x 64 (p10) con el microcontrolador PICI6F877A.
Los datos se envían al microcontrolador a través de UART que se almacena en la EEPROM y los datos se mostrarán en la pantalla de matriz LED. Continuará con los mismos datos cada vez que lleguen nuevos datos.
El programa escrito en C construido con MPLAB.
Paso 1: Control de matriz de LED de 16x64 (p10)
En este sistema, la pantalla de matriz de 16x64 puede mostrar información que requerirá la friolera de 1024 LED. Esta pantalla consta de módulos más pequeños dispuestos juntos desde una pantalla más grande, cada módulo generalmente consta de una matriz de LED de 4x8 como se muestra en la figura.
Pin fuera del panel p10 como se muestra con 6 líneas de control.
Paso 2: configuración del hardware
Para desarrollar este proyecto, necesitamos los siguientes materiales,
- Pantalla LED p10 (16x32) x 2
- Microcontrolador PICI6F877A
- Borad de desarrollo de microcontroladores PIC
- Matriz de LED 16 x 32 (p10) - 2 nos
- Adaptador de serie USB 2
- 5V 5A SMPS
Paso 3: diagrama de circuito
El diagrama de circuito se muestra en la figura.
El pin MCLR se levanta usando una resistencia de 10K.
Convertidor serial USB 2 conectado en RC6 y RC7 ya que es compatible con la comunicación UART y la velocidad en baudios es de 9600 bps.
Aquí se utilizó un oscilador de cristal de 20 MHz.
Los pines para (p10) LED Scrolling Display pueden usar cualquier Pin digital. En este proyecto usamos,
- ES - RB4
- A - RB5
- B - RB6
- CLK - RC1
- SCLK - RD3
- DATOS - RD2
Paso 4: Código
Aquí adjuntando código completo desarrollado en C.
Velocidad en baudios UART: 9600 bps
Formato de mensaje: * <mensaje> $ (por ejemplo: * impacto $)
Paso 5: Salida
Aquí adjunto el enlace del video que hemos realizado.
YouTube:
Facebook:
www.facebook.com/impacttechnolabz
Recomendado:
Pantalla de matriz de LED con desplazamiento de 48 x 8 con Arduino y Shift Registers: 6 pasos (con imágenes)
Pantalla de matriz de LED de desplazamiento de 48 x 8 usando Arduino y Shift Registers .: ¡Hola a todos! Este es mi primer Instructable y se trata de hacer una matriz de LED de desplazamiento programable de 48 x 8 usando un Arduino Uno y los registros de desplazamiento 74HC595. Este fue mi primer proyecto con una placa de desarrollo Arduino. Fue un desafío que se me dio
Interfaz del microcontrolador 8051 con pantalla de 7 segmentos: 5 pasos (con imágenes)
Interfaz del microcontrolador 8051 con pantalla de 7 segmentos: en este proyecto, le diremos cómo podemos interconectar la pantalla de 7 segmentos con el microcontrolador 8051
Proyecto de tablero de puntuación con pantalla LED P10 usando DMD: 6 pasos (con imágenes)
Proyecto de tablero de puntuación con pantalla LED P10 usando DMD: A menudo nos reunimos en un estadio de fútbol; hay un tablero LED gigante que sirve como marcador. Así también en otros campos deportivos, también a menudo conocemos el marcador de la pantalla de visualización hecha de LED. Aunque no es posible, también hay un campo que aún nos sigue
Mostrar texto en la pantalla LED P10 con Arduino: 5 pasos (con imágenes)
Mostrar texto en la pantalla LED P10 usando Arduino: Dotmatrix Display o más comúnmente denominado Running Text se encuentra a menudo en las tiendas como un medio para publicitar sus productos, es práctico y flexible en su uso que alienta a los actores comerciales a usarlo como consejo publicitario. Ahora el uso de Dot
El molesto eliminador de clics de la rueda de desplazamiento (desplazamiento suave): 5 pasos
El molesto eliminador de clics de la rueda de desplazamiento (desplazamiento suave): ¿te molesta el sonido de la rueda de desplazamiento? Bueno, ¡aquí está tu oportunidad de sacar ese clic de ese pergamino! si rompes tu mouse, no es mi culpa. Estoy haciendo este mod con un mouse logitech. no estoy seguro de que funcione en otro mouse b