
Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04


În acest instructiv, se descrie modul de interfață a afișajului cu matrice LED 16 x 64 (p10) cu microcontroler PICI6F877A.
O date trimite către microcontroler prin UART care este stocată în EEPROM și datele vor fi afișate pe afișajul cu matrice LED. Va continua aceleași date ori de câte ori vor sosi date noi.
Programul scris în C construit cu MPLAB.
Pasul 1: 16x64 (p10) LED Matrix Control


În acest sistem, afișajul matricial 16x64 poate afișa informații care vor necesita 1024 LED-uri enorme. Acest afișaj constă din module mai mici dispuse împreună de pe un ecran mai mare, fiecare modul constând de obicei din matrice 4x8 de LED-uri așa cum se arată în figură.
Fixați din panoul p10, așa cum se arată, având 6 linii de control.
Pasul 2: Configurare hardware




Pentru a dezvolta acest proiect, avem nevoie de materialele după cum urmează,
- Afișaj LED p10 (16x32) x 2
- Microcontroler PICI6F877A
- PIC Microcontroller Development Borad
- 16 x 32 (p10) matrice LED - 2 nr
- Adaptor serial USB 2
- 5V 5A SMPS
Pasul 3: Diagrama circuitului

Diagrama circuitului este prezentată în figură.
Pinul MCLR este tras în sus utilizând rezistența 10K.
Convertor serial USB 2 conectat în RC6 și RC7, deoarece acceptă comunicarea UART și viteza de transmisie este de 9600 bps.
Aici s-a folosit oscilator de cristal de 20 MHz.
Pinii pentru afișajul cu defilare LED (p10) pot utiliza orice Pin digital. În acest proiect am folosit,
- RO - RB4
- A - RB5
- B - RB6
- CLK - RC1
- SCLK - RD3
- DATE - RD2
Pasul 4: Cod
Aici atașăm codul complet dezvoltat în C.
Baudrate UART: 9600 bps
Format mesaj: * <mesaj> $ (de exemplu: * impact $)
Pasul 5: ieșire

Aici am atașat linkul video pe care l-am făcut.
YouTube:
Facebook:
www.facebook.com/impacttechnolabz
Recomandat:
Interfațarea afișajului cu 7 segmente cu registrul Shift utilizând microcontrolerul CloudX: 5 pași

Interfațarea afișajului pe 7 segmente cu registrul Shift utilizând microcontrolerul CloudX: În acest proiect, publicăm un tutorial despre cum să interfațați afișajul LED cu șapte segmente cu microcontrolerul CloudX. Afișaje cu șapte segmente sunt utilizate în multe aplicații industriale și sisteme încorporate în care gama de ieșiri care trebuie afișată este cunoscută
Cum să faceți afișarea cu defilare utilizând Arduino și Bluetooth: 4 pași

Cum să faci afișarea cu defilare folosind Arduino și Bluetooth: Vizitează canalul meu YouTube În această postare voi discuta despre „Cum puteți face un afișaj cu defilare folosind arduino și controlați-l prin intermediul smartphone-ului”. Prin utilizarea Bluetooth puteți trimite maximum 63 de caractere și prin programe
Afișaj cu matrice LED cu defilare 48 X 8 utilizând registrele Arduino și Shift .: 6 pași (cu imagini)

Afișaj cu matrice LED cu defilare 48 X 8 folosind registrele Arduino și Shift .: Bună ziua! Acesta este primul meu instructabil și este vorba despre realizarea unei matrice LED cu defilare programabilă 48 x 8 folosind un registru de schimb Arduino Uno și 74HC595. Acesta a fost primul meu proiect cu o placă de dezvoltare Arduino. A fost o provocare dată m
Proiect de bord cu afișaj LED P10 folosind DMD: 6 pași (cu imagini)

Proiect de bord cu afișaj LED P10 folosind DMD: Adesea ne întâlnim într-un stadion de fotbal; există o placă gigant cu LED care servește drept tablou de bord. Așa că, de asemenea, în alte domenii sportive, de multe ori știm și tabloul de bord al ecranului de afișare din LED. Deși nu este posibil, există și un câmp care încă ne
Afișați textul pe ecranul LED P10 utilizând Arduino: 5 pași (cu imagini)

Afișare text la afișajul LED P10 Utilizând Arduino: Dotmatrix Display sau mai des denumit Running Text este adesea găsit în magazine ca mijloc de publicitate a produselor lor, este practic și flexibil în utilizarea sa, care îi încurajează pe actorii de afaceri să-l folosească drept sfaturi publicitare. Acum, utilizarea Dot