
İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13


Önceki bir 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 manto veya duvara monte versiyon olması, ancak çok daha büyük olması uygun görünüyordu.
Mevcut saati kullanmak ve ekran için bir arayüz eklemek dışında başka bir denetleyiciyi yeniden yapılandırmaya gerek kalmayacaktı.
Bu Eğitilebilir Tablo, BigBit ekranı oluşturma sürecini ve mevcut saate yönelik yazılım güncellemelerini detaylandırır.
Gereçler:
Perspeks Yapıştırıcı
Siyah Perspex Levha 21.5cm x 21.5cm x 5mm
Plakalar ve somun tutucu için 3D Yazıcı (isteğe bağlı), bunlar başka yollarla oluşturulabilir.
BloklarCAD
2 parça Epoksi Reçine
M2,5/8mm vidalar * 13 adet
M2.5 pullar * 13 adet
WS2812Neopiksel Düğme LED'leri * 25 adet.
Emaye Bakır Tel 21 AWG veya diğer yalıtımlı tel.
2 mm matkap ucu
2.5 mm matkap ucu
8 mm matkap ucu
30 mm Forstner matkap ucu
Süveter M/F
Düz pin başlıkları
Yarım küre Silikon kalıplar 28mm
Adım 1: Tasarım

Tasarım, seri olarak bağlanmış ve 5 x 5 matriste düzenlenmiş Neopiksel LED'ler kullanılarak mevcut Microbit ekranda modellenecektir.
Saat, Dakika, İkili ağırlıklandırma ve Durum göstergelerini tanımlamak için etiketler dahil edilecektir.
Bu etiketler, 3 boyutlu olarak basılacak ve vidalarla sabitlenmiş renkli reçine ile kaplanacak ve gerektiğinde özelleştirmeye izin verecek şekilde 3 plak olarak oluşturulacaktır.
Ana zaman görüntüleme alanı, her zaman bitini vurgulamak ve açısal görüntülemeyi iyileştirmek için takılan lenslere sahip olacaktır.
Sıfırdan bir proje oluşturmak yerine, ekranı çalıştırmak için önceden oluşturulmuş Microbit Binary Clock kullanılacaktır.
Bu, Neopiksel uzantısını dahil etmek için mevcut yazılımda bir güncelleme ve Microbit ekranda ekran işlevselliğini çoğaltmak için kodlamayı gerektiriyordu.
Duvara veya şömineye/masaya montaj imkanı.
2. Adım: Yazılım

Yazılım, Neopixel LED'ler için eklemeler içeren önceki Microbit Binary Clock'a dayanmaktadır.
Adım 3: Ana Panel



Ana panel 21.5cm x 21.5cmm x 5mm siyah Perspex'ten yapılacaktır.
Bunun içine Neopiksel LED'ler için delikler ve lensler için girintiler açılacaktı.
Ekran matrisi alanı, sağ üstten 18cm x 18cm'lik bir alanı kaplar ve LED'in alanı 35mm'dir.
Lensler için girintiler 3 cm çapında ve 1 mm derinliğinde olacaktır.
Perspex ana paneli, koruyucu kağıt üzerinde işaretlenmiş pilot deliklerin merkezlerinden sonra daha büyük bir parçadan kesildi.
Bunları işaretleyen delik merkezleri, 2 mm'lik bir uçla delinmiştir.
Bunlar daha sonra lenslerin girintilerini kesmek için kullanılan 30 mm Forstner matkap ucunu hizalamak için kullanıldı.
Lensler için girintileri delme işlemi sırasında, önden arkaya sıcaklık farkı nedeniyle panelde bir bükülme gelişmeye başladı.
Ancak, bu sadece yol boyunca küçük bir hıçkırık için bir gösteri durdurucu değildi.
Çözgüleri gidermek için, panelin 1 saat boyunca 80°C'de önceden ısıtılmış bir fırına yerleştirilmesi gerekiyordu.
Yapışma ihtimalini önlemek için ön ve arka yüzleri fırın tepsisine sahip düz metal bir tepsiye yerleştirildi.
Üstüne metal bir tepsi yerleştirildi ve buna ağırlık uygulandı.
Bir saat sonra fırın kapatıldı ve oda sıcaklığına soğumaya bırakıldı.
10 mm havşalı 8 mm'lik bir merkez delik için kademeli bir matkapla arkadan kesilen merkez delikler, bu LED'lerin oturmasıydı.
4. Adım: Plaketler



