Mündəricat:

Soyuducu maqnit saatı: 9 addım (şəkillərlə birlikdə)
Soyuducu maqnit saatı: 9 addım (şəkillərlə birlikdə)

Video: Soyuducu maqnit saatı: 9 addım (şəkillərlə birlikdə)

Video: Soyuducu maqnit saatı: 9 addım (şəkillərlə birlikdə)
Video: "ÇİMƏRLİKDƏ" BİYABIRÇILIQ 2024, Noyabr
Anonim
Image
Image

Həmişə qeyri -adi saatlara heyran olmuşam. Vaxtı göstərmək üçün soyuducu əlifba nömrələrindən istifadə edən son əsərlərimdən biridir.

Nömrələr, arxa laminatlanmış nazik təbəqə olan nazik ağ bir pleksiglas parçasına qoyulmuşdur. Nömrələrin hər biri içərisində hərəkət etmədikdə metal təbəqəyə yapışmasına səbəb olan kiçik maqnitlər var.

Nömrələr, arabanı bir ədədin arxasında hərəkət etdirən CoreXY mexanizmi vasitəsi ilə hərəkət etdirilir, sonra iki maqnitin üzərinə bağlanır və bu ədədin hərəkət hərəkətini izləməsinə imkan verir. Təyinat nöqtəsinə çatdıqda, vaqon maqnitləri ayrılır və Plexiglas -ı dəstəkləyən nazik təbəqə metal sayına görə yerində qalacaq.

Təchizat

  • 1 x RobotDyn SAMD21 M0-Mini
  • 1 x Adafruit PCF8523 RTC1
  • 1 x Kingprint CNC ShieldStepper Motor Qalxanı
  • 2 x A4988 Motor Sürücü
  • 2 × Usongshine Step Motor 42BYGH
  • 1 x Servo Motor
  • 2 × GT2 Zamanlama Kəmər Kasnağı, 16 diş, eni 5 mm
  • 2 × GT2 Avara Kasnağı, 5mm Çuxur, Dişsiz
  • 2 × Silindrli Mikro Şalter
  • 6 × GT2 Avara Kasnağı, 5mm Çuxur, 20 Diş
  • 1 × GT2 Zamanlama Kəməri, 8m5
  • 54 × 6x2mm Fırçalanmış Nikel Soyuducu Mıknatıslar
  • 2 × 10x3mm Fırçalanmış Nikel Soyuducu Mıknatıslar
  • 2 × 8mm x 600mm Bələdçi Çubuğu
  • 2 × 8mm x 500mm Bələdçi Çubuğu
  • 1 × LM7805, 5v gərginlik tənzimləyicisi
  • 1 × 12V, 10A enerji təchizatı
  • 1 x 1/16 "qalın ağ Pleksiglas, 21" x19"
  • 1 x36ga sac, 20 "x18"
  • 1 x3/4 "Kontrplak, 24" x24"
  • Müxtəlif Avadanlıqlar

Addım 1: Çərçivəni qurun

Çərçivəni qurun
Çərçivəni qurun

Çərçivə, kontrplakdakı bir ağıza quraşdırılmış 1/16 "ağ akril ilə 3/4" kontrplakdan ibarətdir.

Açılış kənarında 17 "x21" x1/16 "rabbet olan 16" x20 "dir, buna görə akril təbəqə kontrplakın səthinə uyğun gəlir. Akrili kontrplaka yapışdırmaq üçün bir gel super yapışqan istifadə etdim. kontrplak kəsmək üçün bir CNC router, ancaq bir yapboz və yönləndirici ilə edilə bilər. CNC router yuvarlaq küncləri tərk etdiyindən (mənim vəziyyətimdə 1/8 "), akrili uyğunlaşdırmaq üçün bir Lazer Oymacından istifadə etdim.

Addım 2: Parçaları 3D çap edin

3D hissələri çap edin
3D hissələri çap edin
3D hissələri çap edin
3D hissələri çap edin

CoreXY mexanizmi üçün mühərrikləri və dişliləri tutmaq üçün lazım olan bütün hissələri dizayn etdim və 3D çap etdim. PETG materialından istifadə edirəm, amma PLA yaxşı işləməlidir.

