Мазмуну:
- 1 -кадам: 16x64 (p10) LED Matrix Control
- 2 -кадам: Аппараттык орнотуу
- 3 -кадам: Райондук диаграмма
- 4 -кадам: Код
- 5 -кадам: Чыгуу
Video: PIC16F877 микроконтроллерин колдонуу менен 16x64 P10 жылдыруучу LED дисплейи: 5 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул нускамада PICI6F877A микроконтроллери менен 16 x 64 (p10) LED матрицасынын дисплейин кантип интерфейстөө керектиги сүрөттөлгөн.
Маалыматтар EEPROMдо сакталган UART аркылуу микроконтроллерге жөнөтүлөт жана маалыматтар LED матрицасынын дисплейинде көрсөтүлөт. Ал жаңы маалыматтар келген сайын ошол эле маалыматты улантат.
C программасында жазылган программа MPLAB менен курулган.
1 -кадам: 16x64 (p10) LED Matrix Control
Бул системада 16x64 матрицалык дисплей 1024 LEDди талап кылган маалыматты көрсөтө алат. Бул дисплей чоңураак экрандан кичине модулдардан турат, ар бир модуль адатта 4х8 светодиоддордон турат.
P10 панелинен 6 көзөмөл линиялары көрсөтүлгөндөй кадап салыңыз.
2 -кадам: Аппараттык орнотуу
Бул долбоорду иштеп чыгуу үчүн бизге төмөнкүдөй материалдар керек,
- p10 (16x32) LED Display x 2
- PICI6F877A микроконтроллери
- PIC Microcontroller Development Borad
- 16 x 32 (p10) LED матрицасы - 2 жок
- USB 2 сериялык адаптер
- 5V 5A SMPS
3 -кадам: Райондук диаграмма
Райондук диаграмма сүрөттө көрсөтүлгөн.
MCLR пин 10K резистордун жардамы менен тартылат.
USB 2 Serial Converter RC6 жана RC7 менен туташкан, анткени UART байланышын колдойт жана радиациясы 9600 bps.
Бул жерде 20 МГц кристалл осциллятору колдонулган.
(P10) LED жылдыруу дисплейи үчүн казыктар каалаган санарип пинди колдоно алат. Биз колдонгон бул долбоордо,
- EN - RB4
- A - RB5
- B - RB6
- CLK - RC1
- SCLK - RD3
- DATA - RD2
4 -кадам: Код
Бул жерде С -де иштелип чыккан толук код тиркелет.
UART ылдамдыгы: 9600 bps
Билдирүүнүн форматы: * <билдирүү> $ (мисалы: * таасир $)
5 -кадам: Чыгуу
Бул жерде биз кылган видео шилтеме тиркелет.
YouTube:
facebook:
www.facebook.com/impacttechnolabz
Сунушталууда:
DC2 моторлорун L298N менен CloudX микроконтроллерин колдонуу: 3 кадам
DC моторлорун L298N менен CloudX микроконтроллерин колдонуу: Бул долбоордо биз DC моторунун ылдамдыгын жогорулатуу жана азайтуу үчүн L298N H көпүрөсүн кантип колдонууну түшүндүрөбүз. L298N H-bridge модулу 5 жана 35V DC чыңалуусу бар моторлордо колдонулушу мүмкүн
CloudX микроконтроллерин колдонуу менен LCD менен баскычтоп: 4 кадам
CloudX микроконтроллерин колдонуу менен ЖК менен клавиатура: Бул долбоор үчүн биз Matrix баскычтобунун маалыматын кабыл алабыз жана андан кийин аны LCDModuleдо көрсөтөбүз
Tiva микроконтроллерин колдонуу менен RC метр: 7 кадам
Tiva микроконтроллерин колдонуу менен RC эсептегич: Бул долбоор үчүн микро контроллер негизделген RC метр портативдүү, так, колдонууга жөнөкөй жана салыштырмалуу арзан болуп иштелип чыккан жана ишке ашырылган. Колдонуу жөнөкөй жана колдонуучу эсептегичтин режимин оңой эле тандай алат: каршылык
7 сегменттин дисплейи менен 8051 микроконтроллерин колдонуу менен 0дон 99га чейин кантип эсептөө керек: 5 кадам (сүрөттөр менен)
7 сегменттин дисплейи менен 8051 микроконтроллерин колдонуу менен 0дон 99га чейин кантип эсептөө керек: Саламатсыздарбы, бул окуу куралында биз 0дөн 99га чейин эки 7 сегменттүү дисплейди кантип колдонууну айтып беребиз
P10 LED дисплейи менен DMDди колдонуу менен Score Board долбоору: 6 кадам (Сүрөттөр менен)
P10 LED дисплейи менен DMDди колдонуу менен Score Board долбоору: Көп учурда биз футбол стадионунда жолугушабыз; табло катары кызмат кылган алп LED тактасы бар. Башка спорттук талаада да, биз көбүнчө LEDден жасалган дисплейдин таблосун билебиз. Мүмкүн болбогону менен, бизди дагы бир талаа дагы