Robot üçün LED Gözlərin Yanıp sönməsi: 6 addım
Robot üçün LED Gözlərin Yanıp sönməsi: 6 addım
Anonim
Robot üçün LED Gözlərin Yanıp Sönməsi
Robot üçün LED Gözlərin Yanıp Sönməsi

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ə

Nəzəriyyə
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

  1. Arduino UNO kabel ilə
  2. LED nöqtə matrix7219 ekran modulu (2)
  3. M-F Jumper telləri

Addım 3: Gözün Animasiyası

Gözün Animasiyası
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

ADIMLAR
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

Addım 5: KİTABXANA VƏ KOD