INHOUDSOPGAWE:
- Stap 1: 16x64 (p10) LED Matrix Control
- Stap 2: hardeware -opstelling
- Stap 3: Kringdiagram
- Stap 4: Kode
- Stap 5: Uitset
Video: 16x64 P10 -rol -LED -skerm met behulp van PIC16F877 mikrokontroller: 5 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
In hierdie instruksies word beskryf hoe u 'n 16 x 64 (p10) LED -matriksskerm met 'n PICI6F877A -mikrobeheerder kan koppel.
'N Data word via UART na die mikrobeheerder gestuur wat in die EEPROM gestoor is, en die data sal op die LED -matriksweergawe verskyn. Dit sal dieselfde data voortsit wanneer 'n nuwe data opdaag.
Die program geskryf in C, gebou met MPLAB.
Stap 1: 16x64 (p10) LED Matrix Control
In hierdie stelsel kan 'n matriksskerm van 16x64 inligting vertoon wat 1024 LED's benodig. Hierdie skerm bestaan uit kleiner modules wat saamgestel is van 'n groter skerm, elke module bestaan gewoonlik uit 4x8 matriks LED's soos in die figuur getoon.
Speld uit die p10 -paneel vas soos aangedui met 6 bedieningslyne.
Stap 2: hardeware -opstelling
Om hierdie projek te ontwikkel, benodig ons die materiaal soos volg:
- p10 (16x32) LED -skerm x 2
- PICI6F877A mikrokontroleerder
- PIC Microcontroller Development Borad
- 16 x 32 (p10) LED -matriks - 2 nrs
- USB 2 -reeksadapter
- 5V 5A SMPS
Stap 3: Kringdiagram
Kringdiagram word in die figuur getoon.
MCLR -pen word opgetrek met behulp van 10K -weerstand.
USB 2 Serial Converter gekoppel in RC6 en RC7, aangesien dit UART -kommunikasie ondersteun en baudrate 9600 bps is.
Hier word 'n 20 MHz kristal ossillator gebruik.
Spelde vir (p10) LED -rolskerm kan enige digitale pen gebruik. In hierdie projek gebruik ons,
- NL - RB4
- A - RB5
- B - RB6
- CLK - RC1
- SCLK - RD3
- DATA - RD2
Stap 4: Kode
Hier word 'n volledige kode aangeheg wat ontwikkel is in C.
UART -baudrate: 9600 bps
Boodskapformaat: * <boodskap> $ (bv: * impak $)
Stap 5: Uitset
Hier is 'n video skakel wat ons gedoen het.
YouTube:
facebook:
www.facebook.com/impacttechnolabz
Aanbeveel:
Digitale klok met behulp van mikrokontroller (AT89S52 sonder RTC -stroombaan): 4 stappe (met foto's)
Digitale klok met behulp van mikrobeheerder (AT89S52 Sonder RTC -stroombaan): Kom ons beskryf 'n horlosie … " Klok is 'n toestel wat die tyd tel en toon (relatief) " . LET WEL: dit sal 2-3 minute neem om te lees, lees die hele projek, anders sal ek nie
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: 4 stappe
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: Hallo, ek is Rithik. Ons gaan 'n internetbeheerde LED maak met u telefoon. Ons gaan sagteware soos Arduino IDE en Blynk gebruik. Dit is eenvoudig, en as u daarin geslaag het, kan u soveel elektroniese komponente beheer as wat u wil
Monitor versnelling met behulp van Raspberry Pi en AIS328DQTR met behulp van Python: 6 stappe
Monitering van versnelling met behulp van Raspberry Pi en AIS328DQTR Gebruik van Python: Versnelling is eindig, volgens ek volgens sommige wette van die fisika.- Terry Riley 'n Jagluiperd gebruik ongelooflike versnelling en vinnige spoedveranderinge wanneer hy jaag. Die vinnigste wesens aan wal gebruik af en toe sy hoogste tempo om prooi te vang. Die
Hoe om 'n hommeltuig te maak met Arduino UNO - Maak 'n quadcopter met behulp van mikrokontroller: 8 stappe (met foto's)
Hoe om 'n hommeltuig te maak met Arduino UNO | Maak 'n quadcopter met behulp van mikrobeheerder: inleiding Besoek my Youtube -kanaal 'n Drone is 'n baie duur apparaat (produk) om te koop. In hierdie pos gaan ek bespreek hoe ek dit goedkoop kan maak ?? En hoe kan u u eie goedkoop maak teen goedkoop pryse … In Indië is al die materiale (motors, ESC's
Hoe om van 0 tot 99 te tel met behulp van 8051 mikrobeheerder met 7 segmentweergawe: 5 stappe (met foto's)
Hoe om van 0 tot 99 te tel Met behulp van 8051 mikrobeheerder met 7 -segmentweergawe: Hallo almal, in hierdie tutoriaal gaan ons u vertel hoe om van 0 tot 99 te tel met twee 7 -segment -skerms