Mündəricat:
- Addım 1: Qeydlər
- Addım 2: 3D Çaplı Parçalar / Proqram Sketch
- Addım 3: LED şeritləri, I hissə
- Addım 4: LED şeritləri, II hissə
- Addım 5: LED şeritləri, III hissə
- Addım 6: Elektronika / Kassa hissələri
- Addım 7: İsteğe bağlı: Ön "qalxanlar"
- Addım 8: İsteğe bağlı: 4 rəqəmi yerinə 6 rəqəmdən istifadə edin
- Addım 9: Daha Böyük Yazıcılar üçün Birləşdirilmiş Çərçivə/Örtük
Video: 7 Segment Clock - Small Printers Edition: 9 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:42
Başqa 7 Segment Saatı. xD
Deməliyəm ki, Instructables profilimi izləyərkən o qədər dəli görünmür. Fərqli profilimə baxdığınız anda yəqin ki, daha çox əsəbiləşirsiniz.
Bəs niyə başqa bir iş görməkdən bezdim? Əslində cavab olduqca sadədir …
Başqa bir layihə ilə oynayarkən, led zolağı modulların içərisinə yönəltməyin başqa bir yolunu tapdım. "Teoriyamı sınamaq" üçün gözlədiyim kimi işlədiyinə əmin olmaq üçün sadəcə bir qurmalıydım.
Bunu tərtib edərkən başqa bir vacib cəhət, çox kiçik printerləri olan insanlar idi. Digər şeylərim ümumiyyətlə yataq ölçüsü olan replikator tipli printerlərdə və i3 tipli printerlərdə çap olunur-burada maksimum 107mm x 89mm x 23mm tələb olunur, buna görə də Wanhao i3 Mini (100x120) kimi printerlərdə çap oluna bilər.
Həm də bu, 30 led/m ilə led zolaqlar istifadə edən 7 seqmentli saatlarımdan birincisidir. Digərləri 60 led/m istifadə edir, buna görə bu bir az fərqlidir.
Hər seqment 2 led ilə işıqlandırılır, buna görə də cüt rəqəmli modulların içərisində 28 LED və nöqtə modulunun içərisində başqa 4 LED var. Cəmi 60 led, aralarında "boşa çıxanlar" yoxdur (6 rəqəmli versiyanı qurarsanız +32 led).
Bitmiş saat 234mm x 93mm x 38mm -dir. (6 rəqəmli versiya üçün 360 mm genişlikdə).
Addım 1: Qeydlər
Bu sənədlər sxemlər, güc məhdudiyyətləri və sair kimi bir çox detalı əldən verəcəkdir. Əsasən, S7ripClock kimi Instructables -dəki digər saatlarımla tam eynidir. Ətraflı məlumat üçün zəhmət olmasa buna baxın, bu eyni elektronikadan istifadə edir və eskiz eyni mənbəyə əsaslanır. Tələblər bəzi fərqlərlə eynidir:
9x M3 6-10mm vintlər yerinə ehtiyacınız olacaq:
12x M3 (8-12mm, 8mm istifadə etmişəm) (6 rəqəmli versiya qurulursa 20 ədəd)
2x M3 (12-16mm, 14mm istifadə etdim)
60 LED/m olan LED şeritlərin yerinə ehtiyacınız olacaq:
60x WS2812B led, 30 led/m (örtülməmiş və s. Kimi digər şeylər tətbiq olunur, S7ripClock təlimatlarını oxuyun!)
Qalan hər şey eynidir. Arduino/ESP (eksperimental) dəstəyi, sxemlər, düymələr, istifadə təlimatları.
YouTube -da istifadə təlimatları/xüsusiyyətləri
Yeniləmə - 22.12.2020
Bunu qurmaq və daha böyük bir quruluş plitəsinə sahib olmaq istəyirsinizsə (obyekt: 231.4mm x 85.2mm) hissələri çap etməyə başlamazdan əvvəl 9 -cu addıma baxın …
Addım 2: 3D Çaplı Parçalar / Proqram Sketch
Saatı göstərildiyi kimi qurmaq üçün sizə lazım olacaq:
2x Frame_LR. STL
2x Cover_LR. STL
1x Frame_Dots. STL
1x Cover_Dots. STL
1x Diffusers_Dots. STL
2x Diffusers_LR. STL
1x Bracket_A. STL
1x Elec_Case. STL (aralıq hissə, korpus qapağı və iki "yerində tutma düymələri" daxildir)
1x Ayaq. STL
1x Cable_Covers_A. STL
Əlavə hissələr 6 rəqəmli versiyanı qurarsanız:
1x Frame_X. STL
1x Cover_X. STL
1x Frame_Dots. STL
1x Cover_Dots. STL
1x Diffusers_LR. STL
1x Diffusers_Dots. STL
1x Bracket_B. STL
1x Cable_Covers_B. STL
Divar genişliyi həmişə 0,5 mm -dən çoxdur, buna görə 0,5 mm -lik bir ekstruziya genişliyi/xətt genişliyi istifadə edərək çap etməyi məsləhət görürəm. Orta çap sürətlərindən istifadə edərək, bütün qara hissələr üçün təxminən 9,5 saat, diffuzorlar üçün 3 saatdır.
Dəstəklərə ehtiyac yoxdur, 45 ° -dən yuxarı qalxmalar və heç bir körpü və ya bunu çətin çap edə biləcək bir şey yoxdur. Yalnız "fil ayağından" çəkinin;)
Göstərilən önizləmələr 60 mm/s dolumda, 36 mm/s xarici perimetrdə və 2 perimetr/kontur/mərmi istifadə edərək 0,25 mm təbəqə hündürlüyündə bərk doldurma üçün 42 mm/s -dir.
Bunun üçün 0,25 mm təbəqə hündürlüyündən istifadə etməyi məsləhət görürəm. Saat bitdikdə, ön tərəfdəki birinci təbəqəyə baxacaqsınız, buna görə də bunu 0.20 mm və ya daha incə çap etmək əslində lazım deyil.
Həm də bunun üçün qara və şəffaf PLA istifadə etməyi məsləhət görürəm. PETG bu kimi nazik divarları ilə olduqca titrəyici olacaq.
--
Eskiz də bu mərhələyə əlavə olunur. İstəyirsinizsə, 5 -ci addımın sonunda led şeridi Arduino -ya bağlaya və hər şeyi sınaya bilərsiniz. Eskiz heç bir RTC və/və ya düymə bağlı olmadıqda işləyəcək və mesajları serial portuna çıxaracaq. Ayrıca hər şeyi sınamaq üçün düymələri (A, B, A+B -> num pad 7/8/9) göndərmək üçün serial konsolundan istifadə edə bilərsiniz.
Addım 3: LED şeritləri, I hissə
Modulların içərisində nələr baş verdiyinə dair fikir vermək üçün burada bəzi şəkillər var. Bunu qurarkən hissələrin istiqamətini izləmək vacibdir. İkili rəqəm modulu (Frame_LR) eynidır, çapdan sonra 180 ° döndürülür. Beləliklə, yuxarıda "L", digərində "R" göstərən bir modulla nəticələnirsiniz.
Nöqtələr-modulun döndüyünə əhəmiyyət vermir, çuxurlar həmişə sol üst/sağ sağda olacaq.
Saat içərisində 3 ədəd led şerit var. İki rəqəmli modulların içərisindəki zolaqları eyni şəkildə yerləşdirməyiniz son dərəcə vacibdir. Led şeridi quraşdırarkən onları _AFTER_ döndərməyin!
Bir şəkil daha sonra eskizin içərisində ledlərin necə ünvanlandığını göstərir (0 nömrədən başlayaraq).
6 rəqəmli versiyanı qurarsanız əlavə bir hissə istifadə olunur (Frame_X). Zəhmət olmasa 6 rəqəmli uzantı ilə bağlı aşağıdakı addıma nəzər salın.
Addım 4: LED şeritləri, II hissə
Şeridin ikiqat rəqəmli modullara (Frame_LR, Frame_X) necə qoyulduğuna dair daha ətraflı bir qalereya.
Led şeridi nöqtələr çərçivəsinə (Frame_Dots) iki şəkildə qoya bilərsiniz, hər ikisi də modulun yuxarı hissəsindəki Data In ilə başlayır. Ancaq bu əlaqə qaydasına təsir edəcək, buna görə də zolaqları bir-birinə lehimləyərkən diqqətli olun və buna uyğun olaraq GND-GND, +5V- +5V və DI-DO bağladığınızdan əmin olun.
Son şəkil iki nöqtə modulu göstərir. Şeridin necə istiqamətləndirildiyinə/çevrildiyinə və birinin üstündə GND, digərində +5V olduğuna diqqət yetirin. Data In hələ də zirvədə olduğu müddətdə onları hansı yolla qoymağınızın əhəmiyyəti yoxdur.
Qeyd:
Hər 50 sm -də bu led şeritlərdə bir az lehim var. Bir az asanlaşdırmaq istəyirsinizsə, lehim birləşməsinin 14 və 15 saylı ledlər arasında olduğu 28 ledli şeritlərdən istifadə edin.
Addım 5: LED şeritləri, III hissə
Burada üç led şerit arasındakı əlaqələrin bir neçə şəkli var.
1. Sol modul məlumatları nöqtələr modulu məlumatlarına bağlıdır
2. Nöqtəli modul məlumatları sağdakı modul məlumatlarına
3. Daha sonra mikrokontrolöre qoşulmaq üçün tellər
4. Güc teli
Qeyd:
Mənim kimi bir USB teli istifadə edirsinizsə, lehimdən əvvəl onu qapaqdan keçirməlisiniz!
Bu nöqtədə bu saat arxadan S7ripClock -a bənzəyir.
Beləliklə, sxemlər, düymələr/elektronika haqqında təfərrüatlar üçün bura baxın: S7ripClock
Buradakı şəkillərdə istifadə olunan tel rəngləri eynidir.
Addım 6: Elektronika / Kassa hissələri
1. Bracket_A yerindədir (simmetrikdir, buna görə 180 ° döndürməyin əhəmiyyəti yoxdur)
2. İstifadə olunan vintlər. Lazım olan iki uzun, elektron qutunu yerində saxlamalıdır
3. Kabel örtükləri: Kassanın üzərinə sürüşdürün
4. Kabel örtükləri: Bu "burnu" bir az aşağı/aşağı itələmək lazımdır
5. Şəhadət barmağınızla aşağı itələyərkən baş barmağınızla bir az içəri itələyin
6. "Burun"/Yerinə sıx bağlayın
7. Ayaq l/r əlavə etmək
8. Tamamlandı
Addım 7: İsteğe bağlı: Ön "qalxanlar"
Çıxan diffuzorlar olduqca maraqlı görünsə də (xüsusən saata bucaqdan baxanda) bu oxunuşa bir qədər mane olur. Təsvir etmək çətindir və şəkillərə görə çəkmək daha çətindir. Ancaq daha təmiz bir görünüş əldə etmək üçün rəqəmlərə/nöqtələrə bəzi "qalxan" hissələri əlavə edə bilərsiniz.
İlk şəkil indiyə qədər təlimatlara uyğun olaraq görülən hər şeyi göstərir. İstəyirsinizsə, rəqəmlər üçün 4x və nöqtələr üçün 1x qalxanlar çap edə bilərsiniz. Sadəcə onları sürüşdürün, onlar rahat otururlar.
Son şəkil qalxanları olmayan 2 rəqəmi göstərir (xarici/daxili olanlar).
Addım 8: İsteğe bağlı: 4 rəqəmi yerinə 6 rəqəmdən istifadə edin
Orijinal saata iki rəqəm əlavə etmək istəyirsinizsə, sizə lazım olan budur:
1. Başqa 8 vida (M3x8mm-12mm, 8mm istifadə edirəm)
2. 1x Frame_Dots və Cover_Dots
3. 1x Frame_X və Cover_X
4. 1x Cable_Covers_B
5. 1x Bracket_B
6. 1x Diffusers_LR
7. 1x Diffusers_Dots
Bəzi tellər və 32x ledlər tələb olunur.
Sol modulu nöqtələr modulundan ayırmaq üçün hər şeyi sökün. Sonra nöqtələr modulunu və sağ modulu sağa köçürün və yeni nöqtələr modulu + frame_x daxil edin. Hər şeyi əvvəlki addımlarda olduğu kimi bağlayın.
Yeni kabel qapaqlarını sağ tərəfdən sürüşdürün. Göstərildiyi kimi köhnələri əlavə edin.
Eskizin üstündəki "#define LED_DIGITS" -i 4 -dən 6 -ya dəyişdikdən sonra eskizi yükləyin. Artıq dəyişikliyə ehtiyac yoxdur.
Frame_X, xüsusi ekranlar qurmaq üçün istifadə edilə bilər, hər iki tərəfdə telləri yönləndirmək üçün deliklər var.
Addım 9: Daha Böyük Yazıcılar üçün Birləşdirilmiş Çərçivə/Örtük
Bu saatı qurmaq istəyirsinizsə və yazıcınız bir qədər böyük obyektləri idarə edə bilirsə, bu iki hissəyə keçmək istəyə bilərsiniz. Bu üç çərçivə hissəsidir və üç örtük hissəsi tək hissələrə birləşdirilmişdir. Qalan bütün hissələr eynidir.
Beləliklə, 6 hissə (3x çərçivə, 3x örtük) yerinə 2 ilə nəticələnirsiniz.
Orta divarlarda iki kəsik var, buna görə də lehimdən əvvəl telləri kiçik deliklərdən keçirməyiniz lazım deyil (usb/güc hələ də qapaqdan keçməlidir).
Qeyd: Ölçüsünü mümkün qədər azaltmaq üçün sol/sağ tərəfdən 1 mm kəsdim. Birləşdirilmiş hissələrdən istifadə edərək saat daha sonra 6 rəqəmə qədər uzadıla bilməz!
Plastik müsabiqədə ikinci yeri tutdu
Tövsiyə:
7 Segment Display Array: 6 Addım (Şəkillərlə birlikdə)
7 Segment Display Array: Bir arduino nano tərəfindən idarə olunan 144 7 seqmentli ekranlardan hazırlanmış bir LED ekran qurdum. Segmentlər, 64 fərdi led və ya 8 7 seqmentli ekranı idarə edə bilən 18 MAX7219 ic ilə idarə olunur. Dizinin hər biri 144 ekrana malikdir
Edge-Lit Seven Segment Saat Ekranı: 16 Addım (Şəkillərlə birlikdə)
Edge-Lit Seven Segment Saat Ekranı: Yeddi seqmentli ekranlar bir əsrdən çoxdur ki mövcuddur (https://en.wikipedia.org/wiki/Seven-segment_display) və rəqəmsal saatlarda, alət panellərində rəqəmlərin tanış formasını təşkil edir. və bir çox digər rəqəmsal ekranlar. Onlar yenidən
Asan Torpaq Nəm Sensoru Arduino 7 Segment Ekranı: 4 Addım (Şəkillərlə birlikdə)
Asan Torpaq Nəm Sensoru Arduino 7 Segment Ekranı: Salam! Karantin çətin ola bilər. Kiçik bir həyətim və evdə bol bitkilər olduğum üçün şanslıyam və bu, evdə qaldığım müddətdə onlara yaxşı qulluq etməyimə kömək edəcək kiçik bir alət hazırlaya biləcəyimi düşündürdü. Bu layihə sadə və funksiyalıdır
Zelda Rupee Nightlight Əfsanəsi (N64 Edition): 7 Addım (Şəkillərlə birlikdə)
Zelda Rupee Nightlight Əfsanəsi (N64 Edition): Bunu xüsusi olaraq Instructables Rainbow yarışması üçün hazırladım. Digər layihələrimdə olduğu kimi, mən də Zelda inanclı nəhəng Əfsanəyəm (Original Rupiya Gecə İşığı, Majoranın Maskası). Instructables icmasının müsbət rəyi ilə qurmağa qərar verdim
DIY 7 Segment Ekranı: 5 Addım (Şəkillərlə birlikdə)
DIY 7 Segment Ekranı: Hər kəsə salam, bu təlimata xoş gəldiniz. Çox ucuz və sadə yeddi seqmentli bir ekranın necə hazırlanacağını sizinlə bölüşəcəyəm. Yeddi seqmentli ekran, 0 -dan 9 -a qədər rəqəmləri göstərə bilən rəqəmsal bir ekrandır. Ekran yeddi seqmentdən ibarətdir və