İkili kol saati

Bu elektronik kol saati, zamanı göstermek için geleneksel bir dijital göstergeli saate göre daha az LED gerektirdiğinden ikili bir sistemde zamanı gösterir ve orijinallik aynı seviyede olacaktır. 32.786 kHz'de yaygın kuvars 32C417, PIC16F527'yi düşük güç modunda çalıştırmak ve zamanlama doğruluğunu geliştirmeye yardımcı olmak için kullanıldı. Bileğe takmak için uygun bir bez kayış kullanılmıştır.

PIC16F527 mikrodenetleyici, mevcut en küçük pakete sahip olduğu için burada kullanılmıştır. Saat, özel bir tutucuda CR2032 pillerle çalıştırılabilir. Bu pil, sadece bir madeni para büyüklüğünde olmasına rağmen iyi bir kapasiteye sahip. PCB ayak izini ve tasarım maliyetini azaltmak için, tüm SMD LED dizisi için tek bir sönümleme direnci seçildi.

Resmi bilgisayarınıza kaydederek büyütebilirsiniz. Buradaki devrenin tasarımı, tipik bir iki katmanlı baskılı devre kartına dayanmaktadır.

Ve standart 20 mm kayış, kesiklerin içine sığar.

Saat algoritması

Ana döngü, saatin o anda hangi modda olduğunu takip eder. İlk durum, saatin anahtarı yokladığı ve kullanıcı girdisini beklediği boştadır. Düğmeye basıldıktan sonra sistem, saatin ne kadar süreyle görüntüleneceğini hesaplayan ikinci duruma geçer. Ardından, çatallama işleminin çoğunu kullanıcının şu anda ne yaptığına bağlı olarak yapan üçüncü duruma geçiş vardır. Bu durumda saat LED'leri açar. Kullanıcı düğmeyi 3 saniyeden fazla basılı tutarsa ​​saat dördüncü duruma geçer. Bu, zaman düzeltme durumudur. Düğmeye ne kadar uzun süre basılırsa, zaman o kadar hızlı değişir.