TM1638 Modülü Anahtar Ekran AVR Arduino 8-Bit Dijital LED Karti
TM1638 Modülü Anahtar Ekran AVR Arduino 8-Bit Dijital LED Karti, mikrodenetleyici projelerinde dijital gösterge, buton okuma ve LED kontrolünü tek kart üzerinde birlestiren pratik bir kullanici arayüz modülüdür. Arduino, AVR, ARM, STM32, ESP32 ve benzeri kontrol kartlariyla kullanilabilen bu modül; 8 haneli 7 segment display, 8 adet kirmizi LED ve 8 adet kullanici butonu üzerinden görsel bildirim ve giris kontrolü saglar.
TM1638 modülü, TM1638 LED sürücü ve tus tarama entegresi üzerine kuruludur. En önemli avantaji, ekran sürme ve buton tarama islemlerini mikrodenetleyiciden bagimsiz olarak yönetebilmesi ve sadece STB, CLK ve DIO olmak üzere 3 adet kontrol hattiyla çalisabilmesidir. Karsilastirma kaynaklarinda modülün VCC-GND 5V besleme, STB-CLK-DIO mikrodenetleyici baglantisi, 8 anahtar, 8 ortak katot LED ve 8 dijital tüp / 7 segment ekran yapisina sahip oldugu belirtilmistir. Bu nedenle ürün; sayaç, skor tabelasi, menü paneli, zamanlayici, test cihazi, kullanici giris ekrani ve egitim projelerinde kullanilabilir.
8 Haneli 7 Segment Ekran Sayi, sayaç, zaman, seviye, durum ve temel karakter gösterimi için 8 haneli dijital display alani sunar.
8 Adet Kullanici Butonu Menü seçimi, deger artirma/azaltma, giris kontrolü ve kullanici etkilesimi için 8 adet buton içerir.
8 Adet LED Gösterge Durum bildirimi, kanal göstergesi, seviye takibi veya test amaçli görsel uyari için 8 adet LED kullanilabilir.
3 Pin ile Kontrol STB, CLK ve DIO hatlari üzerinden mikrodenetleyici ile haberleserek I/O pin tasarrufu saglar.
TM1638 Modülü Anahtar Ekran AVR Arduino 8-Bit Dijital LED Karti, 8 haneli display, 8 LED ve 8 butonlu kullanici arayüz projeleri için kullanilir.
Neden TM1638 Modülü Tercih Edilmeli?
TM1638 modülü, mikrodenetleyici tabanli projelerde ekran, buton ve LED kontrolünü ayni kart üzerinde sunmasi nedeniyle oldukça kullanislidir. Normalde 8 haneli 7 segment ekran, 8 LED ve 8 buton dogrudan mikrodenetleyici pinlerine baglandiginda çok sayida I/O hatti gerekir. TM1638 entegresi bu yükü azaltarak ekran tarama, LED kontrol ve tus okuma islemlerini merkezi olarak yönetir.
Bu yapi, özellikle Arduino ve AVR projelerinde pin tasarrufu saglar. Kullanici yalnizca STB, CLK ve DIO baglantilarini yaparak modül üzerindeki ekrani kontrol edebilir, buton durumlarini okuyabilir ve LED göstergeleri yönetebilir. Böylece sayaç, basit kontrol paneli, kullanici menüsü, test cihazi, dijital gösterge, ölçüm ekrani veya egitim amaçli devrelerde daha düzenli bir arayüz kurulabilir.
Öne Çikan Özellikler
- TM1638 sürücü entegresi: LED display sürme ve tus tarama islemlerini tek entegre üzerinden yönetir.
- 8 haneli 7 segment ekran: Sayisal veri, sayaç, zamanlayici ve durum bilgisi göstermek için uygundur.
- 8 adet buton: Kullanici girisi, menü seçimi ve kontrol islemleri için kullanilabilir.
- 8 adet kirmizi LED: Kanal, durum, seviye veya alarm göstergesi olarak degerlendirilebilir.
- 3 hatli haberlesme: STB, CLK ve DIO pinleriyle mikrodenetleyici baglantisi yapilir.
- 5V besleme: Karsilastirma kaynaklarinda modül baglantisi VCC-GND 5V güç kaynagi olarak belirtilmistir.
- MCU kaynak tasarrufu: Ekran tarama ve tus okuma islemleri için çok sayida mikrodenetleyici pini gerekmez.
- Arduino ile kullanilabilir: Uygun kütüphane veya TM1638 protokolüyle Arduino projelerine entegre edilebilir.
- AVR ve ARM uyumlulugu: Dijital I/O destekleyen birçok mikrodenetleyici platformuyla kullanilabilir.
- Egitim ve prototipleme için uygun: Display sürme, buton okuma ve LED kontrol mantigini ögrenmek için pratik bir modüldür.
Kullanim Alanlari
TM1638 Anahtar Ekran Modülü, mikrodenetleyici projelerinde kullanicidan giris almak ve ayni anda görsel çikti vermek için kullanilabilir. Butonlar kullanici kontrolü, LED’ler durum göstergesi, 7 segment ekran ise sayisal veri sunumu için görev alir.
Arduino ve AVR kullanici arayüz projeleri
Dijital sayaç ve skor göstergeleri
Zamanlayici ve kronometre uygulamalari
Menü kontrollü elektronik projeler
Test cihazi ve ölçüm ekrani prototipleri
Buton, LED ve display egitim uygulamalari
TM1638 Modülü Ne Ise Yarar?
TM1638 modülü, bir mikrodenetleyiciye bagli olarak 8 haneli 7 segment ekrani sürmek, 8 adet LED’i kontrol etmek ve 8 adet butonun durumunu okumak için kullanilir. Bu sayede kullanici girisi ve görsel çikti ayni kart üzerinde toplanir. Örnegin bir sayaç projesinde butonlarla deger artirilip azaltilabilir, 7 segment ekranda deger gösterilebilir ve LED’lerle durum bilgisi verilebilir.
Modülün temel avantaji, ekran tarama ve buton okuma gibi islemlerin dogrudan çok sayida mikrodenetleyici piniyle yapilmasina gerek birakmamasidir. STB, CLK ve DIO hatlari üzerinden seri haberlesme yapilarak modül kontrol edilir. Bu yapi hem pin tasarrufu saglar hem de devre baglantisini daha düzenli hale getirir.
Teknik Özellikler
| Ürün Tipi |
TM1638 tabanli 8-bit dijital LED ekran ve anahtar modülü |
| Ürün Adi |
TM1638 Modülü Anahtar Ekran AVR Arduino 8-Bit Dijital LED Karti |
| Stok Kodu |
AL-KA645 |
| Sürücü Entegresi |
TM1638 |
| Ekran Yapisi |
8 haneli 7 segment dijital display |
| LED Sayisi |
8 adet kirmizi LED |
| Buton Sayisi |
8 adet kullanici butonu |
| Display / LED Yapisi |
Ortak katot LED ve dijital tüp yapisi |
| Besleme Voltaji |
5V DC |
| Baglanti Pinleri |
VCC, GND, STB, CLK, DIO |
| Haberlesme Hatti |
STB, CLK ve DIO üzerinden 3 hatli seri kontrol |
| Mikrodenetleyici Uyumlulugu |
Arduino, AVR, ARM, STM32, ESP32 ve dijital I/O destekleyen kontrol kartlari |
| Kontrol Mantigi |
Ekran sürme, LED kontrol ve tus tarama islemleri TM1638 entegresi üzerinden yapilir |
| Kullanim Amaci |
Dijital gösterge, butonlu kullanici paneli, LED durum göstergesi ve mikrodenetleyici arayüz uygulamalari |
| Uygun Kullanim |
Arduino projeleri, sayaçlar, skor panelleri, menü arayüzleri, test cihazlari, zamanlayicilar ve egitim uygulamalari |
| Uygun Olmayan Kullanim |
Yüksek akim LED sürücü, grafik LCD ekran, dokunmatik ekran, endüstriyel HMI panel veya bagimsiz mikrodenetleyici karti gibi kullanim |
| Paket Içerigi |
1 x TM1638 Modülü Anahtar Ekran AVR Arduino 8-Bit Dijital LED Karti |
Baglanti ve Kullanim Notlari
- 5V besleme kullanin: Modül VCC ve GND pinleri üzerinden 5V DC ile beslenmelidir. Yanlis voltaj baglantisi modüle zarar verebilir.
- STB, CLK ve DIO hatlarini dogru baglayin: Bu üç hat mikrodenetleyicinin dijital I/O pinlerine baglanarak modül kontrol edilir.
- GND ortak olmalidir: Arduino veya farkli mikrodenetleyici karti ile modül arasinda ortak GND baglantisi yapilmalidir.
- DIO hattinin çift yönlü çalistigini dikkate alin: DIO hatti veri yazma ve tus okuma islemlerinde çift yönlü görev yapabilir.
- Uygun kütüphane kullanin: Arduino projelerinde TM1638 destekleyen kütüphaneler kullanilarak ekran, LED ve buton kontrolü kolaylastirilabilir.
- Display parlakligini yazilimdan ayarlayin: TM1638 entegresi parlaklik kontrolünü destekledigi için yazilim üzerinden uygun parlaklik seviyesi seçilebilir.
- Buton okuma için tarama mantigini kullanin: Butonlar dogrudan ayri pinlere bagli gibi degerlendirilmemeli, TM1638 tus okuma komutlariyla okunmalidir.
- Yüksek akim yük baglamayin: Modül üzerindeki LED ve display disinda motor, röle, serit LED veya yüksek akimli yük sürmek için kullanilmamalidir.
- Prototipte kablo düzenine dikkat edin: STB, CLK ve DIO hatlari uzun tutulursa parazit ve haberlesme kararsizligi olusabilir. Kisa ve düzenli baglanti önerilir.
Kritik Teknik Not: TM1638 modülü bir mikrodenetleyici karti degildir; Arduino, AVR veya benzeri bir kontrol karti tarafindan sürülen ekran, buton ve LED arayüz modülüdür. Baglanti yaparken VCC-GND 5V besleme, STB-CLK-DIO sinyal hatlari ve ortak GND baglantisi dogru yapilmalidir. Modül üzerindeki display ve LED’ler disinda harici yüksek akimli yükler dogrudan bu kart üzerinden sürülmemelidir.
TM1638 Entegresi Nasil Çalisir?
TM1638 entegresi, LED display sürme ve tus tarama fonksiyonlarini tek çip üzerinde birlestiren bir sürücü entegresidir. Datasheet bilgilerine göre TM1638; LED sürme kontrolü, keypad scan arayüzü, MCU dijital arayüzü, veri latch yapisi, parlaklik ayari ve seri haberlesme fonksiyonlarini içerir. Bu sayede çok sayida LED segment ve buton, mikrodenetleyici tarafinda daha az pin kullanilarak kontrol edilebilir.
Modül üzerinde 8 haneli 7 segment ekran, 8 LED ve 8 buton bulundugu için entegre hem görüntüleme hem de kullanici girisi tarafinda görev yapar. Mikrodenetleyici, TM1638’e komut göndererek display verisini yazar, LED durumlarini ayarlar ve butonlarin basili olup olmadigini okur.
Arduino ile TM1638 Modülü Nasil Kullanilir?
Arduino ile TM1638 modülü kullanilirken VCC pini 5V’a, GND pini Arduino GND hattina baglanir. STB, CLK ve DIO pinleri ise Arduino üzerindeki dijital pinlere atanir. Yazilim tarafinda TM1638 kütüphanesi kullanilarak ekran yazdirma, LED yakma/söndürme ve buton okuma islemleri yapilabilir.
Örnegin bir sayaç uygulamasinda butonlardan biri degeri artirmak, digeri azaltmak için kullanilabilir. 7 segment ekranda sayaç degeri gösterilirken LED’ler belirli esik degerlerini veya durumlari gösterebilir. Bu yapi, az pinle daha islevsel kullanici arayüzü kurmak isteyen projelerde önemli avantaj saglar.
8 Haneli 7 Segment Ekran Hangi Uygulamalarda Kullanilir?
8 haneli 7 segment ekran, sayi agirlikli verilerin gösterilmesi için uygundur. Sayaç degeri, süre, skor, sicaklik degeri, seviye göstergesi, hata kodu, kanal numarasi veya basit durum kodlari bu ekran üzerinde gösterilebilir. Alfanümerik gösterim sinirlidir; bu nedenle uzun metin göstermek için LCD veya OLED ekranlar daha dogru tercih olabilir.
TM1638 modülü, temel kullanici arayüzlerinde çok pratik bir çözümdür. Kullanici butona bastiginda anlik deger degistirilebilir, LED’ler durum göstergesi olarak kullanilabilir ve display üzerinde güncel bilgi gösterilebilir. Böylece modül, küçük kontrol panelleri ve egitim projeleri için düsük maliyetli bir arayüz sunar.
Buton ve LED Kontrolünde Nelere Dikkat Edilmeli?
TM1638 üzerindeki butonlar, dogrudan mikrodenetleyici pinlerine ayri ayri bagli degildir. Buton durumlari TM1638 entegresi tarafindan taranir ve mikrodenetleyici tarafindan komutla okunur. Bu nedenle yazilimda buton okuma fonksiyonlari dogru kullanilmalidir.
LED’ler de TM1638 üzerinden kontrol edilir. Her LED’i ayri bir Arduino pinine baglamaya gerek kalmadan, modül üzerinden LED durumlari yazilim komutlariyla degistirilebilir. Bu yapi özellikle menü göstergesi, kanal seçimi, hata bildirimi veya kullanici yönlendirme isiklari için pratik kullanim saglar.
TM1638 Modülü Hangi Ürünlerle Birlikte Kullanilir?
Bu TM1638 Modülü Anahtar Ekran AVR Arduino 8-Bit Dijital LED Karti, Arduino UNO, Arduino Nano, Arduino Mega, ESP32, STM32, AVR gelistirme kartlari, jumper kablolar, breadboard, prototip kartlari, 5V DC güç kaynaklari, sensör modülleri, röle modülleri, butonlu kontrol projeleri, sayaç uygulamalari ve dijital gösterge projeleriyle birlikte kullanilabilir. Baglanti öncesinde besleme voltaji, GND ortaklamasi, STB-CLK-DIO pin atamalari ve kullanilacak kütüphanenin kartla uyumlulugu kontrol edilmelidir.
- Arduino kategorisinden TM1638 modülüyle kullanabileceginiz gelistirme kartlarini inceleyebilirsiniz.
- LED, LCD ve Display kategorisinden farkli ekran ve gösterge modüllerini degerlendirebilirsiniz.
- Prototip ve Breadboard kategorisinden breadboard, jumper kablo ve prototipleme yardimcilarini seçebilirsiniz.
- Güç Kaynaklari kategorisinden 5V besleme için uygun adaptör ve güç modüllerine ulasabilirsiniz.
- Kablo ve Konnektörler kategorisinden modül baglantilari için uygun jumper kablo ve konnektörleri inceleyebilirsiniz.
Teknik Referans
TM1638 entegresi, LED display sürme ve keypad scan arayüzünü tek yapida sunan bir sürücü entegresidir. Datasheet bilgilerine göre TM1638; 10 segment x 8 grid display sürme, 8 x 3 bit tus tarama, 8 seviyeli parlaklik ayari ve STB/CLK/DIO seri arayüz destegi saglar. Detayli bilgi için TM1638 datasheet dokümanini ve TM1638 7 Segment Display Keypad & LED Module kullanici dokümanini inceleyebilirsiniz.
Kimler Için Uygun?
Arduino Projesi Gelistirenler Az pin kullanarak ekran, buton ve LED kontrolü yapmak isteyen Arduino kullanicilari için uygundur.
AVR ve Mikrodenetleyici Kullanicilari STB, CLK ve DIO üzerinden kullanici arayüzü gelistirmek isteyen teknik kullanicilar için pratiktir.
Egitim ve Prototip Gelistirenler 7 segment display sürme, buton okuma ve LED kontrol mantigini ögrenmek isteyen ögrenciler ve maker kullanicilari için degerlendirilebilir.
Paket Içerigi
- 1 x TM1638 Modülü Anahtar Ekran AVR Arduino 8-Bit Dijital LED Karti
Sik Sorulan Sorular
TM1638 modülü nedir?
TM1638 modülü, 8 haneli 7 segment display, 8 LED ve 8 butonu mikrodenetleyici ile kontrol etmeyi saglayan dijital ekran ve anahtar modülüdür.
Arduino ile kullanilabilir mi?
Evet. Arduino ile STB, CLK ve DIO pinleri üzerinden kullanilabilir. Uygun TM1638 kütüphanesi ile ekran, LED ve buton kontrolü yapilabilir.
Kaç volt ile çalisir?
Modül VCC ve GND pinleri üzerinden 5V DC besleme ile kullanilir.
Kaç adet buton bulunur?
Modül üzerinde 8 adet kullanici butonu bulunur.
Kaç adet LED bulunur?
Modül üzerinde 8 adet kirmizi LED bulunur.
Ekran kaç hanelidir?
Modül üzerinde 8 haneli 7 segment dijital display bulunur.
Baglanti pinleri nelerdir?
Temel baglanti pinleri VCC, GND, STB, CLK ve DIO seklindedir.
Kaç mikrodenetleyici pini kullanir?
Besleme disinda kontrol için STB, CLK ve DIO olmak üzere 3 adet dijital I/O hatti kullanilir.
Harici yüksek akimli LED veya motor sürebilir mi?
Hayir. Bu modül üzerindeki display ve LED göstergeleri kontrol etmek için tasarlanmistir. Harici yüksek akimli yükler için uygun sürücü devresi kullanilmalidir.
Paket içeriginde ne bulunur?
Paket içeriginde 1 adet TM1638 Modülü Anahtar Ekran AVR Arduino 8-Bit Dijital LED Karti bulunur.