Taula de continguts:
- Pas 1: Control de matriu LED de 16x64 (p10)
- Pas 2: Configuració del maquinari
- Pas 3: diagrama del circuit
- Pas 4: Codi
- Pas 5: sortida
Vídeo: Pantalla LED de desplaçament 16x64 P10 mitjançant microcontrolador PIC16F877: 5 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:16
En aquest document instructiu, es descriu com connectar la pantalla de matriu LED de 16 x 64 (p10) amb el microcontrolador PICI6F877A.
Les dades s’envien al microcontrolador mitjançant UART que s’emmagatzema a l’EEPROM i les dades es mostraran a la pantalla de matriu LED. Continuarà les mateixes dades sempre que arribin noves dades.
El programa escrit en C construït amb MPLAB.
Pas 1: Control de matriu LED de 16x64 (p10)
En aquest sistema, la pantalla de matriu de 16x64 pot mostrar informació que requerirà una enorme quantitat de 1024 LED. Aquesta pantalla consta de mòduls més petits disposats junts des d’una pantalla més gran, cada mòdul sol estar format per una matriu 4x8 de LEDs tal com es mostra a la figura.
Fixa el tauler p10 com es mostra amb 6 línies de control.
Pas 2: Configuració del maquinari
Per desenvolupar aquest projecte, necessitem els materials de la següent manera,
- Pantalla LED p10 (16x32) x 2
- Microcontrolador PICI6F877A
- Desenvolupament de microcontroladors PIC Borad
- Matriu LED de 16 x 32 (p10) - 2 núms
- Adaptador sèrie USB 2
- 5V 5A SMPS
Pas 3: diagrama del circuit
El diagrama de circuits es mostra a la figura.
El pin MCLR es treu amb una resistència de 10K.
Convertidor sèrie USB 2 connectat a RC6 i RC7, ja que admet la comunicació UART i la velocitat de transmissió és de 9600 bps.
Aquí es va utilitzar un oscil·lador de cristall de 20 MHz.
Els pins per a la pantalla de desplaçament LED (p10) poden utilitzar qualsevol pin digital. En aquest projecte hem utilitzat,
- EN - RB4
- A - RB5
- B - RB6
- CLK - RC1
- SCLK - RD3
- DADES - RD2
Pas 4: Codi
Aquí adjuntem el codi complet desenvolupat en C.
Baudrate UART: 9600 bps
Format del missatge: * <missatge> $ (per exemple: * impact $)
Pas 5: sortida
Aquí adjuntem un enllaç de vídeo que hem fet.
YouTube:
facebook:
www.facebook.com/impacttechnolabz
Recomanat:
Pantalla de matriu LED de desplaçament 48 X 8 amb registres Arduino i Shift .: 6 passos (amb imatges)
Visualització de matriu LED de desplaçament 48 X 8 mitjançant registres Arduino i Shift .: Hola a tots, aquest és el meu primer instructiu i es tracta de fer una matriu LED de desplaçament programable de 48 x 8 mitjançant registres de desplaçament Arduino Uno i 74HC595. Aquest va ser el meu primer projecte amb una placa de desenvolupament Arduino. Va ser un repte donat a m
Com comptar del 0 al 99 mitjançant el microcontrolador 8051 amb pantalla de 7 segments: 5 passos (amb imatges)
Com es pot comptar del 0 al 99 mitjançant el microcontrolador 8051 amb visualització de 7 segments: Hola a tothom, en aquest tutorial us explicarem com comptar de 0 a 99 mitjançant dues pantalles de 7 segments
Projecte de tauler de puntuació amb pantalla LED P10 mitjançant DMD: 6 passos (amb imatges)
Projecte de tauler de puntuació amb pantalla LED P10 mitjançant DMD: sovint ens trobem en un estadi de futbol; hi ha un tauler LED gegant que serveix de marcador. Així també en altres camps esportius, també sovint coneixem el marcador de la pantalla de LED. Tot i que no és possible, també hi ha un camp que encara ens segueix
Mostrar text a la pantalla LED P10 mitjançant Arduino: 5 passos (amb imatges)
Mostrar text a la pantalla LED P10 mitjançant Arduino: la pantalla Dotmatrix o més coneguda com Running Text es troba sovint a les botigues com a mitjà de publicitat dels seus productes, és pràctic i flexible en el seu ús que anima els agents empresarials a utilitzar-lo com a consell publicitari. Ara l'ús de Dot
El molest eliminador de rodes de desplaçament (desplaçament suau): 5 passos
El molest eliminador de clic de la roda de desplaçament (desplaçament suau): us molesta el so de la roda de desplaçament? doncs aquí teniu l'oportunitat de treure aquest clic d'aquest rotlle. si et trenques el ratolí, no és culpa meva. Estic fent aquest mod amb un ratolí logitech. No estic segur que funcionarà amb altres ratolins b