Mündəricat:

Arduino Əsaslı Yumurta Plotter: 17 Addım (Şəkillərlə birlikdə)
Arduino Əsaslı Yumurta Plotter: 17 Addım (Şəkillərlə birlikdə)

Video: Arduino Əsaslı Yumurta Plotter: 17 Addım (Şəkillərlə birlikdə)

Video: Arduino Əsaslı Yumurta Plotter: 17 Addım (Şəkillərlə birlikdə)
Video: Sensor tərbiye məşğələsi .Məktəbəqədər miq və sertifikasiya.055-363-17-91 2024, Noyabr
Anonim
Arduino əsaslı Yumurta Plotter
Arduino əsaslı Yumurta Plotter
Arduino əsaslı Yumurta Plotter
Arduino əsaslı Yumurta Plotter

Fusion 360 Layihələri »

Yumurta planlayıcısı, yumurta kimi sferik formalı cisimlər çəkə bilən bir sənət robotudur. Bu maşından stolüstü tennis və golf toplarını çəkmək üçün də istifadə edə bilərsiniz.

Təsəvvürünüzü qoyduğunuz dizaynlarla istifadə edə bilərsiniz, məsələn, Pasxa üçün fərdiləşdirilmiş yumurta hazırlaya bilərsiniz.

Bu təlimatda yalnız bunu necə edəcəyinizi göstərməyəcəyik, həm də maşından düzgün istifadə etmək üçün addım -addım təlimat yaratdıq.

Bunu mümkün qədər asan izah etməyə çalışdım.

Bu, gördüyünüz/oxuduğunuz ən uzun təlimat ola bilər, ancaq yaşından asılı olmayaraq hər kəsin izləyə biləcəyinə əmin olmaq istədim.

Addım 1: Dizayn

Dizayn
Dizayn

Bu şeyi dizayn etmək üçün fusion 360 -da çox saat sərf etdim. EvilMadScientist tərəfindən EggBot Pro -dan ilham aldım. Onların Eggbotu yaxşı işlənmiş bir sənət əsəridir, amma qiyməti 325 dollar olaraq gülüncdür. Buna görə problemi həll etməyə qərar verdim və 100 dollarlıq bir Eggbot yaratmağa çalışdım.

Ətrafımda qoyduğum qədər çox hissədən istifadə etməyə çalışdım, buna görə də qəribə bir hardware seçimi görürsənsə, buna görə. Ancaq bu sizi narahat edirsə, remiks etməkdən və bizimlə bölüşməkdən çekinmeyin.

Qeyd etmək istədiyim odur ki, Pen Holding mexanizmim Okminin dizaynına əsaslanır. Bəzi dəyişikliklər etdim, amma demək olar ki, eyni görünür.

Düşünürəm ki, Autodesk Fusion 360 bu tip layihələr yaratmaq üçün ən yaxşı proqramdır. Yalnız tələbələr və həvəskarlar üçün pulsuz deyil, həm də yaxşı qurulmuşdur. Hər şey sadəcə işləməli olduğu kimi işləyir. Bu proqramla necə işləməyi öyrənmək bir az vaxt aparır, amma onu əldə etdikdən sonra əldə etdiyi qədər asan olur. Mən özümü peşəkar adlandırmıram, amma əldə etdiyim nəticədən çox məmnunam. Bu proqramı kiməsə izah etməli olanda, sadəcə böyüklər üçün Minecraft adlandırıram.

Dizaynla maraqlanan az adam üçün onu 3D çap mərhələsində tapa bilərsiniz.

Addım 2: hissələri

Hissələri
Hissələri

Mexanik komponentlər:

  • Alüminium profil 20x20*250mm (2x)
  • KLF08 Rulman (1x)
  • Qurğuşun Vidası 8mm * 150 (1x)
  • M2 12mm (2x)

  • M2 Somun (2x)
  • M3 30mm (2x)
  • M3 16mm (1x)
  • M3 12mm (1x)
  • M3 8mm (13x)
  • M3 Fındıq (7x)
  • M4 30mm (10x)
  • M4 Fındıq (10x)
  • Tualet kağızı, köpük və ya qabarcıq (yumurtanı yumşaldan bir şey)

