Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu dərslik, LED nöqtə matrisindən istifadə edərək Robotun Gözlərinin Yanıp sönməsi haqqındadır.
Addım 1: nəzəriyyə
Bir nöqtə matrisli ekranda, birdən çox LED satır və sütunlarla birlikdə bağlanır. Bu, onları idarə etmək üçün lazım olan pin sayını minimuma endirmək üçün edilir. Məsələn, 8 × 8 bir LED matrisi (yuxarıda göstərilmişdir) hər LED piksel üçün bir ədəd 64 G/Ç pininə ehtiyac duyar. Bütün anodları satırlara (R1 -dən R8 -ə qədər) və katotları (C1 -dən C8 -ə qədər) birləşdirərək, tələb olunan I/O pinlərinin sayı 16 -ya endirilir. Aşağıdakı şəkildə, R4 yüksək çəkilərkən C3 aşağı çəkilərsə, dördüncü sıra və üçüncü sütundakı LED yanacaq. Simvollar satır və ya sütunların sürətli taranması ilə göstərilə bilər.
Addım 2: DONANIM TƏLƏBLİDİR
- Arduino UNO kabel ilə
- LED nöqtə matrix7219 ekran modulu (2)
- M-F Jumper telləri
Addım 3: Gözün Animasiyası
Bu arxitektura, proqrama bitmap cütləri və ekran müddətləri cədvəlləri olaraq animasiya ardıcıllığını təyin etməyə imkan verir.
Addım 4: ADIMLAR
- pin 2, DataIn -ə bağlıdır
- pin 4 CLK -yə bağlıdır
- pin 3 CS -yə bağlıdır
- VCC 5v
- Gnd - Gnd