Cəmi 11 hissə var, 9 unikal. Faylları Thingiverse -də tapa bilərsiniz.

  • Step motor montajı x 2
  • Künc mötərizəsi x 2
  • Yuxarı vaqon
  • Aşağı vaqon
  • Maqnit arabası
  • Maqnit tutacağı
  • Vida
  • Ötürücü
  • Mikro açar dəstəyi

Mən saatda istifadə olunan bütün nömrələri 3D çap etdim. Dəqiqə və saatlar üçün 10 rəqəm (0-9), onlarca dəqiqə üçün 6 rəqəm (0-5) və onlarla saat üçün 1 rəqəm (1) var. Çeşid əlavə etmək üçün müxtəlif PLA rənglərindən istifadə edərək çap edirdilər.

Addım 3: CoreXY Mexanizmini yığın

CoreXY Mexanizmini yığın
CoreXY Mexanizmini yığın
CoreXY Mexanizmini yığın
CoreXY Mexanizmini yığın
CoreXY Mexanizmini yığın
CoreXY Mexanizmini yığın
CoreXY Mexanizmini yığın
CoreXY Mexanizmini yığın

CoreXY dizaynının necə işlədiyinə dair ətraflı məlumatı CoreXY.com saytında tapa bilərsiniz Maqnit daşıyıcısının qurulması Maqnit daşıyıcısı saatın arxasındakı şeydir, müəyyən bir nömrənin arxasında yerləşdirilir və daşıyıcıdakı maqnitlər arasında maqnit əlaqəsi yaratmaq üçün endirilir. daşıyıcı və nömrə. Nömrə daha sonra yeni bir mövqeyə köçürülə bilər və daşıyıcının üzərindəki maqnitlər açılır və nömrəni yeni mövqedə buraxır.

Sidenote: Əvvəlcə nömrə ilə məşğul olmaq və ayrılmaq üçün elektromaqnitlərdən istifadə etməyi planlaşdırırdım. Nədənsə dizayn prosesinin əvvəlində bu fikirdən imtina etdim. Niyə olduğunu xatırlaya bilmirəm. Elektromaqnitləri sınaqdan keçirməyi planlaşdırıram və gələcəkdə bu arabanı əvəz edə bilərəm.

Mıknatıslar bir vida və servo ilə qaldırılır və endirilir. Vida çox kobud bir ipə malikdir, belə ki, vidanın yarım dönməsi maqnitləri təxminən 4 mm qaldıracaq ki, bu da nömrələrlə əlaqəni kəsmək üçün kifayətdir.

  1. İlk addım Beta step motor braketini (alt motor) bağlamaqdır. Mötərizənin kənarı kontrplakın kənarına bərabər olması üçün yerləşdirdim.
  2. Boş vitesləri aşağı və yuxarı vaqonlara və künc mötərizələrinə əlavə edin.
  3. Alt arabanı bələdçi çubuğuna sürüşdürün və sonra künc mötərizəsini bağlayın.
  4. Mən aşağı istiqamətləndirici çubuğun kontrplakın kənarına paralel olduğundan əmin olmaq üçün 3D düzəldici alət çap etdim. Aşağı künc mötərizəsini hara vidalayacağımı təyin etmək üçün istifadə etdim.
  5. Şaquli bələdçi çubuqlarını, maqnit daşıyıcısını əlavə edin və yuxarı vaqon və Alfa mühərriki üçün yuxarıdakı addımları təkrarlayın.
  6. Üst bələdçi çubuqlarını hizalamaq üçün bir kontrplak parçası götürdüm və bir ucuna vida qoydum. Sonra vintini elə düzəltdim ki, motorun ucundakı çubuğa toxunsun. Sonra digər tərəfə sürüşdürdüm və künc bələdçisini vidaladım.
  7. Step motorlarını və ötürücü dişliləri quraşdırın
  8. Zamanlama kəmərini bağlayın və maqnit daşıyıcısına bağlayın

Addım 4: Ev açarlarını əlavə edin

Ev açarlarını əlavə edin
Ev açarlarını əlavə edin

CoreXY, 0, 0 koordinatlarının harada yerləşdiyini bilmək üçün hər güc dövründən sonra özünü kalibrləməlidir. Bunu, evin mövqeyini göstərən iki mikro açarı işə salana qədər yuxarı sola doğru hərəkət edərək (0, 0) edir. Bu açarların kritik olmadığı bir mövqe, onları həm küncün yaxınlığında yerləşdirmək lazımdır ki, həm yuxarı vaqon, həm də maqnit arabası açılış dövrəsində açarı sıxsın.

