Innholdsfortegnelse:
- Trinn 1: 16x64 (p10) LED Matrix Control
- Trinn 2: Maskinvareoppsett
- Trinn 3: Kretsdiagram
- Trinn 4: Kode
- Trinn 5: Utgang
Video: 16x64 P10 rullende LED -skjerm ved bruk av PIC16F877 mikrokontroller: 5 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
I denne instruksen beskriver vi hvordan du grensesnitt 16 x 64 (p10) LED -matriseskjerm med PICI6F877A mikrokontroller.
En data sendes til mikrokontrolleren via UART som er lagret i EEPROM, og dataene vil ha blitt vist på LED -matrisedisplayet. Det vil fortsette de samme dataene når det kommer nye data.
Programmet skrevet i C bygget med MPLAB.
Trinn 1: 16x64 (p10) LED Matrix Control
I dette systemet kan 16x64 matrisedisplay vise informasjon som krever enorme 1024 lysdioder. Denne skjermen består av mindre moduler arrangert sammen fra en større skjerm, hver modul består vanligvis av 4x8 matrise av LED som vist på figur.
Pin ut av p10 -panelet som vist med 6 kontrollinjer.
Trinn 2: Maskinvareoppsett
For å utvikle dette prosjektet trenger vi materialene som følger,
- p10 (16x32) LED -skjerm x 2
- PICI6F877A mikrokontroller
- PIC Microcontroller Development Borad
- 16 x 32 (p10) LED -matrise - 2 nr
- USB 2 seriell adapter
- 5V 5A SMPS
Trinn 3: Kretsdiagram
Kretsdiagrammet er vist på figuren.
MCLR -pinnen trekkes opp ved hjelp av 10K motstand.
USB 2 seriell omformer tilkoblet RC6 og RC7, da den støtter UART -kommunikasjon og baudrate er 9600 bps.
Her brukt 20 MHz krystalloscillator.
Pinner for (p10) LED -rulleskjerm kan bruke hvilken som helst digital pin. I dette prosjektet brukte vi,
- NO - RB4
- A - RB5
- B - RB6
- CLK - RC1
- SCLK - RD3
- DATA - RD2
Trinn 4: Kode
Her vedlegger du fullstendig kode utviklet i C.
UART baudrate: 9600 bps
Meldingsformat: * <melding> $ (f.eks.: * effekt $)
Trinn 5: Utgang
Her vedlagte videolink som vi har gjort.
YouTube:
facebook:
www.facebook.com/impacttechnolabz
Anbefalt:
Digital klokke ved bruk av mikrokontroller (AT89S52 uten RTC -krets): 4 trinn (med bilder)
Digital klokke ved bruk av mikrokontroller (AT89S52 uten RTC -krets): La oss beskrive en klokke … " Klokke er en enhet som teller og viser tid (relativ) " . MERK: det vil ta 2-3 minutter å lese. Les hele prosjektet, ellers vil jeg ikke
Hvordan lage en drone ved hjelp av Arduino UNO - Lag en quadcopter ved hjelp av mikrokontroller: 8 trinn (med bilder)
Hvordan lage en drone ved hjelp av Arduino UNO | Lag en Quadcopter ved hjelp av mikrokontroller: Introduksjon Besøk min Youtube -kanal En Drone er en veldig dyr gadget (produkt) å kjøpe. I dette innlegget skal jeg diskutere hvordan jeg får det billig? Og hvordan kan du lage din egen slik til en billig pris … Vel, i India er alle materialer (motorer, ESCer
Stemmestyrt robot ved bruk av 8051 mikrokontroller: 4 trinn (med bilder)
Stemmestyrt robot ved bruk av 8051 mikrokontroller: En stemmestyrt robot tar spesifisert kommando i form av tale. Uansett hvilken kommando som er gitt gjennom talemodul eller Bluetooth -modul, blir den avkodet av den eksisterende kontrolleren, og derfor blir den gitte kommandoen utført. Her i dette prosjektet
48 X 8 rullende LED -matrisedisplay ved hjelp av Arduino- og skiftregistre .: 6 trinn (med bilder)
48 X 8 Scrolling LED Matrix Display Using Arduino and Shift Registers .: Hei alle sammen! Dette er min første instruerbare, og det handler om å lage en 48 x 8 programmerbar rullende LED -matrise ved hjelp av en Arduino Uno og 74HC595 skiftregistre. Dette var mitt første prosjekt med et Arduino utviklingstavle. Det var en utfordring som ble gitt til m
Displaytemperatur på P10 LED -skjermmodul ved bruk av Arduino: 3 trinn (med bilder)
Displaytemperatur på P10 LED -skjermmodul ved bruk av Arduino: I forrige opplæring har du blitt fortalt hvordan du viser tekst på Dot Matrix LED Display P10 -modul ved hjelp av Arduino og DMD -kontakt, som du kan sjekke her. I denne opplæringen gir vi en enkel prosjektopplæring ved å bruke P10 -modulen som skjermmedium