Elektronika komponentləri:

  • CNC qalxanı (1x)
  • Arduino Uno (1x)
  • A4988 Step Sürücü (2x)
  • Nema 17 Step Motor (2x)
  • SG90 Mikro Servo (1x)
  • Tullananlar (6)
  • 12V 2A Güc Təchizatı (1x)
  • Erkək -Dişi Jumper Telləri (3x)

Alətlər:

  • Ümumi 3D printer
  • Qazma
  • 4.5 mm qazma ucu
  • Hex açar dəsti
  • Açar dəsti
  • Tel çıxarıcı
  • Qayçı

Addım 3: 3D çap

3D çap
3D çap

3D çaplı hissələr bu layihədə çox idxal olunur, buna görə də doğru parametrləri istifadə etdiyinizə əmin olun. Parçalar kifayət qədər güclü olmalıdır ki, heç bir şey əyilməsin və ya tormozlanmasın və yumurtamızdakı görüntünün keyfiyyətinə müdaxilə etməsin.

Başlamaq üçün istifadə etməli olduğunuz filament haqqında danışmaq istəyirəm. PLA tövsiyə edərdim, çünki bir növ əyilməyə davamlıdır. PLA istiliyədavamlı deyil, amma bu maşınla çox istilik yayılmayacaq. Daha çox əyilən və qırılması çətin olan PETG -dən istifadə edə bilərsiniz, amma bu üstünlüyün əlavə pula dəyər olduğunu düşünmürəm. Bir az ehtiyat PETG varsa, bundan istifadə edin. Əks təqdirdə, ucuz PLA alın.

İstifadə etdiyim doldurma hər hissə üçün 20% idi. Bu çox yüksək hesab edilmir, amma işi tamamlayacaq. Məsələn, bir CNC maşınında olduğu kimi çox titrəmə olmayacaq, buna görə 20% -nin yaxşı olduğunu düşünürəm.

Qat hündürlüyüm olaraq 0,2 mm istifadə etdim. Bunun əslində heç bir əhəmiyyəti yoxdur, amma nə qədər aşağı düşsəniz, çapınız o qədər yaxşı görünür və çap müddətiniz də daha uzun olar.

İstiliyim olaraq, isti ucumda 200 ° C istifadə etdim və yatağım 55 ° C idi. Bu hissə istifadə etdiyiniz materialın növündən asılıdır.

Dəstəkləyir? Bəzi hissələr üçün bir növ dəstəkləyici materialdan istifadə etməyiniz lazım ola bilər, amma düşünürəm ki, hissələrin 70% -ni düzgün istiqamətləndirməklə onlardan qaçınmaq olar.

Parçaları təhlükəsiz saxladığınızdan və onlarla diqqətli olduğunuzdan da əmin olun. Bəzilərini qırmaq çox asandır.

Qısa bir xülasə: PLA və 20% doldurma istifadə edin.

Addım 4: Qələm Tutacaq hissəsinin hazırlanması

Toplayacağımız ilk hissə, qurulacaq ən kiçik və ən çətin hissədir. Kiçikdir, əlləriniz böyükdürsə, uğurlar! Bu hissə qələmi tutacaq, qələmi yuxarı və aşağı qaldıracaq və sonra qələmin fırlanmasını təmin edəcək ikinci bir motor bağlayacağıq. Bu, maşının çox vacib bir hissəsidir, çünki bu, düzgün yapışdırılmasa çox şey yarada bilər. Ancaq narahat olmayın, bu olduqca asandır və çoxlu şəkillər çəkdim. Bu xüsusi hissə üçün bir hissə siyahısı da əlavə etdim və bir neçə mərhələyə böldüm:

  • SG90 Micro servo aksesuarlarla
  • 1* M3 30 mm
  • 1* M3 12 mm
  • 2* M3 qoz
  • 2* M2 12 mm
  • 2* M2 qoz
  • Pen_Holder_Bottom (3D çap)
  • Pen_Holder_Top (3D çap)

Addım 1: Menteşə yaradın

Qələmi yuxarı qaldıracaq menteşe M3 30mm vida ilə yaradılmışdır. Parçaları sıraya düzün ki, çuxurda görünsün və vidayı itələyin və digər tərəfə M3 qozu ilə bağlayın.

Şəkil
Şəkil
Şəkil
Şəkil

Addım 2: Servonun hazırlanması

Servoya bir servo buynuzu bağlamalıyıq. Bu kiçik ağ plastik hissəsidir. Şəkillərdəki kimi doğru birini istifadə etdiyinizə əmin olun. Buynuz servo ilə birlikdə buynuzu servoya bağlayan vida ilə birlikdə gəlməlidir.

