# TM1638 8 Haneli LED Ekran ve 8 Buton Modülü
**TM1638 8 Haneli LED Ekran ve 8 Buton Modülü**, Arduino ve diğer mikrodenetleyicilerle kullanılabilen, dijital gösterge, LED durum göstergeleri ve kullanıcı giriş butonlarını tek kart üzerinde birleştiren elektronik kontrol panelidir.
Modül üzerinde 8 haneli 7-segment LED gösterge, 8 adet bağımsız kontrol butonu ve 8 adet gösterge LED'i bulunur. TM1638 sürücü entegresi sayesinde ekran, LED ve buton işlemleri yalnızca üç kontrol sinyali üzerinden yönetilebilir.
Bu yapı; sayaç, zamanlayıcı, sıcaklık göstergesi, elektronik ölçüm cihazı, menü kontrol sistemi ve otomasyon panelleri gibi projelerde kullanım kolaylığı sağlar.
Teknik özellikler
| Özellik | Değer | |---|---| | Model | TM1638 | | Ürün tipi | LED gösterge ve buton kontrol modülü | | Kontrol entegresi | TM1638 | | Gösterge tipi | 7-segment LED | | Gösterge kapasitesi | 8 hane (2 × 4 hane) | | Buton sayısı | 8 adet | | Durum LED'i | 8 adet | | Besleme gerilimi | 5V DC | | Kontrol arayüzü | CLK, STB, DIO | | Kontrol sinyali sayısı | 3 | | Haberleşme | TM1638'e özgü senkron seri arayüz | | Parlaklık kontrolü | Yazılımla ayarlanabilir | | Buton okuma | TM1638 üzerinden | | Arduino uyumluluğu | Arduino UNO, Mega, Nano ve uygun diğer kartlar | | Kullanım | Sayaç, zamanlayıcı, kontrol paneli, ölçüm cihazı |
TM1638 kontrol entegresi
TM1638, LED göstergelerin sürülmesini ve buton durumlarının okunmasını sağlayan entegredir.
Mikrodenetleyicinin çok sayıda dijital pinini ayrı ayrı kullanmak yerine, ekran ve buton işlemlerini ortak bir kontrol arayüzü üzerinden gerçekleştirir.
Bu sayede Arduino projelerinde pin tasarrufu sağlanır ve yazılım geliştirme süreci kolaylaşır.
Ekran ve LED özellikleri
Modülün 8 haneli 7-segment göstergesi, sayısal değerlerin ve sınırlı karakterlerin görüntülenmesi için kullanılabilir.
- Sayaç ve zamanlayıcı değerleri
- Sensör ölçümleri
- Devir ve hız göstergeleri
- Sıcaklık ve gerilim değerleri
- Menü ve ayar bilgileri
- Hata kodları ve durum mesajları
8 adet bağımsız LED ise alarm, aktif/pasif durumu, kanal seçimi ve çalışma göstergesi gibi işlevlerde kullanılabilir.
Buton kontrolü
Kart üzerinde bulunan 8 adet basmalı buton, kullanıcı komutlarının mikrodenetleyiciye aktarılmasını sağlar.
Butonlar kullanılarak menüler arasında geçiş yapılabilir, sayaç başlatılıp durdurulabilir, parametreler değiştirilebilir veya farklı çalışma modları seçilebilir.
Butonların durumu TM1638 entegresi tarafından okunur ve mikrodenetleyiciye aktarılır.
Pin bağlantıları
| Pin | Açıklama | |---|---| | VCC | 5V besleme | | GND | Toprak | | STB | Veri aktarımı seçim / strobe hattı | | CLK | Saat sinyali | | DIO | Çift yönlü seri veri hattı |
### Arduino UNO bağlantı örneği
| TM1638 | Arduino UNO | |---|---| | VCC | 5V | | GND | GND | | STB | D7 | | CLK | D9 | | DIO | D8 |
Bu pin eşlemesi örnektir; kullanılan Arduino kütüphanesine göre yazılımda değiştirilebilir.
**Not:** TM1638 arayüzü standart I2C veya SPI protokolü değildir. Uygun TM1638 kütüphanesi kullanılmalıdır.
Kullanım alanları
- Arduino sayaç projeleri
- Dijital zamanlayıcılar
- Elektronik kontrol panelleri
- Sıcaklık ve nem göstergeleri
- Gerilim ve akım ölçüm cihazları
- Robotik kontrol arayüzleri
- Endüstriyel otomasyon prototipleri
- Menü ve parametre ayar sistemleri
- Eğitim ve elektronik geliştirme uygulamaları
- DIY elektronik projeleri
Ürünün avantajları
- 8 haneli LED gösterge
- 8 adet kontrol butonu
- 8 adet durum LED'i
- Tek kart üzerinde giriş ve çıkış kontrolü
- Üç kontrol hattıyla haberleşme
- Yazılımla parlaklık ayarı
- Arduino kütüphaneleriyle kullanım
- Prototipleme ve kontrol paneli uygulamalarına uygun yapı
Kullanım uyarıları
- Modül 5V besleme için tasarlanmıştır.
- 3,3V mikrodenetleyicilerle kullanırken lojik seviye uyumluluğu kontrol edilmelidir.
- Bağlantılar yapılırken VCC ve GND pinleri karıştırılmamalıdır.
- TM1638 için uygun sürücü kütüphanesi kullanılmalıdır.
- Ekran parlaklığı ve LED kullanımına bağlı olarak güç tüketimi değişebilir.
- Kart şebeke gerilimine doğrudan bağlanmamalıdır.
Paket içeriği
**1 adet TM1638 8 Haneli LED Ekran ve 8 Buton Modülü**
Arduino geliştirme kartı, bağlantı kabloları ve diğer aksesuarlar dahil değildir.




















