Mündəricat:
- Addım 1: 16x64 (p10) LED Matrix Control
- Addım 2: Hardware Setup
- Addım 3: Dövrə Şeması
- Addım 4: Kod
- Addım 5: Çıxış
Video: PIC16F877 Mikrokontrolördən istifadə edərək 16x64 P10 Sürüşdürücü LED Ekran: 5 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Bu təlimatda, PICI6F877A mikrokontrolör ilə 16 x 64 (p10) LED matris Ekranı necə birləşdirəcəyinizi izah edir.
Bir məlumat, EEPROM -da saxlanılan UART vasitəsi ilə mikro nəzarətçiyə göndərilir və məlumatlar LED matris ekranında əks olunacaq. Yeni məlumatlar gəldikdə eyni məlumatları davam etdirəcək.
Proqram MPLAB ilə qurulmuş C dilində yazılmışdır.
Addım 1: 16x64 (p10) LED Matrix Control
Bu sistemdə, 16x64 matrisli ekran, 1024 LED -ə ehtiyac duyan məlumatları göstərə bilər. Bu ekran, daha böyük bir ekrandan bir araya gətirilmiş kiçik modullardan ibarətdir, hər bir modul ümumiyyətlə şəkildə 4x8 LED matrisdən ibarətdir.
6 nəzarət xəttinə malik olduğu kimi p10 panelindən çıxarın.
Addım 2: Hardware Setup
Bu layihəni hazırlamaq üçün aşağıdakı materiallara ehtiyacımız var:
- p10 (16x32) LED Ekran x 2
- PICI6F877A mikro nəzarətçi
- PIC Mikrokontrolör İnkişaf Borad
- 16 x 32 (p10) LED matris - 2 ədəd
- USB 2 seriya adapteri
- 5V 5A SMPS
Addım 3: Dövrə Şeması
Dövrə diaqramı şəkildə göstərilmişdir.
MCLR pimi 10K Resistor istifadə edərək yuxarı çəkilir.
USB 2 Serial Dönüştürücü, RC6 və RC7 -yə qoşulur, çünki UART Rabitə və baudrate 9600 bps -i dəstəkləyir.
Burada 20 MHz kristal osilator istifadə olunur.
(P10) LED Kaydırma Ekranı üçün pinlər hər hansı bir rəqəmsal Pin istifadə edə bilər. İstifadə etdiyimiz bu layihədə,
- EN - RB4
- A - RB5
- B - RB6
- CLK - RC1
- SCLK - RD3
- VERİLƏR - RD2
Addım 4: Kod
Burada C -də hazırlanmış tam kodu əlavə edirik.
UART sürət: 9600 bps
Mesaj formatı: * <mesaj> $ (məsələn: * təsir $)
Addım 5: Çıxış
Etdiyimiz video bağlantı burada.
YouTube:
facebook:
www.facebook.com/impacttechnolabz
Tövsiyə:
Mikrokontrolördən istifadə edərək tezlik ölçən: 8 addım
Mikrokontrolördən istifadə edərək tezlik ölçən: Bu dərslikdə bir mikrokontrolör istifadə edərək nəbz mənbəyinin tezliyinin necə hesablanacağı göstərilir. Pulse mənbəyinin yüksək gərginlik səviyyəsi 3.3 V, aşağı isə 0V -dir. STM32L476, Tiva launchpad, 16x2 alfasayısal LCD -dən istifadə etmişəm. 1K ölçü
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar - Mikrokontrolördən istifadə edərək bir Quadcopter hazırlayın: 8 addım (şəkillərlə)
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar | Mikrokontrolördən istifadə edərək Quadcopter hazırlayın: Giriş Youtube Kanalımı Ziyarət Edin Drone almaq üçün çox bahalı bir gadget (məhsul) təşkil edir. Bu yazıda necə ucuz satacağımı müzakirə edəcəyəm? Ucuz qiymətə öz əlinizlə bunu necə edə bilərsiniz … Yaxşı Hindistanda bütün materiallar (mühərriklər, ESClər
8051 Mikrokontrolördən istifadə edən Səs İdarə Edilən Robot: 4 Addım (Şəkillərlə birlikdə)
8051 Mikro nəzarətçisindən istifadə edərək Səs İdarə Edilən Robot: Səslə idarə olunan robot səs şəklində müəyyən bir əmr alır. Səs modulu və ya Bluetooth modulu vasitəsilə verilən əmr nə olursa olsun, mövcud nəzarətçi tərəfindən deşifr olunur və buna görə də verilən əmr icra olunur. Bu layihədə mən
7 Segmentli Ekranlı 8051 Mikrokontrolördən istifadə edərək 0 -dan 99 -a qədər Necə Saymaq olar: 5 Addım (Şəkillərlə)
7 Segmentli Ekranlı 8051 Mikrokontrolördən 0 -dan 99 -a qədər Necə Saymaq olar: Hər kəsə salam, bu dərsdə sizə iki 7 seqmentli ekrandan istifadə edərək 0 -dan 99 -a qədər saymaq barədə danışacağıq
Arduino istifadə edərək P10 LED Ekran Modulunda Ekran İstiliyi: 3 Addım (Şəkillərlə)
Arduino istifadə edərək P10 LED Ekran Modulunda Ekran İstiliyi: Əvvəlki dərslikdə Arduino və DMD Konnektorundan istifadə edərək Dot Matrix LED Ekran P10 Modulunda mətnin necə göstəriləcəyi haqqında məlumat verilmişdir. Bu təlimatda, P10 modulunu ekran vasitəsi olaraq istifadə edərək sadə bir layihə dərsliyi verəcəyik