14 mm 7-Segment Display (Ortak Anot) 1 Digit
14 mm 7-Segment Display, elektronik projelerde rakam ve bazı karakterleri görüntülemek için kullanılan temel bir gösterge elemanıdır. Ortak anot yapısı ve 14mm yüksekliğindeki rakamlarıyla kolay okunabilirlik sağlar.
Yedi LED segmentinden oluşan bu display, 0'dan 9'a kadar rakamları ve sınırlı sayıda özel karakteri gösterebilir. Parlak kırmızı rengi sayesinde düşük ışık koşullarında bile rahatlıkla okunabilir.
Arduino ve diğer mikrodenetleyicilerle uyumlu olan bu tek haneli gösterge, sayaçlar, saat projeleri, sıcaklık göstergeleri gibi çeşitli uygulamalarda kullanılabilir. Kompakt boyutu sayesinde küçük projelere kolayca entegre edilebilir.
Teknik Özellikler
14 mm 7-Segment Display'in detaylı teknik özellikleri aşağıda listelenmiştir.
- Display Tipi: 7-Segment LED Display
- Yapı: Ortak Anot (Common Anode)
- Segment Yüksekliği: 14mm
- Rakam Rengi: Kırmızı
- Görüş Açısı: >120°
- Çalışma Voltajı: 2,1V (tipik, segment başına)
- Akım Tüketimi: ~10-20mA (segment başına)
- Segment Sayısı: 7 + 1 (7 segment + 1 nokta)
- Hane Sayısı: 1 digit
- Pin Sayısı: 10 pin
- Maksimum Akım: 25mA (segment başına)
- Dalga Boyu: ~630nm (kırmızı)
- Çalışma Sıcaklığı: -25°C ~ +85°C
- Montaj Tipi: THT (Through Hole Technology)
- Boyutlar: 19mm x 12.5mm x 8mm (yaklaşık)
- Pin Aralığı: 2.54mm standart
Bağlantı ve Kullanım
14 mm 7-Segment Display'in (Ortak Anot) elektronik devrelere bağlantı şeması ve kullanım talimatları.
İpucu: Ortak anot displaylerde segmentleri aktif etmek için ilgili pine LOW sinyal gönderilir. LED'leri korumak için her segment önüne akım sınırlayıcı direnç takılmalıdır.
7-Segment Display'i Arduino'ya bağlamak için temel adımlar şunlardır:
- VCC (Ortak Anot) Pini: Arduino'nun 5V pinine bağlanır
- Segment Pinleri (a-g ve dp): 220Ω - 330Ω dirençler üzerinden Arduino'nun dijital pinlerine bağlanır
Ortak anot displayde, bir rakamı göstermek için ilgili segmentlere LOW sinyal gönderilir. Örneğin, "1" rakamını göstermek için "b" ve "c" segmentlerine LOW, diğer segmentlere HIGH sinyal gönderilmelidir.
Arduino programında, her rakam için segment kombinasyonları bir dizi içinde tanımlanabilir. digitalwrite() fonksiyonu ile ilgili pinler kontrol edilir.
Çoklu display kullanımında, pin sayısını azaltmak için 74HC595 kaydırma yazmacı veya MAX7219 sürücü entegresi kullanılabilir. Bu modüller, birden fazla display'i az sayıda Arduino pini ile kontrol etmenize olanak tanır.
Yüksek sayıda dijital pin kullanımını önlemek için, multiplexing tekniği de uygulanabilir. Bu teknikte, displayler sırayla hızlıca aktif edilerek gözün algılayamayacağı bir hızda tüm rakamlar gösterilir.
Uygulama Alanları
14 mm 7-Segment Display'in kullanılabileceği çeşitli projeler ve uygulama alanları.
Sayısal Göstergeler
- Dijital saatler ve zamanlayıcılar
- Sıcaklık ve nem göstergeleri
- Sayaçlar ve skorboard'lar
- Voltmetre ve ampermetre göstergeleri
Kontrol Panelleri
- Cihaz durum göstergeleri
- Ayar ve menü göstergeleri
- Sıra ve bilet numarası sistemleri
- Endüstriyel kontrol panelleri
Eğitim ve Hobi
- Dijital elektronik eğitim kitleri
- LED kontrol deneyleri
- Oyun skorları gösterimi
- Basit hesap makineleri
Proje Örnekleri
14 mm 7-Segment Display kullanılarak yapılabilecek detaylı proje örnekleri.
Dijital Termometre
Arduino Nano, LM35 sıcaklık sensörü ve dört adet 7-segment display kullanarak kompakt bir dijital termometre yapabilirsiniz. LM35 sensörü ile ortam sıcaklığı ölçülür ve Arduino'nun analog girişine bağlanır. İki display ondalık kısmı, diğer ikisi tam kısmı gösterecek şekilde programlanır. 74HC595 shift register kullanılarak Arduino'nun pin sayısı azaltılabilir. Sıcaklık verisi, analogRead() fonksiyonu ile okunur ve hesaplanır. Her bir display için hangi segmentlerin yanacağı belirlenir ve shift register aracılığıyla gönderilir. -10°C ile +99.9°C arasındaki sıcaklıkları gösterebilir. Ayrıca, EEPROM kullanılarak maksimum ve minimum sıcaklık değerleri kaydedilebilir ve bir buton ile görüntülenebilir. Bu proje, ev, ofis veya seralarda sıcaklık izleme amacıyla kullanılabilir.
Dijital Saat
Arduino UNO, DS3231 RTC modülü ve dört adet 7-segment display kullanarak hassas bir dijital saat yapabilirsiniz. DS3231, gerçek zamanlı saat işlevini sağlar ve I2C protokolü üzerinden Arduino ile haberleşir. Displayler saat ve dakika göstergesi olarak kullanılır. İki nokta LED'i, saniyeleri belirtmek için yanıp söner. Saati ayarlamak için iki buton (saat ve dakika) eklenir. Multiplexing tekniği kullanılarak, dört display sadece sekiz Arduino pini ile kontrol edilir. RTC'den saat ve dakika bilgileri okunur, rakamlar ayrıştırılır ve her bir basamak için segment kombinasyonları belirlenerek displaylere gönderilir. Saatin pil ile çalışması için düşük güç tüketimi sağlanır. Bu şık ve fonksiyonel saat projesi, masaüstü veya duvar saati olarak kullanılabilir.
Up/Down Sayaç
Arduino Mega, iki buton ve dört adet 7-segment display kullanarak bir yukarı/aşağı sayaç yapabilirsiniz. İlk buton sayıyı artırır, ikinci buton azaltır; her iki butona birlikte basıldığında sayaç sıfırlanır. Her buton basışı, ilgili sayaç değerini günceller ve displaylerde gösterir. Sayaç, 0-9999 arasında çalışır ve sınırlara ulaşıldığında sesli uyarı verebilir. Butonlar için debounce algoritması kullanılarak hatalı okumalar engellenir. Her dijit için shift register veya doğrudan Arduino çıkışları kullanılabilir. Arduino kodunda, her rakam için segment kombinasyonları bir dizi içinde tanımlanır. Sistem, bir pil ile çalışabilir veya USB üzerinden beslenebilir. Bu proje, spor yarışmalarında skor tutma, üretim hatlarında parça sayımı veya herhangi bir sayım gerektiren durumlarda kullanılabilir.
Sorun Giderme ve İpuçları
14 mm 7-Segment Display kullanırken karşılaşılabilecek yaygın sorunlar ve çözüm yöntemleri.
Yaygın Sorunlar ve Çözümleri
- Segmentler Çok Parlak/Sönük: Direnç değerlerini ayarlayın, başlangıçta 220Ω-330Ω kullanın.
- Bozuk Karakterler: Pin bağlantılarını kontrol edin, yanlış segment tanımlaması olabilir.
- Bazı Segmentler Yanmıyor: Segment lehimlerini kontrol edin, akım sınırlayıcı dirençleri ölçün.
- Yüksek Güç Tüketimi: Duty cycle tekniği veya multiplexing kullanarak güç tüketimini azaltın.
- Displayler Arasında Parlak Farkı: Her display için aynı direnç değerlerini kullanın.
Performans İpuçları
- Parlaklık kontrolü için PWM sinyalleri kullanabilirsiniz.
- Çoklu display kullanırken pin sayısını azaltmak için shift register veya sürücü entegreleri tercih edin.
- Akım sınırlayıcı dirençler olmadan display'i doğrudan mikrodenetleyiciye bağlamayın.
- Ortak anot/katot yapısını karıştırmayın, bağlantı şemasını doğrulayın.
- Pin çıkarabilmek için segment pinlerinin hangi harfe karşılık geldiğini belirten bir veri sayfası kullanın.
Paket İçeriği
İlgili Ürün Kategorilerimiz
Arduino geliştirme kartları ile 7-segment display projelerinizi hayata geçirebilirsiniz. Arduino UNO, Nano ve Mega kartları dijital gösterge projeleri için idealdir.
Ürünleri İncele →
Shift register, saat modülleri ve diğer elektronik bileşenler ile display projelerinizi geliştirebilirsiniz.
Ürünleri İncele →
Neden Voltaj.Net'ten Almalısınız?
Voltaj.Net, elektronik komponent ve geliştirme platformları konusunda Türkiye'nin güvenilir tedarikçisidir.
- Kalite Güvencesi: Test edilmiş ve onaylanmış, güvenilir ürünler
- Teknik Destek: Ürün kullanımı ve projeleriniz konusunda uzman desteği
- Hızlı Teslimat: Stoktan hızlı gönderim ve takip edilebilir kargo
- Tamamlayıcı Ürünler: Projeleriniz için gerekli tüm elektronik bileşenler
- Uygun Fiyatlar: Kaliteden ödün vermeden rekabetçi fiyatlandırma
- Güvenilir Alışveriş: Kolay sipariş ve iade süreci, güvenli ödeme
Ürün Hakkında Sıkça Sorulan Sorular
Ortak Anot ve Ortak Katot display arasındaki fark nedir?
Ortak anotda tüm segmentlerin + uçları birleşiktir, segmentleri aktif etmek için LOW sinyal gerekir. Ortak katotda ise - uçlar birleşiktir, segmentleri HIGH ile aktif edersiniz.
7-segment display için gereken direnç değeri ne olmalıdır?
5V kaynak için genellikle 220Ω-330Ω arası direnç önerilir. Düşük değer daha parlak gösterim sağlar ama güç tüketimini artırır, yüksek değer ise tam tersidir.
7-segment display Arduino'ya direkt bağlanabilir mi?
Hayır, her segment için akım sınırlayıcı direnç kullanılmalıdır. Dirençsiz bağlantı Arduino'nun pinlerine ve displaye zarar verebilir.
7-segment displaylerde hangi karakterler gösterilebilir?
0-9 arası rakamlar, A, b, C, d, E, F, H, L, P, U harfleri ve bazı özel semboller gösterilebilir. Nokta (dp) segmenti ile ondalık sayılar da gösterilebilir.
Multiplexing nedir ve neden kullanılır?
Çoklu displayleri az sayıda pinle kontrol etme tekniğidir. Her display sırayla hızlıca aktif edilir. Pin sayısını azaltır ve güç tüketimini düşürür.
7-segment Display'in pinlerini nasıl tanımlayabilirim?
Multimetre ile ölçebilir veya LED test edici kullanabilirsiniz. Ortak anotta, ortak pin VCC'ye bağlanır, diğer pinler GND'ye bağlandığında ilgili segment yanar.
BCD-to-7-Segment Decoder ne işe yarar?
4-bit binary kodu (0000-1001) 7-segment display formatına çeviren entegredir (örn. 74HC47). Mikrodenetleyici pinlerinden tasarruf sağlar ve kodlamayı basitleştirir.
MAX7219 ile kaç display kontrol edilebilir?
MAX7219 ile 8 adet 7-segment display sadece 3 Arduino pini kullanılarak kontrol edilebilir. SPI protokolü ile çalışır ve parlaklık kontrolü de sağlar.