Şəkil
Şəkil
Şəkil
Şəkil

Addım 3: Servanı Qayçı hissələrinə bağlayın

İndi servomuz hazırdır, onu Qələm Tutucuya bağlaya bilərik. Sadəcə şəkildəki kimi servoya düzün və yerində saxlamaq üçün M2 12mm vintlər və qoz -fındıqlardan istifadə edin.

Şəkil
Şəkil
Şəkil
Şəkil

Addım 4: Qələm tutma vidasını əlavə edin

Parçanın yuxarı hissəsində qoz üçün xüsusi hazırlanmış bir çuxur var. Qozu oraya qoyun və son M3 12 mm vidayı arxadan vidalayın. Bu, qələmimizi sıxacaq bir mexanizmdir ki, yumurtamıza bir şey yazdıranda hərəkət etməsin.

Şəkil
Şəkil
Şəkil
Şəkil
Şəkil
Şəkil
Şəkil
Şəkil

Təbriklər, birinci hissəniz artıq bitdi! İndi növbəti mərhələyə keçə bilərsiniz.

Addım 5: Stepper mühərriklərinin bağlanması

Bu addımda, step motorlarını düzgün tutucularına bağlayacağıq. Step motorları yumurtanı döndərəcək və qələmi sağa və sola hərəkət etdirəcək. Yumurtanın daha hamar hərəkət etməsinə səbəb olan yatağı tutan hissəni də əlavə edəcəyik.

Bu addım üçün sizə lazım olacaq:

  • 10* M3 8 mm
  • 3* M3 16 mm
  • 5* M3 qoz
  • 2* Nema 17 Step Motor
  • 8 mm qurğuşun vida
  • YZ_Stepper_Holder (3D Çaplı)
  • X_Stepper_Holder (3D Çaplı)
  • KLF08_Holder (3D Çaplı)
  • Yumurta_Holder_5mm (3D Çaplı)
  • Egg_Holder_8mm (3D Çaplı)

Addım 1: XY-Stepper Motorunu bağlayın

YZ təyyarələrini idarə edəcək Stepper motoru, 3D Printed YZ_Stepper_Holder -ə qoşulmalıdır. Parçanı, step motorunun hündürlüyünün tənzimlənə bilməsi üçün dizayn etdim. Onları ortasına qoymağı və lazım gələrsə daha sonra düzəltməyi məsləhət görürəm. Step motorunu bağlamaq üçün 4* M3 8mm vintlərdən istifadə etməli və bağlayıcının (ağ motorlu step motor parçası) yuxarıya baxdığından əmin olmalısınız.

Şəkil
Şəkil
Şəkil
Şəkil

Addım 2: Y-Axis əlavə edin

Menteşə hissəsi, qələm tutacağı və ya Z-oxu artıq M3 Xmm vida və M3 qozu ilə bu Stepper Motoruna bağlana bilər. Vida və qoz kiçik bir sıxac kimi hərəkət edəcək və qələm tutucusunu yerində tutacaq. Mənim vəziyyətimdə sarı və yaşıl hissə arasında bir az boşluq olduğundan əmin olun. Qələm sahibi heç bir şeyə toxunmadan hamar bir şəkildə hərəkət etməlidir.

Şəkil
Şəkil
Şəkil
Şəkil

Addım 3: X-Stepper Motorunu bağlayın

X təyyarəsini idarə edəcək Stepper motoru, 3D Printed X_Stepper_Holder -ə qoşulmalıdır. Parçanı step motorunun hündürlüyünün tənzimlənə bilməsi üçün dizayn etdim. Onları ortasına qoymağı və lazım gələrsə daha sonra düzəltməyi məsləhət görürəm. Step motorunu bağlamaq üçün 4* M3 8mm vintlərdən istifadə etməli və bağlayıcının (ağ motorlu step motor parçası) yuxarıya baxdığından əmin olmalısınız.

Şəkil
Şəkil
Şəkil
Şəkil

Addım 4: Yumurta tutucusunu bağlayın

Yumurtanı yerində saxlamaq üçün yumurta tutucusunu birbaşa X-Stepper motoruna bağlayacağıq. Bu olduqca düz irəli, yalnız M3 qozunu düzbucaqlı çuxurun içinə qoyun və yuvarlaq çuxurda M3 Xmm vida edin və 3D Çaplı Egg_Holder_5mm yerində saxlamalıdır. Step motorunu yumurta tutucusuna mümkün qədər itələməyə çalışın.

