Mündəricat:
- Addım 1: Dizayn
- Addım 2: Proqram təminatı
- Addım 3: Əsas Panel
- Addım 4: lövhələr
- Addım 5: LED -lərin quraşdırılması
- Addım 6: Linzalar
- Addım 7: Neopixel Bağlantıları
- Addım 8: Göstərilmə vaxtı
- Addım 9: Nəhayət
Video: BigBit İkili Saat Ekranı: 9 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:42
Əvvəlki Instructable (Microbit Binary Clock) proqramında, ekran olduqca kiçik olduğu üçün portativ masaüstü cihazı kimi ideal idi.
Növbəti versiyanın mantel və ya divara quraşdırılmış, lakin daha böyük olması uyğun göründü.
Başqa bir nəzarətçini yenidən qurmağa ehtiyac yoxdur, ancaq mövcud saatı istifadə edərək ekran üçün bir interfeys əlavə edin.
Bu Təlimat, BigBit ekranının yaradılması prosesini və mövcud saata proqram yeniləmələrini ətraflı şəkildə izah edir.
Təchizat:
Perspex yapışdırıcı
Qara Perspex vərəqi 21.5cm x 21.5cm x 5mm
Lövhələr və qoz tutucu üçün 3D printer (isteğe bağlı), çünki bunlar başqa vasitələrlə yaradıla bilər.
Bloklar CAD
2 hissə epoksi qatranı
M2.5/8mm vintlər * 13 ədəd
M2.5 yuyucular * 13 ədəd
WS2812Neopixel Düyməli LED * 25 ədəd
Emaye Mis Tel 21 AWG və ya digər izolyasiya edilmiş tel.
2 mm qazma ucu
2,5 mm qazma ucu
8 mm qazma ucu
30 mm Forstner qazma ucu
Tullananlar M/F
Düz pin başlıqları
Yarımkürə silikon kalıpları 28 mm
Addım 1: Dizayn
Dizayn, Neopixel LED -in ardıcıl olaraq bağlanan və 5 x 5 matrisə yerləşdirilmiş mövcud Microbit displeyində modelləşdiriləcək.
Saat, Dəqiqə, İkili çəki və Status göstəricilərini müəyyən etmək üçün etiketlər daxil ediləcək.
Bu etiketlər 3 ölçüdə çap ediləcək və vintlər ilə bərkidilmiş rəngli qatranla işlənəcək və lazım olduqda fərdiləşdirməyə imkan verəcəkdir.
Əsas vaxt ekranında hər dəfə biti vurğulamaq və bucaqlı görmə qabiliyyətini yaxşılaşdırmaq üçün linzalar quraşdırılacaq.
Sıfırdan bir layihə yaratmaq əvəzinə, ekranı idarə etmək üçün əvvəllər yaradılmış Microbit İkili Saat istifadə ediləcək.
Bu, Neopixel uzantısını daxil etmək və Microbit ekranındakı ekran funksiyalarını təkrarlamaq üçün kodlaşdırmaq üçün mövcud proqram təminatının yenilənməsini tələb edirdi.
Divara və ya şkaf/masaya montaj imkanı.
Addım 2: Proqram təminatı
Proqram, Neopixel LED -lər üçün əlavələr olan əvvəlki Microbit İkili Saata əsaslanır.
Addım 3: Əsas Panel
Əsas panel 21.5cm x 21.5cmm x 5mm qara Perspex -dən hazırlanacaq.
Buraya Neopixel LED -lər üçün deliklər və linzalar üçün girintilər qazılacaq.
Ekran matrisinin sahəsi 18 mm x 18 sm ölçüsündədir və LEDin boşluğu 35 mm -dir
Lenslər üçün girintilərin diametri 3 sm və dərinliyi 1 mm olacaqdır.
Perspex əsas paneli, qoruyucu kağız üzərində işarələnmiş pilot delikləri üçün mərkəzlərdən daha böyük bir hissədən kəsilmişdir.
Bunları işarələyən çuxur mərkəzləri 2 mm bit ilə qazılmışdı.
Bunlar, linzaların girintilərini kəsmək üçün istifadə olunan 30 mm Forstner matkap ucunu hizalamaqdan daha çox idi.
Lenslər üçün girintilərin qazılması zamanı öndən arxaya temperatur fərqi səbəbiylə paneldə bir əyilmə meydana gəlməyə başladı.
Ancaq bu, yol boyu kiçik bir hıçqırıqda bir şou dayandırıcı deyildi.
Çözgünü çıxarmaq üçün paneli 1 saat ərzində 80 dərəcə C -də əvvəlcədən isidilmiş sobaya yerləşdirmək lazım idi.
Yapışma ehtimalının qarşısını almaq üçün ön və arxa üzlərində çörəkçilik təbəqələri olan düz bir metal tepsinin üzərinə qoyulmuşdur.
Üstünə metal bir tepsi qoyuldu və buna bir ağırlıq tətbiq edildi.
Bir saatdan sonra soba söndürüldü və otaq istiliyinə qədər soyuduldu.
10 mm havşalı 8 mm mərkəz çuxuru üçün pilləli bir qazma ilə arxadan kəsildiyi mərkəz çuxurları, LED -lərin oturacağı yerdir.
Addım 4: lövhələr
Əsas panel qazılarkən Etiket lövhələri çap olunurdu.
Bunlar BlocksCAD istifadə edərək hazırlanmışdır
Lövhələrdən ikisi (İkili Ağırlıq və Zaman Ölçüləri), rəngli qatranın doldurulmasına icazə vermək üçün girintili mətnə sahib olardı.
Qalan Vəziyyət lövhəsində işığın keçməsinə icazə vermək üçün açıq yazılar olardı.
İkili Ağırlıq və Vəziyyət lövhələri şaquli olaraq, Ağırlıq solda və Status sağda quraşdırılacaq.
Zaman vahidləri alt boyunca üfüqi şəkildə quraşdırılacaq.
Bütün lövhələr, mətnin təyin etdiyi satır/sütunla hizalanması üçün yönləndiriləcəkdir.
Çap edildikdən sonra, Ağırlıq və Zaman vahidlərinin lövhələrinə bir qatran doldurma tətbiq edildi.
Addım 5: LED -lərin quraşdırılması
LED -lər, hər biri ayrı -ayrılıqda qonşusuna 21 AWG emal edilmiş mis teldən 3 tel ilə lehimlənmiş 5 -dən ibarət bir tellə birləşdiriləcək, sonra hər 5 qrupu bir tullanan ilə birləşdiriləcəkdir.
Hər bir LED, əvvəllər qazılmış boşluğa oturmaq üçün aralıq idi.
5 LED -dən ibarət hər bir qrup əvvəlki Instructable Neopixel Tester ilə sınaqdan keçiriləcəkdir.
5 x 5 LED qrupu tamamlandıqda, onlar Neopixel Tester ilə birləşdirilir və sınaqdan keçirilir.
LEDlər isti yapışqan ilə əsas panelə bərkidilmişdir.
Addım 6: Linzalar
Yarımkürə linzaları 2 hissəli şəffaf epoksi qarışıqdan hazırlanmışdır.
28 mm diametrli silikon kalıplara töküldü və 12 saat müalicə olunmasına icazə verildi.
Müalicə edildikdən sonra qəliblərdən çıxarıldı və arxa düz baza zımpara kağızı ilə üyüdüldü, sonra yağ və cızıqları çıxarmaq üçün arxası Metilatlı Ruhla silinərək təmizləndi.
Girintilər metil spirti və diş fırçası ilə təmizləndi.
Quruduqdan sonra hər bir lens girintilərə yapışdırılır
Bu mərhələdəki lövhələr qazmadan əvvəl çuxurların işarələnməsi üçün yerləşdirilmişdir.
Addım 7: Neopixel Bağlantıları
Əvvəlki Microbit Clock -da istifadə olunan RTC, +3V və GND -də pin başlıqlarının əlavə edilməsini və P0 -a qoşulmasını tələb edirdi.
Bunlar daha sonra RTC ilə BigBit Display arasında bağlanan şerit lövhəsinə quraşdırılmış kondansatörə (1000uF/6V3 dəq), Rezistora (470R) qoşuldu.
Addım 8: Göstərilmə vaxtı
BigBit İkili saat, üzük terminallarını üst vintlərə bağlayaraq və arasına bir tel və ya tel bağlayaraq və ya həm asmaq, həm də dayanmaq üçün istifadə edilə bilən gizli bir mötərizə bağlayaraq asıla bilər.
Gizli mötərizə, həm M2.5 (panelə bərkidilir), həm də M5 (dayağı bağlamaq üçün) deliklər ilə əyilmiş və alüminiumdan hazırlanmışdır.
Mötərizənin arxasında həm qozu tutan, həm də mötərizənin arxasına əyilməsinin qarşısını alan 3D çaplı qoz tutucu quraşdırılmışdır. Mötərizədəki qozun içərisində dayaq rolunu oynayan yivli bir çubuq və ya bolt vidalanmışdır.
Addım 9: Nəhayət
Uyğun bir enerji mənbəyindən USB konnektorunu Microbit və ya RTC -yə daxil edin və vaxtı təyin edin.
İşiniz bitdi, işinizə heyran olmağın vaxtı gəldi.
Tövsiyə:
Mikro İkili Saat: 10 addım (şəkillərlə)
Micro Binary Clock: Daha əvvəl ikili istifadə edərək məhdud ekran sahəsindən istifadə edən Instructable (İkili DVM) yaratdıqdan sonra İkili Saat yaratmaq üçün Onludan İkili çevrilmə üçün əsas kod modulunu yaratmış yalnız kiçik bir addım idi
CPE 133 İkili İkili Onlu Final Layihəsi: 5 Addım
CPE 133 Final Projesi İkili İkili: İkili Nömrələr rəqəmsal məntiq düşünərkən ağla gələn ilk şeylərdən biridir. Bununla birlikdə, İkili Nömrələr yeni başlayanlar üçün çətin bir anlayış ola bilər
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
DIY Arduino İkili Zəngli Saat: 14 Adım (Şəkillərlə birlikdə)
DIY Arduino İkili Zəngli Saat: Yenidən klassik ikili saatdır! Ancaq bu dəfə daha çox əlavə funksiya ilə! Bu təlimatda, sizə Arduino ilə nəinki vaxtı, həm də tarixi, ayı, hətta taymer və həyəcan əyləncəsi ilə göstərə biləcək ikili zəngli saat qurmağı göstərəcəyəm
İkili LED Mərmər Saat: 6 Addım (Şəkillərlə birlikdə)
İkili LED Mərmər Saat: İndi düşünürəm ki, hamının ikili saatı var və mənim versiyam budur. Zövq aldığım şey bu layihənin bəzi ağac işləri, proqramlaşdırma, öyrənmə, elektronika və bəlkə də bir az bədii yaradıcılığı birləşdirməsi idi. Saatı, ayı, tarixi, günü göstərir