Мазмұны:
- 1 -қадам: 16x64 (p10) жарықдиодты матрицалық басқару
- 2 -қадам: Жабдықты орнату
- 3 -қадам: схема
- 4 -қадам: код
- 5 -қадам: Шығару
Бейне: PIC16F877 микроконтроллерін қолданатын 16x64 P10 айналдыратын жарықдиодты дисплей: 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Бұл нұсқаулықта PICI6F877A микроконтроллері бар 16 x 64 (p10) жарықдиодты матрицалық дисплеймен қалай байланысуға болатыны сипатталған.
Деректер UET арқылы EEPROM -да сақталатын микроконтроллерге жіберіледі және деректер LED матрицалық дисплейінде көрсетіледі. Ол жаңа деректер келген кезде де сол деректерді жалғастырады.
Бағдарлама C тілінде жазылған, MPLAB көмегімен жасалған.
1 -қадам: 16x64 (p10) жарықдиодты матрицалық басқару
Бұл жүйеде 16x64 матрицалық дисплей 1024 жарықдиодты қажет ететін ақпаратты көрсете алады. Бұл дисплей үлкен экраннан кіші модульдерден тұрады, әр модуль әдетте суретте көрсетілгендей 4х8 жарықдиодты матрицадан тұрады.
P10 тақтасынан суретте көрсетілгендей, 6 басқару сызығы бар.
2 -қадам: Жабдықты орнату
Бұл жобаны әзірлеу үшін бізге келесі материалдар қажет:
- p10 (16x32) LED дисплейі x 2
- PICI6F877A микроконтроллері
- PIC микроконтроллерінің дамуы Borad
- 16 x 32 (p10) жарықдиодты матрица - 2 жоқ
- USB 2 сериялық адаптері
- 5В 5А SMPS
3 -қадам: схема
Схема схемасы суретте көрсетілген.
MCLR түйреуіші 10K резисторының көмегімен тартылады.
USB 2 сериялық түрлендіргіші RC6 мен RC7 -де қосылған, себебі UART байланысын қолдайды және жылдамдығы 9600 bps.
Мұнда 20 МГц кристалды осциллятор қолданылды.
(P10) Жарықдиодты жылжу дисплейі үшін түйреуіштер кез келген сандық түйреуішті қолдана алады. Бұл жобада біз қолдандық,
- EN - RB4
- A - RB5
- B - RB6
- CLK - RC1
- SCLK - RD3
- ДЕРЕКТЕР - RD2
4 -қадам: код
Мұнда C -де әзірленген толық кодты тіркеу.
UART жылдамдығы: 9600 bps
Хабар форматы: * <хабар> $ (мысалы: * әсер $)
5 -қадам: Шығару
Міне, біз жасаған бейне сілтеме.
YouTube:
facebook:
www.facebook.com/impacttechnolabz
Ұсынылған:
Микроскоптарға арналған жарықдиодты жарықдиодты жарықдиодты жарықдиодты тақта!: 6 қадам (суреттермен)
Микроскоптар үшін DIY жарықдиодты жарықдиодты PCB! Мен электрониканы қолдануға арналған екінші микроскопты сатып алдым және сіз
TIVA TM4C1233H6PM микроконтроллерін қолданатын роботтың артынан сызық: 3 қадам
TIVA TM4C1233H6PM микроконтроллерін қолдана отырып, роботты басқаратын сызық: роботтан кейінгі сызық - бұл ақ бетке сызылған қараңғы сызықтарды анықтау және алу үшін қолданылатын әмбебап машина. Бұл робот тақтаның көмегімен шығарылғандықтан, оны құрастыру өте оңай болады. Бұл жүйені қосуға болады
CLOUDX микроконтроллерін қолданатын 7 сегментті пернетақта: 4 қадам
CLOUDX микроконтроллерін қолданатын 7 сегменттегі перне: Бұл жоба үшін біз матрицалық пернетақтадан сандық енгізуді қабылдаймыз, содан кейін оны жеті сегментті дисплей модулінде көрсетеміз. 8 жарықдиодты A -дан G -ге дейін таңбаланғандықтан (ондық бөлшек үшін), егер сіз 6 санын көрсеткіңіз келсе, онда сіз
Tiva микроконтроллерін қолданатын RC өлшегіш: 7 қадам
Tiva микроконтроллерін қолданатын RC өлшеуіші: Бұл жоба үшін микроконтроллерге негізделген RC өлшегіш портативті, дәл, қарапайым қарапайым және салыстырмалы түрде арзан етіп жасалған. Қолдану қарапайым және пайдаланушы есептегіш режимін оңай таңдай алады: қарсылық
P10 жарықдиодты дисплей модуліндегі температура Arduino көмегімен: 3 қадам (суреттермен)
Arduino көмегімен P10 жарықдиодты дисплей модуліндегі температура дисплейі: Алдыңғы оқулықта Arduino мен DMD коннекторы көмегімен нүктелік матрицалық жарықдиодты дисплей P10 модулінде мәтінді қалай көрсету керектігі айтылған, оны осы жерден тексеруге болады. Бұл оқулықта біз дисплей құралы ретінде P10 модулін қолдану арқылы қарапайым жоба оқулығын береміз