Sisukord:
- 1. samm: 16x64 (p10) LED -maatriksi juhtimine
- Samm: riistvara seadistamine
- Samm: vooluahela skeem
- 4. samm: kood
- 5. samm: väljund
Video: 16x64 P10 keritav LED -ekraan PIC16F877 mikrokontrolleri abil: 5 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
Selles juhendis kirjeldatakse, kuidas liidestada 16 x 64 (p10) LED -maatrikskuvar PICI6F877A mikrokontrolleriga.
Andmed saadetakse mikrokontrollerile UART kaudu, mis on salvestatud EEPROM -i ja andmed kuvatakse LED -maatriksekraanil. See jätkab samu andmeid iga kord, kui saabuvad uued andmed.
Programm, mis on kirjutatud C -s, koostatud MPLAB -iga.
1. samm: 16x64 (p10) LED -maatriksi juhtimine
Selles süsteemis saab 16x64 maatriksekraanil kuvada teavet, mis nõuab ilmatuid 1024 LED -i. See ekraan koosneb väiksematest moodulitest, mis on paigutatud suuremale ekraanile, kusjuures iga moodul koosneb tavaliselt 4x8 maatriksist, nagu on näidatud joonisel.
Kinnitage p10 paneelist välja nagu näidatud, millel on 6 juhtjoont.
Samm: riistvara seadistamine
Selle projekti arendamiseks vajame järgmisi materjale:
- p10 (16x32) LED -ekraan x 2
- PICI6F877A mikrokontroller
- PIC mikrokontrolleri arendus Borad
- 16 x 32 (p10) LED -maatriks - 2 nr
- USB 2 jadaadapter
- 5V 5A SMPS
Samm: vooluahela skeem
Lülitusskeem on näidatud joonisel.
MCLR tihvt tõmmatakse üles 10K takisti abil.
USB 2 jadamuundur, mis on ühendatud RC6 ja RC7 -ga, kuna see toetab UART -ühendust ja andmeedastuskiirus on 9600 bps.
Siin kasutati 20 MHz kristallostsillaatorit.
Nööpnõelad (lk 10) LED -kerimisekraanile võivad kasutada mis tahes digitaalset tihvti. Selles projektis kasutasime
- ET - RB4
- A - RB5
- B - RB6
- CLK - RC1
- SCLK - RD3
- ANDMED - RD2
4. samm: kood
Siin lisatakse C -s välja töötatud täielik kood.
UART andmeedastuskiirus: 9600 bps
Sõnumi vorming: * <sõnum> $ (nt: * mõju $)
5. samm: väljund
Siin on lisatud videolink, mille oleme teinud.
YouTube:
facebook:
www.facebook.com/impacttechnolabz
Soovitan:
Keritav tekstikuva (A -Z juhend): 25 sammu (piltidega)
Teksti kerimise kuvamine (juhend A -st Z -ni): selles juhendatavas videos juhendan teid samm -sammult juhistega, kuidas Arduino abil keritavat teksti kuvada. Ma ei selgita, kuidas Arduino jaoks koodi teha, vaid näitan teile, kuidas olemasolevat koodi kasutada. Mida ja kus peate tegema
Digitaalkell mikrokontrolleri abil (AT89S52 ilma RTC -ahelata): 4 sammu (piltidega)
Digitaalkell mikrokontrolleri abil (AT89S52 ilma RTC -ahelata): kirjeldame kella … "Kell on seade, mis loeb ja näitab aega (suhteline)"! . MÄRKUS: lugemiseks kulub 2-3 minutit, palun lugege kogu projekt läbi, muidu ma ei
Kuidas teha drooni Arduino UNO abil - Mikrokontrolleri abil kvadkopteri valmistamine: 8 sammu (piltidega)
Kuidas teha drooni Arduino UNO abil | Valmistage mikrokontrolleri abil kvadropter: Sissejuhatus Külastage minu Youtube'i kanalit Droon on ostmiseks väga kallis vidin (toode). Selles postituses arutlen, kuidas seda odavalt teha ?? Ja kuidas saate oma odava hinnaga sellist teha … No Indias kõik materjalid (mootorid, ESC -d
Arduino keritav tekstikell: 3 sammu
Arduino keritav tekstikell: Selle projekti eesmärk on ehitada keritav tekstikell, mis kuvab kõne ajal kellaaega (näiteks „on kesköö”). See on kiire projekt - anname teile piisavalt, et alustada riistvara ja visand ning siis saate seda karusnahaks võtta
AVR mikrokontrolleri kaitsmebittide konfiguratsioon. Mikrokontrolleri välkmällu LED -i vilkumisprogrammi loomine ja üleslaadimine: 5 sammu
AVR mikrokontrolleri kaitsmebittide konfiguratsioon. Mikrokontrolleri välkmällu LED -i vilkumisprogrammi loomine ja üleslaadimine: Sel juhul loome lihtsa programmi C -koodiga ja põletame selle mikrokontrolleri mällu. Kirjutame oma programmi ja koostame hex -faili, kasutades Atmel Studio integreeritud arendusplatvormina. Seadistame kaitsme bi