İçindekiler:
Video: LED'li Geri Sayım Saati: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:22
Bunlar, 10 yıl önce Y2K için yaptığım bir 'geri sayım saati' hakkında bazı kısa notlar, Saat önden 4 fit kare. Yaklaşık 4 inç kalınlığındadır ve gömülü bir mikrodenetleyici üzerinde çalışır. Her Segment, yaklaşık 20x 10mm LED'lerden yapılmıştır.
Üzerindeyken fotoğraf çekemiyorum çünkü çok parlak WAAAY! Panel, kesiciyi takip eden genişletilmiş bir şablonla sıradan bir yönlendirici için yaptığım bir şablondan oyulmuştur. Şablonu suntadan yaptım (fiber levha US-ian?) ve kesmek için paneldeki işaretlerle dikkatlice hizaladım. İkinci Led'leri yerleştirmek beklediğimden daha fazla sürtüktü - onları MÜKEMMEL bir şekilde ayarlamak için matematiği dikkatlice yapın.
Adım 1: Bir Rakam
İşte bir segmentin arkasının bir görünümü. Her bir LED sırasını sürmek için klasik LM317 sabit akım devresini kullandım.
Ekranların sürücüleri, şu şeylerle değiştirilmiş gibi görünen seri-paralel dönüştürücülerle yapılır: https://www.allegromicro.com/en/Products/Part_Numbers/6275/index.asp …bu yeni parçalar 317 ile yaptığım her şeyi yapın - tek bir çipte eksiksiz bir LED sürücüsü. Tüm ledlerin parlaklığını sadece tek bir direnç belirler! Her basamak, bu yongalar, Vcc, GND Clock, Latch Enable ve çıkış etkinleştirme için tüm ortak sinyalleri taşıyan zincirlenmiş şerit kablo tarafından sürülür. Bu nedenle, TÜM karakterlerin TÜM segmentleri için bilgisayarı terk eden sadece 6 kablo vardır ve kenardaki 60 saniyelik LED'ler. Her sürücü çipi, tüm sistem boyunca zincirleme zincirleme yapan benzersiz bir hatta (pembe tel) sahiptir. Ekran çok uzun bir kaydırma yazmacına benziyor - aşağıdaki şemaya bakın Ekranın güncellenmesi saniyenin çok küçük bir kısmını alır.
Adım 2: Mikrodenetleyici
İkinci kaynaklı ve hemen hemen herkes tarafından ince ayar yapılmış 8052 mikro denetleyicisini kesinlikle seviyorum. Profesyonel bir kullanıcı, bir FPGA'da bir tane uygulamak için VHDL kodunu bile indirebilir ve umursadığım herhangi bir garip donanımı sürmek için tüm çekirdeği değiştirebilir. Yapıcılar Atmel, NXP ve WinBond'u içerir. Geliştirme araçları çok ucuz, ücretsiz derleyiciler ve ücretsiz 'C' derleyicileri (SDCC) de var. Aslında bunu tamamen Pascal'da, ekran güncellemesini olabildiğince hızlı yapmak için özel olarak yazılmış bir parça montajcı koduyla programladım. Bir noktada ben de kodu göndereceğim. Bu kontrol eden bilgisayardır. CPU, Dallas DS2250T olarak adlandırılıyor ve programlar için kullanılan 32K pil destekli RAM ve program verilerinin kullanımı için 8K RAM içeren küçük bir SIMM kart tarzı kart olarak geldi. Büyük 40 pinli çipler, ikinci LED'ler için daha çok Seriden paralel çipleredir. 40 pinli paketlerin altında, şerit kabloları sürmek için bir LS125 hat sürücü çipi bulunur. Üstteki beyaz konektör, saati ayarlamak için bir dizi buton içindi.
3. Adım: Yazılım Notları
Geri sayımın başlamasını istediğiniz zaman ile "sıfır saat" arasındaki herhangi bir aralıkta tam olarak kaç saat olduğunu bulmak için basit bir PC kodu parçası yazdım, Gömülü program her saniye dahili saatini test etti ve ekranı azalttı. Her dakika, tüm Led'ler yandı ve tekrar 60'a ulaşana kadar yavaş yavaş kapandı. Tıpkı bir çalar saat gibi, ekranı ayarlamak için küçük bir buton paneli var.
Önerilen:
Cumhurbaşkanlığı Açılışı Geri Sayım Saati (Wifi): 6 Adım
Cumhurbaşkanlığı Açılışı Geri Sayım Saati (Wifi): Genel Bakış: Geri sayım saati, ticari ürünlere benzer, birkaç dönüşle: a) Hedef etkinlik zamanına ulaşıldığında, geri sayım saati: kayan bir duyuru görüntüler ve ses efektlerini ve bir mp3 şarkısını çalar - Bu durumda, REM şarkı: &ld
Yaklaşan Etkinlik Geri Sayım Sayacı: 5 Adım
Yaklaşan Etkinlik Geri Sayım Sayacı: Genel Bakış: Etkinlik Geri Sayım saati, ticari ürünlere benzer, birkaç değişiklikle:a) Oda ekranından okunabilir.b) Özelleştirilebilir etkinlik resmi.c) Etkinlik hedefi zamanı geri saydıkça, kalan günler değişir. renk - yeşil -> sarı
Arduino ile Geri Sayım Düğmesi: 4 Adım
Arduino Geri Sayım W/Dinlenme Düğmesi ile: Bu Talimat size bir düğme ile sıfırlanabilen 4 Haneli 7 Segment Ekran kullanarak bir geri sayım sayacının nasıl oluşturulacağını öğretecektir. Bunu yapma fikri aklıma geldi çünkü sınıfta 1 haneli 7 segmentli ekranı oluştururken bir şeyler yaratmak istedim
Geri Sayım Sayacı: 4 Adım
Geri Sayım Sayacı: Bu talimatta size günlük yaşamınızda zaman yönetiminizi kontrol etmenize yardımcı olacak bir geri sayım sayacının nasıl yapıldığını öğreteceğim. Ana ilham bu bağlantıdan geldi. Bu geri sayım sayacı temelde dört haneli yedi segmentli bir t
Emeklilik Saati / Sayım/Dn Saati: 4 Adım (Resimli)
Emeklilik Saati / Sayım / Dn Saati: Çekmecede bu 8x8 LED nokta vuruşlu ekranlardan birkaçı vardı ve onlarla ne yapacağımı düşünüyordum. Diğer talimatlardan esinlenerek, gelecekteki bir tarihe/saate geri sayım yapmak için bir geri sayım/yukarı geri sayım ekranı oluşturma fikrini aldım ve eğer hedef zaman p