İkili (Binary) Yedi Segmentli Bilek Saati Tasarımı ve Okunması
Platformumuzdaki en çok okunan ve popüler makaleleri görmek için Trendler bölümüne geçebilirsiniz.
Proje Tanımı ve Temel Prensipler
İkili yedi segmentli bilek saati, geleneksel yedi segmentli ekranların her bir segmentinin ikili sayı sistemindeki bir çarpan olarak kullanıldığı bir elektronik saat projesidir. Bu projede, yedi segmentin her biri belirli bir ikili değer taşır ve bu değerlerin toplamı o segmentin gösterdiği rakamı oluşturur. Segmentlerin değerleri şu şekildedir:
B segmenti = 1
C segmenti = 2
D segmenti = 4
E segmenti = 8
F segmenti = 16
A segmenti = 32
G segmenti = 0 (sıfır değeri olarak kullanılır)
Bu değer ataması standart yedi segmentli ekranların segment isimlendirmesine göre yapılmıştır ancak segmentlerin ikili değerleri farklı bir sıra ile eşleştirilmiştir. Bu sayede saat, geleneksel rakam gösteriminden farklı olarak, segmentlerin açık olduğu değerlerin toplamı ile zamanı ikili olarak gösterir.
Ayrıca Bakınız
Saatin Okunması
Saatin okunması, her segmentin açık olup olmadığına göre segment değerlerinin toplanmasıyla yapılır. Örneğin, saat fotoğrafında görülen ilk yedi segmentli ekranın G segmenti açıktır (değer 0), diğer segmentler kapalıdır. Orta segment ise A, C ve D segmentleri açıktır; bu da 32 + 2 + 4 = 38 sayısını verir. Bu değer saatin dakikalarını veya saniyelerini ifade eder.
Bu sistemde saat, dakika ve saniye bilgileri ikili değerlerin toplamı olarak gösterilir. Bu nedenle, saati okumak için segmentlerin hangi değerleri temsil ettiğini bilmek ve açık olan segmentlerin değerlerini toplamak gerekir. Bu yöntem, alışkanlık kazandıkça hızla okunabilir hale gelir ve ikili sayma pratiği için fayda sağlar.
Teknik Detaylar ve Donanım
Proje, STM8L152K4 mikrodenetleyici kullanılarak gerçekleştirilmiştir. Bu mikrodenetleyici, entegre bir LCD sürücüsüne sahiptir ve bu sayede yedi segmentli LCD ekranın sürülmesi kolaylaşır. LCD ekranın 10 pini bulunmakta ve bu pinler dört ortak (COM) hattı üzerinden multiplex yöntemiyle kontrol edilmektedir. Multiplexing, segmentlerin verimli şekilde sürülmesini sağlar ve pin sayısını azaltır.
Tasarım ve Kullanım Notları
Segmentlerin değer ataması standart değildir; segment G sıfır değeri için kullanılır ve B segmenti 1 değeriyle başlar. Bu, segment A'nın 32 değerini taşımasıyla sonuçlanır.
Bu tasarımda, segmentlerin açık olması rakamların ikili değerlerinin toplamı olarak okunur, bu nedenle segmentlerin kapalı olması da anlamlıdır.
Saatin okunması başlangıçta zor olabilir ancak sürekli kullanıldığında kullanıcı bu ikili gösterim sistemine alışır.
Proje, su geçirmezlik gibi ek özelliklere sahip değildir; bu nedenle kullanım sırasında dikkatli olunmalıdır.
Projenin Yaratıcılığı ve Kullanıcı Yorumları
Bu proje, geleneksel saat tasarımlarından farklı olarak ikili sayı sistemini kullanmasıyla dikkat çekmektedir. Bazı kullanıcılar bu tasarımı "cyberpunk" olarak nitelendirmiş ve projeye hayranlıklarını belirtmiştir. Ancak, bazı yorumlarda ikili saatlerin okunmasının zor olduğu ve saatlerin temel amacının kolay okunabilirlik olduğu vurgulanmıştır.
Proje aynı zamanda bir öğrenme aracı olarak da işlev görür; kullanıcılar ikili sayma pratiği yapabilir ve elektronik devre tasarımına dair deneyim kazanabilirler.
"Sürekli taktığınızda alışıyorsunuz ve hızlıca okumaya başlıyorsunuz. Bu aynı zamanda ikili sayma egzersizi."
Sonuç
İkili yedi segmentli bilek saati, elektronik ve sayısal gösterim tekniklerini birleştiren özgün bir tasarımdır. Segmentlerin ikili değerlerle eşleştirilmesi, saatin okunmasını başlangıçta zorlaştırsa da, alışıldığında etkili bir gösterim yöntemi sunar. Projede kullanılan mikrodenetleyici ve LCD sürücü teknolojileri, düşük pin sayısıyla çoklu segment kontrolünü mümkün kılar. Bu tasarım, hem elektronik meraklıları hem de ikili sayı sistemine ilgi duyanlar için ilgi çekici bir örnek teşkil eder.
Kaynaklar:
Segment İsimlendirmesi Görseli: https://preview.redd.it/pb5fxp557fff1.png