Şəkil
Şəkil
Şəkil
Şəkil

Addım 5: Rulmanı bağlayın

KLF08 yatağı 3D Çaplı KLF08_Holderə bağlanmalıdır. 2* M3 8mm vintlər və 2* M3 qoz -fındıq ilə yerində saxlanılır. İçərisində 2 kiçik vint olan dairənin hissənin düz tərəfinə baxdığından əmin olun. Şəkil bunu izah edir.

Şəkil
Şəkil
Şəkil
Şəkil

Addım 6: 2 -ci Yumurta Tutucusunu bağlayın

İkinci Yumurta Tutucu, rulmana bağlanacaq 3D Çaplı Egg_Holder_8mm hissəsidir. 8 mm Qurğuşun vidasını götürün və Yumurta Tutucunu içinə sürüşdürün. İndi M3 qozunu yenidən düzbucaqlı çuxura qoyun və M3 Xmm -ni yuvarlaq çuxura vidalayın. Bundan sonra çubuğu rulmana sürüşdürə və yumurta tutucusunu yerində saxlamaq üçün yatağın kiçik vintlərindən istifadə edə bilərsiniz. Yumurta Tutucu ilə rulman arasındakı uzunluq hər yumurta üçün fərqli olacaq, buna görə də hər dəfə maşına yeni bir yumurta qoyduğunuzda onları açmaq lazımdır. Aydın olmaq üçün açarımı vintlərdən birinə qoydum.

Şəkil
Şəkil
Şəkil
Şəkil

Addım 6: Baza hazırlanması

Bütün hissələrimiz 2 ədəd kvadrat alüminium borularla möhkəmləndirilən bazaya bağlanacaq. Bu borular nəinki maşını daha sərt edir, həm də daha bahalı görünür və hiss edir. 3D çaplı baza lövhələri ilə diqqətli olun, çox kövrəkdir. Bu addım da çox kiçik addımlara bölünür

Bu addım üçün sizə lazım olacaq:

  • 2* Alüminium profillər
  • 2* 3D çaplı əsas lövhə
  • 4* M4 30 mm
  • 4* M4 Fındıq
  • Base_Plate_Right (3D Çaplı)
  • Base_Plate_Sol (3D Çaplı)
  • Qazma
  • 4.5 mm qazma ucu

Addım 1: Aline hər şeyi

Alüminium profilləri alt lövhələrə sürüşdürün, hər şeyin mükəmməl bir şəkildə düzülmüş olduğundan əmin olun.

Şəkil
Şəkil
Şəkil
Şəkil

Addım 2: Matkap üçün delikləri işarələyin

Alüminium baza hazırda kifayət qədər boşdur, buna görə də onları vintlər ilə bağlamalıyıq. Bu səbəbdən alüminium profillərimizdə deliklərə ehtiyacımız var, beləliklə vintlər içəri girə bilər. Hər şeyi ölçmək darıxdırıcı və çox vaxt aparan bir proses olduğu üçün ölçməmiz olaraq sadəcə 3D çaplı baza plakasından istifadə edəcəyik. Bir qələm götür və delikləri işarələyin ki, sonra qaza bilək. Həm altdakı, həm də yuxarıdakı nöqtələri qeyd etdiyinizə əmin olun. Hər ikisini bir anda qazmaq əvəzinə hər iki tərəfdən qazmaq daha asandır.

Şəkil
Şəkil
Şəkil
Şəkil
Şəkil
Şəkil

Addım 3: Delikləri qazın

Delikləri qeyd etdikdən sonra onları qazmağın vaxtı gəldi. Lazım olan matkap ucunun ölçüsü 4,5 mm -dir. İstifadə etdiyiniz matkap ucunun alüminium kimi metallar üçün xüsusi olaraq hazırlandığından əmin olun, bu işi çox asanlaşdıracaq. İşarələdiyimiz 8 deliyin hamısını qazmalısınız.

Şəkil
Şəkil
Şəkil
Şəkil

Addım 4: vintləri daxil edin