Ana panel delinirken, Etiket plaketleri basılıyordu.
Bunlar BlocksCAD kullanılarak tasarlandı
Plakalardan ikisi (İkili Ağırlık ve Zaman Birimleri), renkli reçine dolgusuna izin vermek için girintili bir metne sahip olacaktı.
Kalan Durum plakası ise ışığın geçmesine izin vermek için açık harflere sahip olacaktır.
İkili Ağırlık ve Durum plakaları dikey olarak, Ağırlıklandırma solda ve Durum sağda olacak şekilde monte edilecektir.
Zaman birimleri alt kısım boyunca yatay olarak monte edilecektir.
Tüm plakalar, metin belirtilen satır/sütun ile hizalanacak şekilde yönlendirilecektir.
Basıldıktan sonra, Ağırlık ve Zaman birimleri plakalarına bir reçine dolgusu uygulandı.
Adım 5: LED'lerin Takılması



LED'ler, her biri 3 adet 21 AWG emaye bakır tel ile komşusuna ayrı ayrı lehimlenen 5'li bir dizi halinde birleştirilir, ardından her 5'li grup bir jumper ile birleştirilir.
Her LED, daha önce delinmiş boşluğa oturacak şekilde yerleştirildi.
Her 5 LED grubu, önceki Eğitilebilir Neopiksel Test Cihazı ile test edilecektir.
5 x 5 grup LED tamamlandıktan sonra birleştirilir ve Neopixel Tester ile test edilir.
LED'ler sıcak tutkalla ana panele sabitlendi.
Adım 6: Lensler



Yarım küre lensler 2 kısım şeffaf epoksi karışımından yapılmıştır.
Bu 28 mm çapındaki silikon kalıplara döküldü ve 12 saat kürlenmeye bırakıldı.
Sertleştikten sonra kalıplardan çıkarıldılar ve arka düz taban zımpara kağıdı ile zımparalandı, ardından yağ ve kiri çıkarmak için arka kısım Methylated Spirit ile temizlendi.
Gömmeler Methylated Spirit ve diş fırçası ile temizlendi.
Kuruduktan sonra, her lens girintilere yapıştırıldı
Bu aşamadaki plakalar, delme işleminden önce delik işaretlemek için konumlandırılmıştır.
7. Adım: Neopiksel Bağlantıları




Önceki Microbit Clock'ta kullanılan RTC, +3V ve GND'ye pin başlıklarının eklenmesini ve P0'a bağlantı gerektiriyordu.
Bunlar daha sonra Kapasitör (1000uF/6V3 dk), Direnç (470R), RTC ve BigBit Display arasına bağlanan stripboard üzerine monte edilmiş devreye bağlanmıştır.
8. Adım: Gösterim Zamanı


BigBit İkili saat, üst vidalara halka terminaller takılarak ve ikisi arasına bir tel veya ip takılarak veya hem asmak hem de ayakta durmak için kullanılabilen gizli bir braket takılarak asılabilir.
Gizli braket, şekil vermek için bükülmüş ve hem M2.5 (panele takılı) hem de M5 (standı tutturmak için) deliklerle delinmiş bir uzunlukta alüminyumdan yapılmıştır.
Braketin arkasına, hem somunu tutan hem de braketin arkasında dönmesini önleyen 3D baskılı bir somun tutucu yerleştirilmiştir. Braketteki somuna, bir stand görevi gören dişli bir çubuk veya cıvata vidalanır.
9. Adım: Sonunda
Uygun bir güç kaynağından USB konektörünü Microbit veya RTC'ye takın ve saati ayarlayın.
İşiniz bitti, işinize hayran kalma zamanı.
Ö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.
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
Neopiksel Kullanan İkili Saat: 6 Adım (Resimlerle)

Neopiksel Kullanan İkili Saat: Merhaba millet, LED ile ilgili her şeyi seviyorum ve ayrıca onlardan farklı ilginç şekillerde yararlanmayı seviyorum Evet, İkili Saatin burada birkaç kez yapıldığını biliyorum ve her biri nasıl yapılacağına dair mükemmel örnekler kendi saatini yarat. Gerçekten hayranım