Mundarija:
- 1 -qadam: 16x64 (p10) LED matritsali boshqaruv
- 2 -qadam: Uskuna sozlamalari
- 3 -qadam: O'chirish diagrammasi
- 4 -qadam: kod
- 5 -qadam: Chiqish
Video: PIC16F877 mikrokontroler yordamida 16x64 P10 aylantiruvchi LED displey: 5 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Bu yo'riqnomada 16 x 64 (p10) LED matritsali displeyni PICI6F877A mikrokontroller bilan qanday bog'lash kerakligi tasvirlangan.
Ma'lumotlar EEPROMda saqlanadigan UART orqali mikrokontrollerga yuboriladi va ma'lumotlar LED matritsali displeyda aks etadi. Yangi ma'lumotlar kelganda, u xuddi shu ma'lumotlarni davom ettiradi.
Dastur C tilida yozilgan, MPLAB bilan tuzilgan.
1 -qadam: 16x64 (p10) LED matritsali boshqaruv
Ushbu tizimda 16x64 matritsali displey 1024 ta LEDni talab qiladigan ma'lumotlarni ko'rsatishi mumkin. Bu displey kattaroq ekrandan kichikroq modullardan iborat bo'lib, har bir modul odatda rasmda ko'rsatilgandek 4x8 LEDli matritsadan iborat.
P10 panelini rasmda ko'rsatilganidek, 6 ta nazorat chizig'idan ajratib oling.
2 -qadam: Uskuna sozlamalari
Ushbu loyihani ishlab chiqish uchun bizga quyidagi materiallar kerak bo'ladi.
- p10 (16x32) LED displey x 2
- PICI6F877A mikrokontroller
- PIC mikrokontrollerni ishlab chiqish Borad
- 16 x 32 (p10) LED matritsasi - 2 ta
- USB 2 seriyali adapter
- 5V 5A SMPS
3 -qadam: O'chirish diagrammasi
O'chirish diagrammasi rasmda ko'rsatilgan.
MCLR pimi 10K rezistor yordamida tortiladi.
USB 2 ketma -ket konvertori RC6 va RC7 -ga ulangan, chunki UART aloqasini qo'llab -quvvatlaydi va tezligi 9600 bps.
Bu erda 20 MGts kristalli osilator ishlatilgan.
(P10) LED aylantiruvchi displey uchun pinlar har qanday raqamli pinni ishlatishi mumkin. Biz foydalangan ushbu loyihada,
- EN - RB4
- A - RB5
- B - RB6
- CLK - RC1
- SCLK - RD3
- Ma'lumot - RD2
4 -qadam: kod
Bu erda C da ishlab chiqilgan to'liq kodni biriktirish.
UART signal tezligi: 9600 bps
Xabar formati: * <xabar> $ (masalan: * ta'sir $)
5 -qadam: Chiqish
Bu erda biz qilgan video havola.
YouTube:
Facebook:
www.facebook.com/impacttechnolabz
Tavsiya:
Kutubxonasiz aylantiruvchi matnni ko'rsatish uchun boshqa Arduino yordamida Arduino dasturlash: 5 qadam
Kutubxonasiz aylantiruvchi matnni ko'rsatish uchun Arduino -ni boshqa Arduino -dan dasturlash: Sony Spresense yoki Arduino Uno unchalik qimmat emas va ko'p kuch talab qilmaydi. Ammo, agar sizning loyihangizda quvvat, bo'sh joy va hatto byudjet cheklangan bo'lsa, siz Arduino Pro Mini -dan foydalanishni o'ylab ko'rishingiz mumkin. Arduino Pro Micro -dan farqli o'laroq, Arduino Pro Mi
Arduino yordamida DIY LED nuqta matritsali aylantiruvchi displey: 6 qadam
DIY LED nuqta matritsali Arduino yordamida aylantiruvchi displey: Salom InstruThis mening birinchi ko'rsatmam. Bu yo'riqnomada men qanday qilib DIY LED nuqta matritsali aylantiruvchi displeyni Arduino -dan MCU sifatida yasashimni ko'rsataman. Bunday turdagi displeylar temir yo'l vokzali, avtovokzal, ko'chalar va boshqa joylarda ko'rsatiladi. Mana
Nuqta matritsali LED displey 8051 mikrokontroler bilan o'zaro aloqada: 5 qadam
Nuqta matritsali LED displey 8051 mikrokontrolder bilan o'zaro aloqada: Ushbu loyihada biz bitta nuqta matritsali LED displeyni 8051 mikrokontroler bilan bog'laymiz. Bu erda biz proteusda simulyatsiyani ko'rsatamiz, siz ham xuddi shu narsani apparatingizda qo'llashingiz mumkin. Shunday qilib, biz bu erda birinchi navbatda bitta belgini chop etamiz, aytaylik, bu displeyda "A" deylik
CloudX mikrokontroler yordamida 7-segmentli displey Shift registrida. 5 qadam
7-segmentli displeyni CloudX mikrokontrolderi yordamida Shift Ro'yxatdan o'tish kitobi bilan o'zaro bog'lash: Ushbu loyihada biz ettita segmentli LED displeyni CloudX mikrokontroler bilan qanday bog'lash bo'yicha qo'llanma nashr etamiz. Etti segmentli displeylar ko'plab o'rnatilgan tizimlar va sanoat dasturlarida ishlatiladi, bu erda chiqish diapazoni aniq
Arduino yordamida P10 LED displey modulidagi displey harorati: 3 qadam (rasmlar bilan)
Arduino yordamida P10 LED displey modulidagi displey harorati: Oldingi qo'llanmada Arduino va DMD ulagichi yordamida nuqta matritsali LED displeyli P10 modulida matnni qanday ko'rsatish kerakligi ko'rsatilgan. Ushbu qo'llanmada biz P10 modulini displey vositasi sifatida ishlatib, oddiy loyiha qo'llanmasini beramiz