İndi deliklərimiz hazırdır və hər şeyi möhkəm bir şəkildə bağlamağa başlaya bilərik. M4 30 mm vida və qoz -fındıqdan istifadə edin. Fındıqları yuxarıya yerləşdirdiyinizə əmin olun, çünki 3D çaplı baza plitələrinin altındakı yuvarlaq vintli qapağı gizlətmək üçün xüsusi bir çuxur hazırladım.

Şəkil
Şəkil
Şəkil
Şəkil

İndi maşınınızın əsası bitdikdən sonra bir az möhkəmlik testi verə bilərsiniz. Baza itələyə bilərsiniz və çox möhkəm hiss etməlisiniz. Əks təqdirdə, vintləri bağlamağa çalışın, deliklərin mükəmməl olub olmadığını yoxlayın.

Bu hissəyə hər şeyi bir neçə addımda bağlayacağıq, bir kənara qoyub növbəti addıma hazırlaşa bilərsiniz!

Addım 7: Hər şeyi bazaya yapışdırın

İndi bütün hissələri olduğu kimi baza da yaratdıqdan sonra hər şeyi bazaya bağlamağa başlaya bilərik.

Bu addım üçün sizə lazım olacaq:

  • 6* M4 30 mm
  • 6* M4 Fındıq
  • İndiyə qədər yaratdığınız bütün digər hissələr.
  • Qazma
  • 4.5 mm qazma ucu

Addım 1: Parçaları doğru yerə qoyun

Şəkilə baxın və hissələrinizi eyni nöqtələrə qoyun. Yaşıl qələm tutacağı 2 yumurta tutucunun ortasında olmalıdır.

Şəkil
Şəkil

Addım 2: Delikləri işarələyin

Əsas plakaya toxunan hissənin bütün 12 çuxurunu işarələyin ki, daha sonra qaza bilək. Hər hissədə 4 deşik var.

Şəkil
Şəkil

Addım 3: Delikləri qazın

İşarələnmiş bütün delikləri açmaq üçün yenidən 4,5 mm qazma ucunu istifadə edin.

Şəkil
Şəkil

Addım 4: Parçaları yenidən bağlayın

M4 30 mm vintlər və M4 qoz -fındıqları istifadə edərək hissələri yenidən yerinə bağlayın. Bəzi hissələrdə M4 qoz -fındıq üçün əlavələr var, buna görə də istifadə edin. Onları altıbucaqlı formada tanıya bilərsiniz.

Şəkil
Şəkil
Şəkil
Şəkil
Şəkil
Şəkil

Addım 8: Elektronika

İndi bütün 'Hardware' hazırdır, elektronikaya keçə bilərik. Mühərrikləri həqiqətən hərəkətə gətirirlər və sonrakı addımlarda bunun üçün proqramı konfiqurasiya edəcəyik.

Aşağıdakılara ehtiyacınız olacaq

  • CNC qalxanı
  • Arduino Uno
  • 2* A4988 Step Sürücü
  • 6* Tullananlar
  • 12V 2A enerji təchizatı
  • 3* Kişi Dişi Jumper Telləri
  • 3* M3 8mm

Addım 1: Arduino'yu bir bazaya bağlayın

Arduinonu kiçik bazaya qoyun və üç ədəd M3 8mm vintlə vidalayın.

Şəkil
Şəkil
Şəkil
Şəkil

Addım 2: CNC qalxanını bağlayın

Arduino və CNC qalxanının pinlərini bağlayın və möhkəmlətmək üçün üstünə bir az təzyiq göstərin.

Şəkil
Şəkil
Şəkil
Şəkil

Addım 3: Tullananlar

Əslində bunun şəklini çəkməyi unutmuşam, ancaq şəkildəki kimi 6 sancağa tullanan taxmalısan. Rənglərin heç bir əhəmiyyəti yoxdur. Onları yalnız CNC qalxanında işarələnmiş X və Y nöqtələrinə qoymalısınız.

Şəkil
Şəkil
Şəkil
Şəkil

Addım 4: Step Motor Sürücüləri

A4988 Stepperi CNC qalxanına qoşun və onları düzgün istiqamətdə qoyduğunuzu yoxlayın, istinad üçün şəkilə baxın.

Şəkil
Şəkil
Şəkil
Şəkil

Addım 5: Servo