Addım 5: Elektronika

Elektronika
Elektronika

Şematik olaraq M0-mini, RTC və CNC Shield arasında lazımlı əlaqələr göstərilir. Step motorları CNC qalxanına qoşulur.

Step motorlarına gedən CNC qalxan gücü, 12v, 10A enerji təchizatından gəlir. Bu 12V eyni zamanda M0-mini və RTC-yə enerji vermək üçün istifadə edilə bilən LM7805 gərginlik tənzimləyicisi vasitəsi ilə qidalanır.

X və Y Zero mikro açarları birbaşa M0-mini lövhəyə bağlanır.

Addım 6: Sac əlavə edin

Sac əlavə edin
Sac əlavə edin
Sac əlavə edin
Sac əlavə edin
Sac əlavə edin
Sac əlavə edin
Sac əlavə edin
Sac əlavə edin

36 ölçülü poladdan ibarət böyük bir təbəqə əldə etməkdə çətinlik çəkdim, buna görə də bir çox mənbədən əldə edilə bilən 10 "x4" təbəqələrdən istifadə etdim. Onları akrilə yapışdırmaq üçün genişliyi 1/2 "olan dikişlər boyunca yerləşdirilmiş 3M Polyester İkitərəfli Film Bantından istifadə etdim. Bu, hamar bir polad səthlə nəticələndi.

Addım 7: Proqram təminatı

Proqram bir neçə moduldan ibarətdir

  • RTC interfeysi
  • Mühərrikin sürətlənməsi/yavaşlaması taymerlər və fasilələrlə aparılır
  • Verilmiş koordinatlar dəstinə keçmək üçün istifadə olunan CoreXY funksionallığı
  • Saat - bu, nömrələri ev mövqeyindən saat mövqeyinə və geriyə necə köçürməyi təyin etdi.

Bütün mənbə kodlarını Github -da tapa bilərsiniz

github.com/moose408/Rrigrigerator_Magnet_Clock

Addım 8: Nömrələrin hazırlanması

Nömrələrin hazırlanması
Nömrələrin hazırlanması
Nömrələrin hazırlanması
Nömrələrin hazırlanması
Nömrələrin hazırlanması
Nömrələrin hazırlanması
Nömrələrin hazırlanması
Nömrələrin hazırlanması

Hər nömrənin arxasına yapışdırılmış iki ədəd 6x2mm maqnit var. Bunlar gel super yapışqan istifadə edərək yapışdırılır. Bütün maqnitlərin eyni istiqamətə baxması vacibdir. Maqnitlərin şimal qütbünün yuxarıya baxdığından əmin oldum. Hansı dirəyin yuxarıya baxmasının əhəmiyyəti yoxdur, sadəcə CoreXY daşıyıcısındakı maqnitlərin əksinə olmalıdır, beləliklə nömrələr daşıyıcıya cəlb olunur.

Addım 9: Saatı işə salın

Saatın işə salınması
Saatın işə salınması

Nömrələrin ilkin yerləşdirilməsi saat ilk dəfə işə salındıqda aparılır. CoreXY arabası, üzün ortasına yaxın boş bir mövqedə hərəkət edir və maqnitlərini işə salır.

İstifadəçi daşıyıcının qarşısına bir nömrə qoyur və proqrama hansı nömrənin olduğunu və bunun bir dəqiqə, on dəqiqə, saat və ya on saatlıq sayı olduğunu bildirir. Proqram, nömrəni ev mövqeyində saxlayacaq. Bütün 27 ədəd yerləşdirilənə qədər bu təkrarlanır.

Bu zaman saata başlaya bilərsiniz və proqram saatı göstərmək üçün müvafiq nömrələri hərəkət etdirəcək. Not: bu başlatma yalnız bir dəfə edilməlidir. Nömrələr mövqedə olduqdan sonra, proqram bir güc dövrü olsa belə harada olduqlarını bilir.

Hərəkət Yarışması 2020 et
Hərəkət Yarışması 2020 et
Hərəkət Yarışması 2020 et
Hərəkət Yarışması 2020 et

Make it Move 2020 Müsabiqəsində Böyük Mükafat

Tövsiyə: