İçindekiler:
- Adım 1: Şematik ve Parçalar
- 2. Adım: Test Etme
- 3. Adım: Sonlandırma
- Adım 4: Saati Ayarlama
- Adım 5: Nasıl Okunur?
Video: İkili Saat: 5 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
İşte havalı görünümlü ikili 24 saatlik saatin nasıl oluşturulacağına dair basit bir örnek. Kırmızı LED'ler saniyeleri, yeşil LED'ler dakikaları ve sarı LED'ler saatleri gösterir.
Kasa, zamanı ayarlamak için dört düğme içerir. Saat 9 volt ile çalışır. Bu saatin yapılması kolaydır ve parçaları sadece birkaç dolara mal olur, bu yüzden yapması da ucuzdur.
Adım 1: Şematik ve Parçalar
Mavi renkli kasayı hem ucuz olduğu hem de gözüme güzel göründüğü için kullandım. Parçalar:- Saat kristali (Q1) 32.768 kHz. Bence o kristali almanın en kolay yolu onu eski duvar saatinden almak. - 560pF, 22pF kapasitörler ve bir adet 10M direnç - 14bit dalgalanma sayacı olan 1 x 4060 IC. 32.768 KHz saat kristali ile bu IC 3- 3 x 4024 IC pin numarasından 2Hz çıkış verir., yeşil veya ne istersen - 17 x 470 Ohm dirençler 9 Volt besleme kullandım, bu nedenle pinlerden gelen çıkış 9V civarında bir şey. Bu LED'ler için tipik ileri voltaj yaklaşık 2 Volt'tur. Diyelim ki LED'e giden akım yaklaşık 0, 015 A = 15 mA, sonra (9-2)V / 0, 015A = 466 Ohm -> 470 Ohm direnç boyutudur. Şimdi 4020 14 aşamalı dalgalanma sayacı veri sayfasını indirmenin zamanı geldi ve bunu bulacağız, maksimum çıkış akımı 4mA =), ama bu yeterli ve yine de çalışıyor.
2. Adım: Test Etme
Son lehimlemeyi yapmadan önce devreyi breadboard üzerinde test etmek daha iyidir. NASIL ÇALIŞIR:4060 dahili osilatörlü 14-bit (/16,384) dalgalanma sayıcıdır ve 32768 Hz kristal 2Hz sinyali ile son çıkışta Q14 verir. Ardından 2Hz sinyal 4024'e gider ki bu da 7-bit (/128) dalgalanma sayacıdır. 2Hz saat girişi ile Q1(/2) pin numarası 12 çıkışı bir saniye düşük ve yüksektir. bir saniye. Q2(/4) pin numarası 11 iki saniye düşük ve iki saniye yüksek. Q3(/8) dört saniye düşük ve ardından yüksek dört saniye. Son dört (en anlamlı hane 111100 = 60) 1'e gittiğinde, 4082 dual 4-girişli AND geçidi çıkışını 1'e çevirir Sinyal reset pinine gider ve sayaç tekrar sıfırdan 60'a kadar hesaplamaya başlar ve aynı sinyal de aynı şekildedir. ikinci 4024 dalgalanma sayacı saat girişine gider. Bu sinyal her 60 saniyede bir saat girişine gelir ve ilk dalgalanma sayacıyla aynı şekilde çalışır, ancak dakikaları hesaplar.
3. Adım: Sonlandırma
Ardından LED'ler için delikler açıyoruz. LED'lerim 5 mm idi, bu yüzden 5 mm matkabı kullandım. LED o delikte sıkı kalır ve yapıştırıcıya gerek yoktur. Tahtayı kestim, böylece kutunun dibine tam olarak uyuyor.
LED kablolarını bilerek o kadar uzun bıraktım ki LED'ler doğru yerlerine daha kolay otursun.
Adım 4: Saati Ayarlama
Zaman ayar butonları için kutunun sol tarafına üç delik açtım. Saatler, dakikalar ve saniyeler. Ayrıca diğer tarafta set düğmesi olan bir düğme vardır.
Elektrik fişini taktığımda LED'ler yanıp sönmeye başlıyor. Sonra set-düğmesine aşağı basıyorum ve basılı tutuyorum. Aynı zamanda diğer yan düğmelerle saate göre doğru zamanı ayarlıyorum. Zaman doğru olduğunda, set butonunu bırakma zamanı gelmiştir.
Adım 5: Nasıl Okunur?
İkili saatin okunması kolaydır. Sadece biraz basit matematik gerekir. Tamam, eğer saatimize 11:45:23 ayarlamak istiyorsak, ikiliyi ondalık sayıya dönüştürmek, ondalıktan ikiliye dönüştürmekten daha kolaydır. Her iki şekilde de açıklamaya çalışıyorum. Temel sayı 2'dir Anahtar sayılar: 1 2 4 8 16 32 64 128, …Ondalık sayımız 11 ve ikiliye çeviriyoruz. Anahtar numara listesinden numaramızdan küçük olan en küçük sayıyı bulalım. 8, bu sayıyı 11-8=3 sayımızdan indirelim. Bir kere bizim numaramıza gidiyor, o yüzden 1 numarayı yukarı koyalım. Şimdi sayımız 3 (11-8=3). Şimdi az önce kullandığımız sayının yanındaki sayıyı almalıyız. 8'di, yani sıradaki 4. Aynı şeyi yapalım, kaç kere 4 3 eder? sıfır! 0 sayısını yukarı koyalım. Sıradaki 4'ten sonra 2'dir. 2, 3'e kaç kere gelir? bir kere! Tamam, 1 numara yukarı. Bir numara kaldı ve numaramız 3-2=1 ve bu listedeki son numara 1 ve bir kez 1'e gidiyor ve bu kadar numara kalmadı. Bir kere gider çünkü son işaretli sayımız 1'dir. Elimizde ne var: 1011Dolayısıyla dört bitli 11 sayısı 1011, beş biti 01011, altı biti 001011, yedi 0001011 vs. Tamam, hadi onu tekrar ondalık sayıya çevirelim. Zaten daha kolay. İkili sayımız 1011. Büyü sayımız =) 1 2 4 8 16, …İkili sayılarımızı magiz sayılarının altına koyalım. Okumaya en az anlamlı basamaktan başlamalıyız, bu yüzden sayma sağdan sola 8 4 2 1 1 0 1 1Şimdi her 1 sayının üzerinde olan sayılarla toplama yapmamız gerekiyor. 1, 2 ve 8 var, değil mi?1+2+8 = 11Diğer sayılar 45 ve 23.45, 10110123, 10111, altı bit ile 01011111:45:23, 01011:101101:010111Kolay mı? =)
Önerilen:
Mikro İkili Saat: 10 Adım (Resimlerle)
Mikro İkili Saat: Daha önce ikili kullanarak sınırlı görüntüleme alanından yararlanan bir Eğitilebilir (İkili DVM) oluşturmuş olmak.
BigBit İkili Saat Göstergesi: 9 Adım (Resimlerle)
BigBit İkili Saat Ekranı: Bir önceki Instructable'da (Microbit Binary Clock), ekran oldukça küçük olduğu için proje taşınabilir bir masaüstü cihazı olarak idealdi. Bu nedenle, bir sonraki versiyonun bir şömine veya duvara monte versiyon olması, ancak çok daha büyük olması uygun görünüyordu.
DIY Arduino İkili Çalar Saat: 14 Adım (Resimlerle)
DIY Arduino İkili Çalar Saat: Yine klasik ikili saat! Ama bu sefer daha fazla ek işlevle! Bu talimatta, Arduino ile size sadece zamanı değil, tarihi, ayı, hatta zamanlayıcı ve alarm eğlencesiyle bile gösterebilen ikili bir çalar saatin nasıl oluşturulacağını göstereceğim
Ses Görselleştirme, İkili Saat ve FM Alıcılı Masa Amplifikatörü: 8 Adım (Resimlerle)
Ses Görselleştirmeli, İkili Saatli ve FM Alıcılı Masa Amplifikatörü: Amplifikatörleri severim ve bugün son zamanlarda yaptığım düşük güçlü masa amplifikatörümü paylaşacağım. Tasarladığım amplifikatörün bazı ilginç özellikleri var. Entegre bir ikili saate sahiptir ve saat ve tarih verebilir ve genellikle ses olarak adlandırılan sesi görselleştirebilir
Arduino İkili Saat - 3D Baskılı: 5 Adım (Resimlerle)
Arduino Binary Clock - 3D Printed: Bir süredir ofis masam için Binary saatlere bakıyorum, ancak oldukça pahalılar ve/veya çok fazla özelliklere sahip değiller. Bu yüzden onun yerine bir tane yapmaya karar verdim. Saat yaparken dikkat edilmesi gereken bir nokta, Arduino / Atmega328