Servo əlavəsi bir az çətindir, çünki bu lövhə bir nəfər üçün nəzərdə tutulmamışdır. Beləliklə servonun 3 rəngi var: qara/qəhvəyi GND, narıncı/qırmızı +5V, sarı və ya bəzən ağ tel məlumatdır. Onları sağa bağlamalısınız və bunun üçün görüntüyə baxa bilərsiniz. Əvvəlcə keçid tellərinin kişi tərəfini servo kabelə bağlamalı və sonra dişi uclarını CNC qalxanındakı doğru yerə yapışdırmalısınız. Tellər çox boşdursa, bir az elektrik lenti və ya hətta ördək lenti tətbiq edin.

Şəkil
Şəkil
Şəkil
Şəkil
Şəkil
Şəkil

Addım 6: Stepper Motorlarını Kabelləşdirin

Step motorları ilə birlikdə gələn telləri götürün və həm step motorun özünə, həm də CNC qalxanına qoşun.

Şəkil
Şəkil
Şəkil
Şəkil

Addım 7: Enerji təchizatı

Güc qaynağının ucunu qayçı ilə kəsin və 2 kabeli soyun. İndi GND telini - və 5V telini +bağlayın. 5V telin üzərində ağ zolaqlar var.

Şəkil
Şəkil
Şəkil
Şəkil

İndi elektrik təchizatını elektrik prizinə qoşa bilərsiniz, çünki elektronikadan başlayacağıq.

Addım 9: Proqram təminatı

Yumurta botumuzda bir görüntü əldə etmək prosesi aşağıdakılardan gedir. Başlamazdan əvvəl Arduino IDE -ni yüklədiyinizə əmin olun.

www.arduino.cc/en/main/software

Quraşdırma olduqca düzdür, buna görə izah etməyə ehtiyac yoxdur.

1. Rəsm yaradın

Inkscape -də yumurtanızda istədiyiniz rəsmini tərtib edə bilərsiniz, bu təlimatda onu necə istifadə edəcəyiniz barədə danışmayacağam, buna görə inkScape -də kiçik bir başlanğıc dərsini izləmək vacibdir.

2. GCODE yaradın

Eggbot -a mühərriklərinin düzgün hərəkət etməsini söyləyən bir kod yaradacağıq və nəticədə yumurtanın üzərində bir şəkil tapırıq. "JScut" adlı veb əsaslı bir proqramdan istifadə edəcəyik.

3. GCODE -ni Eggbot -a göndərin

CNCjs adlı başqa bir proqramda, GCODE -ni yumurta botumuza göndərəcəyik.

4. Maşının yumurtanın üzərinə necə çəkdiyini izləyin

Eggbotumuza GRBL adlı bir proqram yükləyəcəyik, bu proqram əsasən CNC maşınlarında istifadə olunur, ancaq Eggbot ilə işləmək üçün onu bir qədər dəyişdirəcəyik. Bu proqram gcode oxuyur və onu motorlardakı hərəkətlərə çevirir. Ancaq bu Arduino -da olduğu zaman, geri çəkilib yumurtanızın necə gözəl bir dizayn əldə etdiyini izləyə bilərsiniz.

Addım 10: GRBL -ni Arduino -ya yükləyin

Daha əvvəl dediyim kimi, GRBL GCODE -ni motordakı hərəkətlərə çevirəcək. Ancaq GRBL əslində yalnız Stepper Motors üçün hazırlandığından və Z oxumuz servo ilə edildiyindən onu dəyişdirməliyik. Bu hissə GRBL -ni necə yükləmək, dəyişdirmək və yükləmək barədə addım -addım təlimatdır.

Addım 1:

Bu sayta keçin: https://github.com/grbl/grbl və klon və ya yükləməni vurun, sonra download zip düyməsini basın.

Şəkil
Şəkil

Addım 2:

Quraşdırıldıqdan sonra zip faylını aça bilərsiniz, mən də winRAR -ı yükləyə bilərsiniz. Bu faylda grbl qovluğunu axtarın və bu qovluğu masaüstünüzə çıxarın.

Şəkil
Şəkil

Addım 3:

İndi arduino açın və Sketch Daxil kitabxana əlavə edin. ZIP Kitabxana. İndi grbl qovluğunu tapın və aç düyməsini basın. Qovluq masaüstünüzde olmalıdır.

Şəkil
Şəkil

Addım 4:

Bunu etdikdən sonra bir dəfə daha bir fayl yükləyəcəyik. Bu fayl bir servo motorla işlədiyi üçün GRBL -i dəyişdirəcək. Https://github.com/bdring/Grbl_Pen_Servo saytına daxil olun və bir daha klon vurun və ya yükləyin, sonra zip yükləyin. İndi bu faylı açın və 'grbl' qovluğuna gedin. Bu qovluqdakı bütün faylları kopyalayın.

Şəkil
Şəkil

Addım 5:

Bunu etdikdən sonra File Explorer Documents Arduino Libraries grbl -ə gedin və bütün faylları buraya yapışdırın. Bir popup varsa, sadəcə 'Faylları təyinat yerində dəyişdirin' seçin.

Şəkil
Şəkil

Addım 6:

Arduino IDE -ni yenidən başladın və Eggbot -un usb kabelini kompüterinizə qoşun. Arduino IDE -ni yenidən başladıqdan sonra File Examples grbl grblUpload -a gedin.

Şəkil
Şəkil

Addım 6:

İndi alətlər lövhəsinə gedin və 'Arduino Uno' seçin. İndi yenidən Tools Port -a gedin və arduino -nun bağlı olduğu COM portunu seçin.

Şəkil
Şəkil

Addım 7:

Yükləmə düyməsini, sol üst küncdəki düyməni (sağdakı ox) və bir dəqiqədən sonra sol alt hissədə 'Yükləmə tamamlandı' mesajını görməlisiniz.

Addım 11: CNCj -ləri konfiqurasiya edin

CNCjs, maşını idarə etmək və GCODE -ni maşına göndərmək üçün istifadə edə biləcəyimiz bir proqramdır. Beləliklə, bu hissədə CNCjləri konfiqurasiya edəcəyik.

Addım 1:

CNCjs yükləyin:

Aşağı diyirləyin və aşağıdakı şəkildə qeyd olunan faylı quraşdırın.

Şəkil
Şəkil

Addım 2:

CNCjs açın və sol üst küncdə arduino COM portunu seçin və 'Aç' düyməsini basın.

İndi konsol 'Aç' düyməsinin altında görünməlidir.

Addım 3:

Konsolda cəmi 6 əmr yazmalısınız, bunlar maşından 1 mm hərəkət etməsini istəsə, məsələn 3 mm yerinə 1 mm hərəkət etdiyinə əmin olacaq. Hər əmrdən sonra enter düyməsini basmalısınız!

  1. $100 = 40
  2. $101 = 40
  3. $110 = 600
  4. $111 = 600
  5. $120 = 40
  6. $121 = 40
Şəkil
Şəkil

CNCjs indi düzgün quraşdırılıb və qurulub.

Addım 12: InkScape

InkScape, dizaynınızı hazırlamaq üçün istifadə edə biləcəyiniz bir proqramdır, Fusion 360 -dan da istifadə etmək istəsəniz edə bilərsiniz. Mən sizə InkScape -in necə işlədiyini öyrətmək fikrində deyiləm, amma burada gözəl bir dərslik çalğı siyahısı tapdım.

InkScape-i buradan yükləyə bilərsiniz:

InkScape qurduqdan sonra davam edə və aça bilərsiniz. Dizayn etməyə başlamazdan əvvəl eskizimizə düzgün ölçüləri verməliyik. Eskizin ölçüləri 20mm x 80mm olmalıdır. Bu ölçülər üçün bir şablon yaradacağıq, buna görə ölçüləri yalnız bir dəfə daxil etməlisiniz.

Şablonu Fayl və sonra Sənəd Xüsusiyyətləri seçərək yarada bilərsiniz. Burada eni 20 mm, hündürlüyü isə 80 mm olaraq dəyişdirin.

Şəkil
Şəkil

İndi "Fayl" a gedin, sonra "Farklı Saxla" və bu qovluğa qeyd edin C: / Program Files / Inkscape / share / templates. Dosyaya bir ad verməyi unutmayın, özümə EggTemplate dedim.

Saxlandıqdan sonra Inkscape'i yenidən başladın və əsas menyuya keçin. Şablondan Fayl və sonra Yeni… seçin və sonra EggTemplate və ya şablon üçün seçdiyiniz adı seçin. İndi yumurtanızın dizaynına başlaya bilərsiniz.

Sadəcə, nümayiş məqsədləri üçün Holland dilində Salam deyən sürətli və sadə bir mətn hazırladım

Dizaynınızı bitirdikdən sonra Faylın ardınca Saxla və faylınızı kompüterinizin bir yerində saxlayın. *. Svg faylı olaraq saxlamalısınız.

Addım 13: GCODE üçün dizayn edin

Hal -hazırda bir *.svg faylımız var, ancaq arduino yalnız *.gcode fayllarını götürə bilər, buna görə də "jscut" adlı veb əsaslı bir proqram istifadə edərək *.svg faylımızı *.gcode faylına çevirəcəyik.

Bu veb saytın linki:

Davam edə bilərsiniz və SVG Aç -ı vurun, sonra yerli seçin və yeni yaratdığınız *.svg faylını tapın. İndi mavi olmaq üçün hər bir obyektə vurun. Davam edin və bütün mm -ni düzəldin düyməsini vurun və Çapı 0,2 mm olaraq dəyişdirin. Bundan sonra Əməliyyat Yarat düyməsini və sonra Sıfır Mərkəzini vurun. Və nəhayət, gcode saxlamaq düyməsini vurun və faylı kompüterinizin bir yerində saxlayın.

Şəkil
Şəkil

Addım 14: Yumurtanın quraşdırılması

İndi davam edin və KLF08 yatağındakı 2 vintini gevşetərək Eggbot -a yerləşdirin. Şəkildə danışdığım vintlər var, çünki içərisində bir açar açar var. Qələmi qələm tutucusuna bağlayın, vidayı gevşetin, qələmi içəriyə qoyun, vidayı yenidən sıxın. Servo yuxarı qaldırıldıqda, qələm qələmə toxunmamalıdır, ancaq aşağıya doğru hərəkət edərkən qələm yumurtaya toxunmalıdır. Buna görə bir az təxmin etməli və hündürlüyü bəzən tənzimləməlisiniz.

Şəkil
Şəkil
Şəkil
Şəkil

Yumurtanın yumşaldılması üçün yumurta ilə yumurta tutucunun arasına bir az tualet kağızı qoymağa qərar verdim. Bu kömək edir və eyni şeyi etməyi çox tövsiyə edərdim.

Qələmin yumurtanın ortasında olduğuna əmin olun, ortada çap etməyə başlayırıq, buna görə də qələmi sağa çox uzaqlaşdırsanız, qələm maşına çarpacaq və zərər verə bilər. Beləliklə, qələmin ortada olduğundan əmin olun.

Addım 15: GCODE yükləyin

Bu son addımdır, elektrik kabelini və USB kabelini kompüterə qoşun. CNCjs açın və Aç düyməsini basın. Bundan sonra G kodunu yükləyin və yeni yaratdığımız *.gcode faylını seçin. Bundan sonra qaçış düyməsini vurun. Və maşın çap etməyə başlamalıdır.

Şəkil
Şəkil

Budur sadə mətn dizaynını çap edən maşınımın bir şəkli.

Şəkil
Şəkil

Addım 16: Dizaynlar

Çox gözəl dizaynlar yaratmağa vaxtım yox idi, çünki imtahanlarım var …

Buna görə sizə digər insanların (fərqli maşınlardan istifadə edərək) yaratdıqları dizayn fikirlərini verməyə qərar verdim və bu maşından istifadə edərək yenidən yarada bilərsiniz. Nəhayət bu addımda öz dizaynlarımı göstərəcəyəm, amma bu, imtahanlarımdan 2 həftə sonra olacaq. Artıq dizaynların müəllifinə bir keçid verdim.

Şəkil
Şəkil

jjrobots tərəfindən.

Bağlantı:

Addım 17: Problemlərin həlli

Aydın olmayan bir şey varsa, şərhlərdən istifadə edərək mənə bildirin və sizə kömək edim. Maşınla əlaqəli ən çox görülən problemlərlə əlaqədar sizə kömək edə biləcək bu addımı da əlavə etdim. Artıq tanınmış problemləri burada tapa bilərsiniz.

Yumurtanın üzərindəki şəkil yansıtılır

CNC qalxanındakı Y-Stepper bağlantısını döndərin.

Yumurta boşdur

Yumurtanı daha yaxşı tutun.

Qələm yumurta üzərində yazmır

Daha ağır və daha böyük bir nöqtəyə sahib bir qələm istifadə edin

Arduino Müsabiqəsi 2020
Arduino Müsabiqəsi 2020
Arduino Müsabiqəsi 2020
Arduino Müsabiqəsi 2020

Arduino 2020 Müsabiqəsində ikinci yer

Tövsiyə: