Mundarija:
- 1 -qadam: Eslatmalar
- 2 -qadam: 3D bosilgan qismlar / dasturiy ta'minot eskizi
- 3 -qadam: LED chiziqlar, I qism
- 4 -qadam: LED chiziqlar, II qism
- 5 -qadam: LED chiziqlar, III qism
- 6 -qadam: Elektronika / korpus qismlari
- 7 -qadam: ixtiyoriy: old "qalqonlar"
- 8 -qadam: Ixtiyoriy: 4 o'rniga 6 raqamdan foydalanish
- 9 -qadam: Katta printerlar uchun birlashtirilgan ramka/qopqoq
Video: 7 segmentli soat - kichik printerlar nashri: 9 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:22
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
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
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
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
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
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
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"
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
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
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 tanlovda ikkinchi o'rinni egalladi
Tavsiya:
7 segmentli soat: 4 qadam (rasmlar bilan)
7 Segmentli soat: Bir necha yil ishlatilganidan so'ng, agar mening o'lik soatim aniq o'lgan bo'lsa. Shu bilan birga, men Prusa -da chop etish uchun 3d soatli loyihani qidirayotgan edim, shuning uchun ws2812 led va Arduino tomonidan boshqariladigan 7 segmentli soatni topdim
Edge-Lit etti segmentli soat displeyi: 16 qadam (rasmlar bilan)
Edge-Lit etti segmentli soatli displey: etti segmentli displey bir asrdan ko'proq vaqtdan beri mavjud (https://en.wikipedia.org/wiki/Seven-segment_display) va raqamli soatlar, asboblar panelidagi raqamlarning tanish shaklini hosil qiladi. va boshqa ko'plab raqamli displeylar. Ular qayta
Jeffersondan ilhomlangan kundalik soat: karantin nashri: 5 qadam
Jeffersondan ilhomlangan kundalik soat: Karantin nashri: Nashr paytida men o'ttiz uch kundan beri COVID-19 bilan bog'liq karantinda qolib ketdim. Men odatdagidan yopishtirilmay kelyapman - har kuni oxirgi kunga o'xshaydi, lekin xotiramga unchalik ta'sir qilmaydi. Qisqasi, men qila olmayman
WiFi 7 segmentli LED soat: 3 qadam (rasmlar bilan)
Wi -Fi 7 segmentli LED soat: Loyiha: WiFi 7 segmentli LED soatlari Sana: noyabr - dekabr 2019 7 segmentli soat 22 ohmli rezistorli Shift Register registri orqali umumiy Anod 5V ta'minotidan foydalanadi. Bu soatni qurishning asosiy sababi, birinchi navbatda, yotoqxonadagi ikkita soatni qayta ishlatish edi
Raqamli va ikkilik soat 8 raqamli X 7 segmentli LED displeyda: 4 qadam (rasmlar bilan)
Raqamli va ikkilik soat 8 ta raqamli X 7 segmentli LED displeyda: Bu mening raqamli & 8 dyuymli x 7 segmentli LED displey yordamida ikkilik soat. Men odatiy qurilmalar, xususan, soatlar uchun yangi xususiyatlar berishni yaxshi ko'raman va bu holda ikkilik soat uchun 7 segmentli displeydan foydalanish noan'anaviy va