MAX7219 7-Segmentli Display Nasıl Kullanılır

Bu yazımızda MAX7219 entegresine değineceğiz. Bazen sinyallerimizi görsele dökmek isteriz. Örneğin bir sıcaklık bilgisini bir ekranda görmek isteriz. Bunun için en ucuz ve basit yöntemlerden biri 7-segmentli display kullanımıdır. Tek tek satılabilirler ve bir çok farklı renk ve boyutta imal edilmişlerdir.

8-digit olarak üretilmiş 7-segmentli display modulu olan MAX7219′ un Arduino tarafından nasıl kullanılabileceğini göreceğiz.

MAX7219 Modul Bağlantı Şeması

MAX 7219 / MAX7221 entegreleri 7 segmentli display ekranları, seri giriş / çıkış ortak katot olarak sürmeye yarayan sürücüye sahiptir. 8 haneye kadar, çubuk grafik gösterimleri veya 64 ayrı LED. Çip üzerinde bulunan bir BCD kod-B kod çözücü, multipleks tarama devresi, segment ve basamaklı sürücüler ve her rakamı depolayan 8×8 statik RAM’ i vardır.

Tüm LED’ler için segment akımını ayarlamak için sadece bir harici direnç gereklidir. MAX7221, SPI, QSPI ve MICROWIRE ile uyumludur. Sadece 5 pin ile Arduino’ nuza olayca bağlayabilirsiniz. Tüm rakamlar, tüm ekranı yeniden yazmadan adresleyebilir ve güncelleyebilirsiniz. MAX 7219 / MAX7221 ayrıca kullanıcının her bir rakam için kod-B kod çözme veya kod çözme işlemlerini seçmesine izin verir.

Bu modül 150μA düşük güçte kapanma modu, analog ve dijital parlaklık kontrolü, kullanıcının 1’den 8’e kadar görüntülemesine izin veren bir scanlimit register içerir.
tüm LED’leri zorlayan rakamlar ve bir test modu var.

Max7219 modulünün Arduino ile bağlantısı

Arduino MAX7219 Modul Bağlantı Şeması
Arduino Modul Bağlantı Şeması
MAX7219 Arduino kodu

Kodunuzu yazmadan önce MAX 7219′ un Arduino kütüphanesini eklemeyi unutmayın. Aşağıdaki linkten indirebilirsiniz. Bu kütüphane sayesinde modülünüz ile kolayca habereşebileceksiniz. Fakat farklı segmentlere veri gödermek için kendi algoritmanızı kurmanız gerekmektedir.

LEDcontrol.h

Max 7219 modüllerinden birden fazlasını birbirlerine bağlayarak birden fazlasını aynı kod üzerinden kontrol edebilirsiniz. Bunun nasıl yapıldığı ile ilerleyen zamanlarda vaktimiz olursa uygualama yapabiliriz. Ama dilerseniz yukarıdaki kodları incelerseniz zaten multi modul kullanımının nasıl olduğunu anlayabilirsiniz.

Arduino Multi MaX7219 Bağlantısı
Arduino Multi Modul Bağlantısı

Bu modülün LED Matrix modelleride vardır. Aynı şekilde onlarıda birbirlerine bağlayarak kayan yazı yapabilirsiniz.

Arduino Matrix MAX7219 Bağlantısı
Arduino MatrixModul Bağlantısı

One thought on “MAX7219 7-Segmentli Display Nasıl Kullanılır

  • 3 Ekim 2020 tarihinde, saat 12:17
    Permalink

    Merhabalar;

    Pin bağlantılarını istediğimiz gibi yapabilir miyiz?
    LedControl lc = LedControl(2,3,4,1); gibi.
    Birde 1 numaralı pine hangi jumper gelecek?

    Yanıtla

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

This site uses Akismet to reduce spam. Learn how your comment data is processed.