Mundarija:

7 segmentli soat - kichik printerlar nashri: 9 qadam (rasmlar bilan)
7 segmentli soat - kichik printerlar nashri: 9 qadam (rasmlar bilan)

Video: 7 segmentli soat - kichik printerlar nashri: 9 qadam (rasmlar bilan)

Video: 7 segmentli soat - kichik printerlar nashri: 9 qadam (rasmlar bilan)
Video: DIY 7 Segment LEDS Weather Digital Clock #short 2024, Iyul
Anonim
7 segmentli soat - Kichik printerlar nashri
7 segmentli soat - Kichik printerlar nashri
7 segmentli soat - Kichik printerlar nashri
7 segmentli soat - Kichik printerlar nashri
7 segmentli soat - Kichik printerlar nashri
7 segmentli soat - Kichik printerlar nashri

Yana 7 segmentli soat. xD

Aytishim kerakki, Instructables profilimni ko'rib, bu aqldan ozgan ko'rinadi. Agar siz mening turli profilimga qarasangiz, bu asabiylashishi mumkin.

Xo'sh, nega men boshqasini qilishdan bezovta bo'ldim? Aslida javob juda oddiy …

Boshqa loyiha bilan o'ynab, men modullar ichidagi chizilgan chiziqni yo'naltirishning boshqa usulini o'ylab topdim. "Mening nazariyamni sinab ko'rish" uchun, men kutganimdek ishlashiga ishonch hosil qilish uchun uni yaratishim kerak edi.

Buni loyihalashda yana bir muhim jihat juda kichik printerlarga ega odamlar edi. Mening boshqa narsalarim, odatda, yotoq o'lchamlari ko'p bo'lgan replikator va i3 uslubidagi printerlarda chop etiladi-bu erda maksimal 107 mm x 89 mm x 23 mm bo'lishi kerak, shuning uchun uni Wanhao i3 Mini (100x120) kabi printerlarda chop etish mumkin.

Bundan tashqari, bu mening 7 segmentli soatlarning birinchisi, 30 led/m LED chiziqli. Qolganlari 60 l/m dan foydalanadi, shuning uchun bu biroz boshqacha.

Har bir segment 2 ta LED bilan yoritilgan, shuning uchun ikkita raqamli modul ichida 28 ta, nuqta-modul ichida yana 4 ta LED mavjud. Hammasi bo'lib 60 ta LED, ular orasida "isrof qilinmaganlar" yo'q (agar 6 xonali versiya qurilsa +32 led).

Tayyor soat 234mm x 93mm x 38mm. (6 raqamli versiya uchun kengligi 360 mm).

1 -qadam: Eslatmalar

Eslatmalar
Eslatmalar
Eslatmalar
Eslatmalar

Ushbu hujjat sxemalar, quvvat chegaralari va boshqalar kabi bir qancha tafsilotlarni o'tkazib yuboradi. Asosan, bu mening boshqa soatlarim bilan bir xil, masalan, Instructables -dagi S7ripClock. Iltimos, tafsilotlarni ko'rib chiqing, bu bir xil elektronikadan foydalanadi va eskiz bir xil manbaga asoslangan. Ba'zi farqlar bilan talablar bir xil:

9x M3 6-10 mm vintlar o'rniga sizga kerak bo'ladi:

12x M3 (8-12mm, men 8mm ishlatganman) (6 ta raqamli versiya qurilsa 20 dona)

2x M3 (12-16 mm, men 14 mm ishlatganman)

60 l/m bo'lgan LED chiziqlar o'rniga sizga kerak bo'ladi:

60x WS2812B chiroqlar, 30 led/m (qoplanmagan va boshqalar kabi boshqa narsalar qo'llaniladi, S7ripClock ko'rsatmalarini o'qing!)

Qolganlarning hammasi bir xil. Arduino/ESP (eksperimental) qo'llab -quvvatlash, sxemalar, tugmalar, foydalanish bo'yicha ko'rsatmalar.

YouTube -da foydalanish bo'yicha ko'rsatmalar/xususiyatlar

Yangilanish - 22.12.2020

Agar siz buni qurmoqchi bo'lsangiz va kattaroq plastinkali printerga ega bo'lsangiz (ob'ekt: 231,4 mm x 85,2 mm), qismlarni chop etishni boshlashdan oldin 9 -qadamni ko'rib chiqing …

2 -qadam: 3D bosilgan qismlar / dasturiy ta'minot eskizi

3D bosilgan qismlar / dasturiy ta'minot eskizi
3D bosilgan qismlar / dasturiy ta'minot eskizi
3D bosilgan qismlar / dasturiy ta'minot eskizi
3D bosilgan qismlar / dasturiy ta'minot eskizi

Soatni ko'rsatilgandek qurish uchun sizga kerak bo'ladi:

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 Qavslar_A. STL

1x Elec_Case. STL (oraliq qismi, korpus qopqog'i va ikkita "ushlab turish tugmasi" ni o'z ichiga oladi)

1x oyoq. STL

1x kabel_koplamalari_A. STL

Qo'shimcha qismlar Agar 6 xonali versiya qurilsa:

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 Qavslar_B. STL

1x kabel_koplari_B. STL

Devor kengligi har doim 0,5 mm ga ko'payadi, shuning uchun men uni ekstruziya kengligi/chiziq kengligi 0,5 mm dan bosib chiqarishni tavsiya qilaman. O'rtacha bosib chiqarish tezligidan foydalanib, barcha qora qismlar uchun taxminan 9,5 soat, diffuzerlar uchun 3 soat.

Qo'llab -quvvatlamaslik kerak, 45 ° dan oshiqroq burilishlar va ko'priklar yoki bosish qiyin bo'lishi mumkin. "Fil oyog'i" dan saqlaning;)

Ko'rsatilgan ko'rsatuvlar 60 mm/s, tashqi perimetri 36 mm/s va 42 mm/s bo'lib, 0,25 mm qatlam balandligida, 2 perimetr/kontur/qobiq yordamida.

Buning uchun qatlam balandligi 0,25 mm dan foydalanishni tavsiya qilaman. Soat tugagach, siz old tomondan birinchi qavatga qaraysiz, shuning uchun uni 0,20 mm yoki undan nozikroq qilib chop etish shart emas.

Buning uchun men qora va shaffof PLAdan foydalanishni tavsiya qilaman. PETG bu kabi yupqa devorlar bilan juda xiralashgan bo'ladi.

--

Eskiz ham bu bosqichga biriktirilgan. Agar xohlasangiz, 5 -qadam oxirida LED chizig'ini Arduino -ga ulashingiz va hamma narsani sinab ko'rishingiz mumkin. Eskiz RTC va/yoki tugmalar ulanmaganida ishlaydi va xabarlarni ketma -ket portga chiqaradi. Siz hamma narsani sinab ko'rish uchun tugmachalarni (A, B, A+B -> raqamlar paneli 7/8/9) yuborish uchun ketma -ket konsoldan foydalanishingiz mumkin.

3 -qadam: LED chiziqlar, I qism

LED chiziqlar, I qism
LED chiziqlar, I qism
LED chiziqlar, I qism
LED chiziqlar, I qism
LED chiziqlar, I qism
LED chiziqlar, I qism

Bu erda modullar ichida nima bo'layotgani haqida tasavvurga ega bo'lish uchun rasmlar. Buni qurishda qismlarning yo'nalishini kuzatish kerak. Ikki raqamli modul (Frame_LR) bir xil, faqat bosib chiqarilgandan keyin 180 ° buriladi. Shunday qilib, siz bitta modulni tepada "L", ikkinchisini "R" bilan ko'rsatasiz.

Nuqta-modul aylanadimi, farqi yo'q, teshiklar har doim yuqori chap/pastki o'ngda bo'ladi.

Soat ichida 3 ta LED tasmasi bor. Ikki raqamli modullar ichiga xuddi shu tarzda chiziqlar qo'yish juda muhimdir. Shunday qilib, ularni _AFTER_ ga burama.

Bitta rasmda, chizmalarning eskiz ichida qanday joylashtirilganligi ko'rsatilgan (0dan boshlab).

Agar 6 xonali versiya qurilsa, qo'shimcha qism ishlatiladi (Frame_X). Iltimos, 6 -raqamli kengaytma haqida quyidagi qadamni ko'rib chiqing.

4 -qadam: LED chiziqlar, II qism

LED chiziqlar, II qism
LED chiziqlar, II qism
LED chiziqlar, II qism
LED chiziqlar, II qism
LED chiziqlar, II qism
LED chiziqlar, II qism
LED chiziqlar, II qism
LED chiziqlar, II qism

Bu erda chiziq ikki raqamli modullarga (Frame_LR, Frame_X) qanday joylashtirilgani haqida batafsilroq galereya.

Siz chiziqli chiziqni nuqta-ramkaga (Frame_Dots) ikkita usulda qo'yishingiz mumkin, ikkalasi ham modulning yuqori qismidagi Data In-dan boshlanadi. Lekin bu ulanish tartibiga ta'sir qiladi, shuning uchun chiziqlarni bir-biriga lehimlashda ehtiyot bo'ling va shunga mos ravishda GND-GND, +5V- +5V va DI-DO ni ulashingizga ishonch hosil qiling.

Oxirgi rasmda ikkita nuqta-modul ko'rsatilgan. E'tibor bering, chiziq qanday yo'naltiriladi/o'giriladi va ulardan birining tepasida GND, ikkinchisida +5V. Data In hali ham tepada bo'lsa, ularni qaysi yo'l bilan kiritishingiz muhim emas.

Eslatma:

Har 50 sm masofada bu chiziqlar ustida bir oz lehim bor. Agar siz ishni biroz osonlashtirmoqchi bo'lsangiz, lehim birikmasi 14 -chi va 15 -chi chiroqlar orasidagi 28 ta svetodiodli chiziqlardan foydalaning.

5 -qadam: LED chiziqlar, III qism

LED chiziqlar, III qism
LED chiziqlar, III qism
LED chiziqlar, III qism
LED chiziqlar, III qism
LED chiziqlar, III qism
LED chiziqlar, III qism

Bu erda uchta chiziqli chiziqlar orasidagi bog'lanishlarning bir nechta rasmlari.

1. Chap modul ma'lumotlari nuqta moduli ma'lumotlariga ulangan

2. Modul ma'lumotlarini nuqta

3. Keyinchalik mikrokontrollerga ulanish uchun simlar

4. Quvvat simlari

Eslatma:

Agar men kabi USB simidan foydalansangiz, lehimlashdan oldin uni qopqoqdan o'tkazishingiz kerak!

Bu vaqtda bu soat orqa tomondan deyarli S7ripClockga o'xshaydi.

Shunday qilib, sxemalar, tugmalar/elektronika haqida tafsilotlar uchun mana bu erga qarang: S7ripClock

Bu yerdagi rasmlarda ishlatilgan simlarning ranglari bir xil.

6 -qadam: Elektronika / korpus qismlari

Elektronika / sumka qismlari
Elektronika / sumka qismlari
Elektronika / sumka qismlari
Elektronika / sumka qismlari
Elektronika / sumka qismlari
Elektronika / sumka qismlari

1. Bracket_A joyida (nosimmetrik, shuning uchun uni 180 ° burish muhim emas)

2. Qo'llaniladigan vintlardek. Ikkita uzun, elektron qutini joyida ushlab turishi kerak edi

3. Kabel qopqoqlari: ularni korpusga suring

4. Kabel qopqoqlari: Bu "burunni" biroz ichkariga/pastga surish kerak

5. Ko'rsatkich barmog'ingiz bilan pastga barmog'ingiz bilan bosh barmog'ingiz bilan ozgina ichkariga suring

6. "Burun"/joyiga mahkam o'rnating

7. Oyoqlarni l/r ga qo'shish

8. Bajarildi

7 -qadam: ixtiyoriy: old "qalqonlar"

Majburiy emas: old
Majburiy emas: old
Majburiy emas: old
Majburiy emas: old
Majburiy emas: old
Majburiy emas: old
Majburiy emas: old
Majburiy emas: old

Chiqib ketgan diffuzorlar juda qiziq ko'rinsa -da (ayniqsa soatga burchakdan qarasak) bu o'qishga biroz to'sqinlik qiladi. Ta'riflash qiyin, rasmga ko'ra esa undan ham qiyinroq. Toza ko'rinishga ega bo'lish uchun siz raqamlarga/nuqtalarga "qalqon" qismlarini qo'shishingiz mumkin.

Birinchi rasmda hozirgacha ko'rsatmalarga muvofiq bajarilgan hamma narsa ko'rsatilgan. Agar xohlasangiz, raqamlar uchun 4x va nuqta uchun 1x qalqonni chop etishingiz mumkin. Ularni siljiting, ular juda mos keladi.

Oxirgi rasmda qalqonsiz 2 ta raqam (tashqi/ichki) ko'rsatilgan.

8 -qadam: Ixtiyoriy: 4 o'rniga 6 raqamdan foydalanish

Majburiy emas: 4 o'rniga 6 raqamdan foydalanish
Majburiy emas: 4 o'rniga 6 raqamdan foydalanish
Majburiy emas: 4 o'rniga 6 raqamdan foydalanish
Majburiy emas: 4 o'rniga 6 raqamdan foydalanish
Majburiy emas: 4 o'rniga 6 raqamdan foydalanish
Majburiy emas: 4 o'rniga 6 raqamdan foydalanish
Majburiy emas: 4 o'rniga 6 raqamdan foydalanish
Majburiy emas: 4 o'rniga 6 raqamdan foydalanish

Agar siz asl soatga ikkita raqam qo'shmoqchi bo'lsangiz, sizga quyidagilar kerak bo'ladi:

1. Yana 8 vint (M3x8mm-12mm, men 8mm ishlatardim)

2. 1x Frame_Dots va Cover_Dots

3. 1x Frame_X va Cover_X

4. 1x kabel_kopi_B

5. 1x Qavslar_B

6. 1x Diffusers_LR

7. 1x Diffusers_Dots

Ba'zi simlar va 32x chiroqlar talab qilinadi.

Chap modulni nuqta modulidan uzish uchun hamma narsani demontaj qiling. Keyin nuqta moduli va o'ng modulni o'ngga siljiting va yangi nuqta moduli + frame_x -ni joylashtiring. Oldingi bosqichlarda bo'lgani kabi hamma narsani ulang.

Yangi kabel qopqog'ini o'ng tomondan siljiting. Ko'rsatilganidek eskilarini qo'shing.

Eskizning yuqori qismidagi "#define LED_DIGITS" ni 4 dan 6 gacha o'zgartirgandan so'ng, eskizni yuklang. Boshqa o'zgartirishlar kerak emas.

Frame_X maxsus displeylarni yaratish uchun ishlatilishi mumkin, simlarni yo'naltirish uchun ikkala tomonda teshiklar mavjud.

9 -qadam: Katta printerlar uchun birlashtirilgan ramka/qopqoq

Kattaroq printerlar uchun birlashtirilgan ramka/qopqoq
Kattaroq printerlar uchun birlashtirilgan ramka/qopqoq
Kattaroq printerlar uchun birlashtirilgan ramka/qopqoq
Kattaroq printerlar uchun birlashtirilgan ramka/qopqoq
Kattaroq printerlar uchun birlashtirilgan ramka/qopqoq
Kattaroq printerlar uchun birlashtirilgan ramka/qopqoq

Agar siz ushbu soatni qurmoqchi bo'lsangiz va sizning printeringiz biroz kattaroq narsalarni boshqarishga qodir bo'lsa, siz ushbu ikki qismga ruxsat berishingiz mumkin. Bu uchta ramka qismi va uchta qopqoq qismi bitta qismga birlashtirilgan. Boshqa barcha qismlar bir xil.

Shunday qilib, 6 qism o'rniga (3x ramka, 3x qopqoq) siz 2 bilan tugaysiz.

Shuningdek, markaziy devorlarda ikkita kesma bor, shuning uchun payvandlashdan oldin simlarni kichik teshiklardan o'tkazib yubormang (usb/quvvat hali ham qopqoqdan o'tishi kerak).

Eslatma: O'lchamni iloji boricha kamaytirish uchun men chap/o'ng tomondan 1 mm kesib tashladim. Birlashtirilgan qismlardan foydalanib, soatni 6 raqamgacha uzaytirish mumkin emas!

Plastik tanlov
Plastik tanlov
Plastik tanlov
Plastik tanlov

Plastik tanlovda ikkinchi o'rinni egalladi

Tavsiya: