İçindekiler:

BigBit İkili Saat Göstergesi: 9 Adım (Resimlerle)
BigBit İkili Saat Göstergesi: 9 Adım (Resimlerle)

Video: BigBit İkili Saat Göstergesi: 9 Adım (Resimlerle)

Video: BigBit İkili Saat Göstergesi: 9 Adım (Resimlerle)
Video: Я весёлый таракан на разных скоростях 2024, Temmuz
Anonim
BigBit İkili Saat Göstergesi
BigBit İkili Saat Göstergesi
BigBit İkili Saat Göstergesi
BigBit İkili Saat Göstergesi

Ö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
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
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
Ana panel
Ana panel
Ana panel
Ana panel
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

plaklar
plaklar
plaklar
plaklar
plaklar
plaklar

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'lerin takılması
LED'lerin takılması
LED'lerin takılması
LED'lerin takılması
LED'lerin takılması
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

Lensler
Lensler
Lensler
Lensler
Lensler
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ı

Neopiksel Bağlantıları
Neopiksel Bağlantıları
Neopiksel Bağlantıları
Neopiksel Bağlantıları
Neopiksel Bağlantıları
Neopiksel Bağlantıları
Neopiksel Bağlantıları
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ı

Gösteri Zamanı
Gösteri Zamanı
Gösteri Zamanı
Gösteri 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: