İçindekiler:
- 1. Adım: Notlar
- Adım 2: 3D Basılı Parçalar / Yazılım Kroki
- Adım 3: LED Şeritler, Bölüm I
- Adım 4: LED Şeritler, Bölüm II
- Adım 5: LED Şeritler, Bölüm III
- Adım 6: Elektronik / Kasa Parçaları
- 7. Adım: İsteğe bağlı: Ön "kalkanlar"
- 8. Adım: İsteğe Bağlı: 4 Yerine 6 Rakam Kullanma
- 9. Adım: Daha Büyük Yazıcılar için Birleştirilmiş Çerçeve/Kapak
Video: 7 Segment Saat - Küçük Yazıcılar Sürümü: 9 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
Yine bir 7 Segment Saat. xD
Yine de Instructables profilimi izlerken o kadar da çılgın görünmediğini söylemeliyim. Şey evreni profilime baktığın an muhtemelen daha sinir bozucu oluyor.
Öyleyse neden bir tane daha yapmaya zahmet ettim? Aslında cevap oldukça basit…
Başka bir projeyle uğraşırken, led şeridi modüllerin içine yönlendirmenin başka bir yolunu buldum. "Teoremi test etmek" için, beklendiği gibi çalıştığından emin olmak için bir tane inşa etmem gerekiyordu.
Bunu tasarlarken bir diğer önemli husus, çok küçük yazıcılara sahip insanlardı. Diğer şeylerim genellikle ortak yatak boyutlarına sahip çoğaltıcı tarzı yazıcılarda ve i3 tarzı yazıcılarda yazdırılabilir - bu, burada maksimum 107 mm x 89 mm x 23 mm gerektirir, bu nedenle Wanhao i3 Mini (100x120) gibi yazıcılarda yazdırılabilir.
Ayrıca bu, 30 led/m ile led şerit kullanan 7 segmentli saatlerimin ilki. Diğerleri 60 led/m kullanıyor, yani bu biraz farklı.
Her segment 2 led ile aydınlatılır, bu nedenle çift haneli modüllerin içinde 28 led ve nokta modülünün içinde 4 led daha vardır. Toplam 60 led, arada "boşa gidenler" yok (6 haneli versiyonda +32 led).
Bitmiş saat 234 mm x 93 mm x 38 mm'dir. (6 haneli versiyon için 360 mm genişlik).
1. Adım: Notlar
Bu belgeler, şemalar, güç sınırları vb. gibi birkaç ayrıntıyı kaçıracaktır. Temel olarak, burada Instructables'taki S7ripClock gibi diğer saatlerimle tamamen aynı. Lütfen ayrıntılar için buna bir göz atın, bu aynı elektronikleri kullanıyor ve eskiz aynı kaynağa dayanıyor. Gereksinimler bazı farklılıklarla aynıdır:
9x M3 6-10 mm vida yerine ihtiyacınız olacak:
12x M3 (8-12mm, 8mm kullandım) (6 haneli versiyonu oluşturuyorsa 20 adet)
2x M3 (12-16mm, 14mm kullandım)
60 led/m'lik LED şeritler yerine ihtiyacınız olacak:
60x WS2812B led, 30 led/m (kaplamasız vb. diğer şeyler geçerlidir, S7ripClock talimatlarını okuyun!)
Diğer her şey aynı. Arduino/ESP (deneysel) desteği, şemalar, butonlar, kullanım talimatları.
YouTube'da kullanım talimatları/Özellikler
Güncelleme - 22.12.2020
Bunu yapmak ve daha büyük bir baskı plakasına sahip bir yazıcıya sahip olmak istiyorsanız (nesne: 231.4mm x 85.2mm), parçaları yazdırmaya başlamadan önce Adım 9'a bir göz atın…
Adım 2: 3D Basılı Parçalar / Yazılım Kroki
Saati gösterildiği gibi oluşturmak için ihtiyacınız olacak:
2x Frame_LR. STL
2x Cover_LR. STL
1x Frame_Dots. STL
1x Cover_Dots. STL
1x Difüzörler_Dots. STL
2x Difüzör_LR. STL
1x Braket_A. STL
1x Elec_Case. STL (ara parçası, kasa kapağı ve iki "yerinde tutma düğmesi" öğelerini içerir)
1x Ayak. STL
1x Kablo Kapakları_A. STL
Ek parçalar 6 haneli versiyonu oluşturuyorsanız:
1x Çerçeve_X. STL
1x Cover_X. STL
1x Frame_Dots. STL
1x Cover_Dots. STL
1x Difüzör_LR. STL
1x Difüzörler_Dots. STL
1x Braket_B. STL
1x Kablo Kapakları_B. STL
Duvar genişlikleri her zaman 0,5 mm'nin katlarıdır, bu yüzden bunu 0,5 mm'lik bir ekstrüzyon genişliği/çizgi genişliği kullanarak yazdırmanızı öneririm. Orta baskı hızları kullanıldığında, toplam baskı süreleri tüm siyah kısımlar için yaklaşık 9,5 saat, difüzörler için 3 saattir.
Destek gerekmez, > 45° çıkıntı ve köprüleme veya bunu zor bir baskı haline getirebilecek herhangi bir şey gerekmez. Sadece "fil ayağından" kaçının;)
Gösterilen önizlemeler, 2 çevre/anahat/kabuk kullanılarak 0,25 mm katman yüksekliğinde katı dolgu için 60 mm/sn dolgu, 36 mm/sn dış çevre ve 42 mm/sn'dir.
Bunun üzerinde 0,25 mm'lik bir katman yüksekliği kullanmanızı tavsiye ederim. Saat bittiğinde, öndeki ilk katmana bakacaksınız, bu nedenle bunu 0,20 mm veya daha ince bir değerde yazdırmak gerçekten gerekli değildir.
Ayrıca bunun için siyah ve şeffaf PLA kullanmanızı öneririm. PETG, bunun gibi ince duvarlarla oldukça titrek olacaktır.
--
Kroki de bu adıma eklenmiştir. İsterseniz Adım 5'in sonunda led şeridi bir Arduino'ya bağlayabilir ve her şeyi test edebilirsiniz. Çizim, RTC ve/veya bağlı düğmeler olmadığında çalışır ve seri bağlantı noktasına mesajlar gönderir. Ayrıca her şeyi test etmek için tuşlara (A, B, A+B -> sayısal tuş takımı 7/8/9) göndermek için seri konsolu kullanabilirsiniz.
Adım 3: LED Şeritler, Bölüm I
Modüllerin içinde neler olup bittiğine dair size bir fikir verecek bazı resimler. Bunu inşa ederken, parçaların yönünü izlemek önemlidir. Çift haneli modül (Frame_LR) aynıdır, yazdırdıktan sonra sadece 180° döndürülür. Böylece bir modül üstte "L", diğeri ise "R" olarak gösterilir.
Nokta modülünün döndürülmesi umurunda değil, delikler her zaman sol üstte/sağ altta olacaktır.
Saatin içerisinde 3 adet led şerit bulunmaktadır. Çift haneli modüllerin içindeki şeritleri de aynı şekilde yerleştirmeniz son derece önemlidir. Bu yüzden onları led şeridi takarken _SONRA_ döndürmeyin!
Bir resim, ledlerin daha sonra çizimin içinde nasıl adreslendiğini gösterir (#0'dan başlayarak).
6 basamaklı versiyonun oluşturulması halinde ek bir parça kullanılır (Frame_X). Lütfen 6 haneli uzantı ile ilgili aşağıdaki adımı inceleyiniz.
Adım 4: LED Şeritler, Bölüm II
İşte şeridin çift basamaklı modüllerin (Frame_LR, Frame_X) içine nasıl yerleştirildiğine dair daha ayrıntılı bir galeri.
Led şeridi nokta çerçevesine (Frame_Dots) iki şekilde yerleştirebilirsiniz, her ikisi de modülün üst kısmındaki Data In ile başlar. Ancak bağlantı sırasını etkileyecektir, bu nedenle şeritleri birbirine lehimlerken dikkatli olun ve GND-GND, +5V-+5V ve DI-DO'yu buna göre bağladığınızdan emin olun.
Son resim iki nokta modülünü gösteriyor. Şeridin nasıl yönlendirildiğine/çevrildiğine ve birinin üstünde GND, diğerinin +5V olduğuna dikkat edin. Data In hala en üstte olduğu sürece, onları hangi şekilde yerleştirdiğiniz önemli değil.
Not:
Bu led şeritlerde her 50 cm'de bir lehimleme var. İşleri biraz daha kolaylaştırmak istiyorsanız, lehim bağlantısının 14 ve 15 numaralı ledler arasında olduğu 28 ledli şeritler kullanın.
Adım 5: LED Şeritler, Bölüm III
İşte üç led şerit arasındaki bağlantıların birkaç resmi.
1. Sol modül veri çıkışı, nokta modülü verisine bağlanır.
2. Nokta modül verilerini doğru modül verilerine
3. Mikrodenetleyiciye daha sonra bağlanacak teller
4. Güç kablosu
Not:
Benim yaptığım gibi bir USB kablosu kullanıyorsanız, lehimlemeden önce onu kapaktan geçirmeniz gerekir!
Bu noktada bu saat, arkadan neredeyse tam olarak S7ripClock'a benziyor.
Bu nedenle şemalar, düğmeler/elektronikle ilgili ayrıntılar için lütfen buraya bakın: S7ripClock
Buradaki resimlerde kullanılan tel renkleri aynıdır.
Adım 6: Elektronik / Kasa Parçaları
1. Bracket_A yerinde (simetrik, yani 180° döndürmenin önemi yok)
2. Kullanılan vidalar. İhtiyaç duyulan iki uzun, elektronik kasayı yerinde tutar
3. Kablo kapakları: Bunları kasanın üzerine kaydırın
4. Kablo kapakları: Bu "burun" biraz içeri/aşağı itilmelidir.
5. İşaret parmağınızla aşağı bastırırken baş parmağınızı kullanarak hafifçe içeri doğru itin.
6. "Burun"/Snap yerine oturması
7. Ayak ekleme l/r
8. Bitti
7. Adım: İsteğe bağlı: Ön "kalkanlar"
Çıkıntılı difüzörler oldukça ilginç görünse de (özellikle saate bir açıdan bakıldığında) bu, okunabilirliği biraz engelliyor. Tarif etmek zor ve buna göre fotoğraf çekmek daha da zor. Ancak daha temiz bir görünüm elde etmek için rakamlara/noktalara bazı "kalkan" parçaları ekleyebilirsiniz.
İlk resim, şimdiye kadar talimatlara göre yapılan her şeyi gösterir. Dilerseniz rakamlar için 4x, noktalar için 1x kalkan yazdırabilirsiniz. Sadece kaydırın, tam otururlar.
Son resim 2 haneli ve 2 hanesiz (dış/iç olanlar) göstermektedir.
8. Adım: İsteğe Bağlı: 4 Yerine 6 Rakam Kullanma
Orijinal saate iki basamak eklemek istiyorsanız, ihtiyacınız olanlar:
1. 8 vida daha (M3x8mm-12mm, 8mm kullanıyorum)
2. 1x Frame_Dots ve Cover_Dots
3. 1x Frame_X ve Cover_X
4. 1x Kablo Kapakları_B
5. 1x Braket_B
6. 1x Difüzör_LR
7. 1x Difüzör_Nokta
Bazı kablolar ve 32x ledler gereklidir.
Her şeyi sökün, böylece sol modülü nokta modülünden ayırabilirsiniz. Daha sonra nokta modülünü ve sağ modülü sağa hareket ettirin ve yeni nokta modülü + çerçeve_x'i yerleştirin. Her şeyi önceki adımlarda olduğu gibi bağlayın.
Yeni kablo kapaklarını sağ taraftan kaydırın. Eskileri gösterildiği gibi ekleyin.
Çizimin üst kısmındaki "#define LED_DIGITS" öğesini 4'ten 6'ya değiştirdikten sonra çizimi yükleyin. Daha fazla değişikliğe gerek yok.
Frame_X özel ekranlar oluşturmak için kullanılabilir, kabloları yönlendirmek için her iki tarafta delikler vardır.
9. Adım: Daha Büyük Yazıcılar için Birleştirilmiş Çerçeve/Kapak
Bu saati yapmak istiyorsanız ve yazıcınız biraz daha büyük nesneleri işleyebiliyorsa, bu iki parçaya bir şans vermek isteyebilirsiniz. Üç çerçeve parçası ve tek parça halinde birleştirilen üç kapak parçası. Diğer tüm parçalar aynı.
Böylece 6 parça (3x çerçeve, 3x kapak) yerine 2 ile sonuçlanırsınız.
Ayrıca orta duvarlarda iki kesik vardır, böylece lehimlemeden önce telleri küçük deliklerden geçirmeniz gerekmez (yine de usb/güç yine de kapaktan geçirilmelidir).
Not: Boyutu olabildiğince küçültmek için bunda sol/sağ taraftan 1 mm kestim. Birleştirilmiş parçalar kullanılarak saat daha sonra 6 haneye genişletilemez!
Plastik Yarışmasında İkincilik
Önerilen:
Tembel 7 / Hızlı Yapı Sürümü: 8 Adım (Resimlerle)
Tembel 7 / Hızlı Yapı Sürümü: Evet. Bir diğeri. Thingiverse'e koyduğum bilgileri buraya kopyalayacağım/yapıştıracağım, bu dokümantasyon sadece led şerit yönlendirme için gerçekten gerekli. Geçenlerde 7 Segment Clock - Small Printers Edition'ı yayınladım, bize inşa ettiğim ilk 7 segmentli ekran
Kenardan Aydınlatmalı Yedi Segment Saat Ekranı: 16 Adım (Resimlerle)
Kenardan Aydınlatmalı Yedi Segmentli Saat Ekranı: Yedi segmentli ekran, bir yüzyıldan uzun süredir (https://en.wikipedia.org/wiki/Seven-segment_display) kullanılmaktadır ve dijital saatler, gösterge panellerindeki sayıların tanıdık şeklini oluşturmaktadır. ve diğer birçok sayısal ekran. Yeniden oldular
Jefferson'dan Esinlenen Günlük Saat: Karantina Sürümü: 5 Adım
Jefferson-Inspired Daily Clock: Quarantine Edition: Yayınlandığı sırada, otuz üç gündür COVID-19 ile ilgili karantinada kaldım. Normal zamandan kurtulmaya başlıyorum - her gün son gibi görünüyor, hafızamda çok az etki bırakıyor. Kısacası, yapamam
Lady Buggy, WiFi Sürümü: 5 Adım (Resimlerle)
Lady Buggy, WiFi Sürümü: "Lady Buggy"; "Buggy" tarzında bir bayan böcektir; Yaşları 2 ile 2 yaş arasındaki torunlarımız için tasarladım, 2 yaş + olarak bırakacağım
Bilgisayarınız için Gerçek Çan Çarpan Saat ve Yangın Söndürücü Çarpan Saat Yapın.: 3 Adım (Resimlerle)
PC'niz için Gerçek Bir Çan Çarpan Saat ve Bir Yangın Söndürücü Çarpan Saat İnşa Edin: Pirinç bir zil, küçük bir röle birkaç şey daha ve gerçek bir zil masaüstünüzde saatleri çalabilir. Bu proje Windows ve Mac'te çalışsa da Ayrıca OS X, çöpte bulduğum bir PC'ye Ubuntu Linux kurmaya karar verdim ve bunun üzerinde çalıştım: Hiç