Şimdi Ara

MAX7219 4lü Dot Matrix Modül için yardım talebi :)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
147
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar Merhaba,


    Bir proje ödevi için bir birine eklenmiş 2 adet MAX7219 4lü Dot Matrix panelde (2 adet 4 lü panel üzerinde toplam 8 adet (8x8) modül mevcut) 8 modülde farklı şekillerin yanıp sönmesi için uğraşıyorum.


    Proje başlarken tek bir modüldü fakat sonradan olay 8 adet modüle döndü. Sıkıntı da burada başladı tek modülde sınırlı yazılım bilgim ve internetteki kodlardan şekiller oluşturabildim fakat modül sayısı 8 e çıkınca diğer ilk mödül dışında diğer modüllere ulaşamıyorum. 1996 da pascal da iki sayıyı toplatınca atom parçaladığımızı sanıyorduk, bizim çocuk sağolsun proje için 2 haftadır bakıyorum bambaşka bi dünya olmuş buralar..


    Yardımcı olabilirseniz sevinirim,


    tek modül için kullandığım kod ;



    #include <LedControl.h>


    int DIN = 12;

    int CS =  11;

    int CLK = 10;



    LedControl lc=LedControl(DIN,CLK,CS,0);


    void setup(){

     lc.shutdown(0,false);       

     lc.setIntensity(0,15);      

     lc.clearDisplay(0);         

    }


    void loop(){ 


        byte heart[8]=   {0x00,0x66,0xFF,0xFF,0xFF,0x7E,0x3C,0x18};

        byte empty[8]=   {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};


        printByte(heart);

        delay(1000);

       

        printByte(empty);

        delay(1000);


       }

    void printByte(byte character [])

    {

      int i = 0;

      for(i=0;i<8;i++)

      {

        lc.setRow(0,i,character[i]);

      }

    }


    -------------------------------------------------------------

    MAX7219 4lü Dot Matrix Modül için yardım talebi :)







  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.