Arduino Sayıcı Uygulaması – 7 Segmentli Display 99’a Kadar

Bu uygulamamızda daha önce değindiğimiz 7 segmentli display uygulamamızı biraz daha geliştirerek Arduino Sayıcı Uygulaması ile 2 dijit 7 segmentli displayde 99′ a kadar saydırma işlemini yapacağız. Kullanılan displayler 2 dijit olup ortak katot bağlantılıdır. Transistör ile displayleri ayrı ayrı kontrol edebildiğimiz için aynı anda 2 dijite farklı değerler yansıtabiliriz. Bunu yapmak için televizyondaki gibi tarama mantığını kullanacağız.

Yani 1. dijite rakamı gösterip(bu esnada 2. dijit kapalı) sonra 2. dijite rakamı gösterip(bu esnada 1. dijit kapalı) bu döngüyü  10ms aralıklarla saniyede 25 kere yaparsanız aynı anda iki farklı değer sürekli gözüüküyormuş gibi olur. Bu zaman aralığı ve taramayı değiştirerek 7 segmentli displaylerde parlaklık ayarını yapmış olursunuz.

Arduino ile 7 Segmentli Display kullanarak 99′ a kadar sayaç uygulaması devre şeması aşağıdaki gibi yapılabilir.

Arduino Double Segmentli Display Devre Şeması
Arduino Double Segmentli Display Devre Şeması

Arduino ile 7 Segmentli Display kullanarak 99′ a kadar sayaç uygulaması Arduino programı aşağıdadır. Bu programı incelerseniz for döngüleri ile tarama ve numaraları gösterme işlemi yapılmaktadır. Devre şemanızı ve Arduino’ nuzun pin sayısı kadar çok sayıda dijit ekleyerek istediğiniz sayıya kadar sayadırma işlemini yaptırabilirsiniz. İsterseniz geriye doğru saydırma, atlayarak saydırın.

Arduino Double Segmentli Display Uygulaması
Arduino Double Segmentli Display Uygulaması

Ayrıca 7 segmentli Display Truth Table’ ı değiştirerek te farklı karakterleri gösterebilirsiniz. gerisi sizin hayal gücünüze kalmış.

Arduino Sayıcı Uygulaması Kodları

İyi çalışmalar,

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.