TM1638 Modülü 8 Haneli 7 Segment Ekran, 8 LED ve 8 Buton – Arduino Uyumlu
TM1638 modülü, projelerde hem sayısal bilgi göstermek hem de kullanıcıdan butonlarla komut almak için kullanılan çok fonksiyonlu bir gösterge ve kontrol kartıdır. Kart üzerinde iki adet 4 haneli gösterge bloğundan oluşan toplam 8 haneli 7 segment ekran, 8 kırmızı LED ve 8 bağımsız taktil buton bulunur. Böylece ekran, durum göstergesi ve kontrol tuşları için ayrı devreler kurulmasına gerek kalmaz.
TM1638 modülü, ekran tarama, LED sürme ve buton okuma işlemlerini kart üzerindeki TM1638 sürücü entegresiyle gerçekleştirir. Mikrodenetleyici tarafında yalnızca STB, CLK ve DIO kontrol hatları kullanılır. Bunlara VCC ve GND güç bağlantıları eklendiğinde kart toplam beş bağlantı üzerinden çalıştırılabilir. Bu yapı özellikle sınırlı GPIO pinine sahip projelerde kablo ve pin tasarrufu sağlar.
Ekran, LED ve Buton Kontrolü
Kart üzerindeki her ekran hanesi bağımsız olarak kontrol edilebilir. Sayılar, ondalık noktalar ve 7 segment yapısıyla oluşturulabilen sınırlı harf veya semboller görüntülenebilir. Ekran parlaklığı yazılım üzerinden sekiz farklı seviyede ayarlanabilir.
Sekiz adet kırmızı LED; çalışma, hata, kanal, röle veya fonksiyon durumlarını göstermek için kullanılabilir. Alt bölümdeki sekiz buton ise menü geçişi, değer artırma ve azaltma, mod seçimi, başlatma veya durdurma gibi işlevlere atanabilir. TM1638 entegresi butonları taradığı için her butonun ayrı bir mikrodenetleyici pinine bağlanması gerekmez.
Bağlantı ve Programlama
TM1638 modülü, standart SPI veya I²C yerine TM1638 entegresine özgü üç hatlı senkron seri haberleşme yapısını kullanır. Bağlantı pinleri VCC, GND, STB, CLK ve DIO olarak işaretlenmiştir. Hazır Arduino kütüphaneleri sayesinde ekran hanelerinin yazdırılması, LED’lerin kontrol edilmesi ve butonların okunması kolaylaştırılır.
TM1638plus gibi kütüphaneler Arduino Library Manager üzerinden kurulabilir. Bu kütüphaneler Arduino Uno, Nano, ESP32, ESP8266 ve STM32 gibi farklı geliştirme platformlarını desteklemektedir. Farklı çalışma gerilimine sahip kartlarla kullanırken besleme ve lojik seviye uyumluluğu dikkate alınmalıdır.
Öne Çıkan Özellikler
- Tek kart üzerinde 8 haneli 7 segment ekran
- Bağımsız kontrol edilebilen 8 kırmızı LED
- Programlanabilir 8 adet taktil buton
- Yalnızca 3 mikrodenetleyici kontrol pini kullanımı
- Yazılım üzerinden ayarlanabilir ekran parlaklığı
- Hazır Arduino kütüphaneleriyle kolay programlama
- Daha az bağlantı kablosu ve daha düzenli proje tasarımı
- Sayısal gösterge ve kullanıcı kontrolünü tek kartta birleştirme
Kullanım Alanları
- Arduino eğitim ve geliştirme projeleri
- Dijital sayaç ve kronometre uygulamaları
- Saat, alarm ve zamanlayıcı devreleri
- Voltaj, akım ve sıcaklık ölçüm cihazları
- Robotik kontrol üniteleri
- Otomasyon paneli prototipleri
- Menü ve ayar ekranları
- Test cihazları ve deney düzenekleri
- Skorboard ve puan göstergeleri
- Elektronik hobi ve DIY projeleri
Teknik Özellikler
| Özellik |
Değer |
|---|---|
| Ürün Tipi | Gösterge ve buton kontrol modülü |
| Sürücü Entegresi | TM1638 |
| Ekran Tipi | 7 segment LED ekran |
| Hane Sayısı | 8 hane |
| Gösterge Yapısı | 2 adet 4 haneli ekran bloğu |
| Ondalık Nokta | Desteklenir |
| Gösterge LED’i | 8 adet kırmızı LED |
| Buton Sayısı | 8 adet taktil push buton |
| Çalışma Gerilimi | 5V DC |
| Kontrol Arayüzü | 3 hatlı senkron seri haberleşme |
| Kontrol Pinleri | STB, CLK, DIO |
| Güç Pinleri | VCC, GND |
| Parlaklık Ayarı | 8 seviye |
| Ekran Yapısı | Ortak katot |
| Yaklaşık Boyut | 76 x 50 mm |
Teknik bilgiler TM1638 üretici dokümanı ve aynı LED&KEY kart tipinin teknik kılavuzuyla karşılaştırılmıştır.
Paket İçeriği
- 1 Adet TM1638 Modülü 8 Haneli 7 Segment Ekran, 8 LED ve 8 Buton
- 1 Adet 5’li Dişi-Dişi Dupont Bağlantı Kablosu
