Mündəricat:
- Addım 1: Dizayn
- Addım 2: hissələri
- Addım 3: 3D çap
- Addım 4: Qələm Tutacaq hissəsinin hazırlanması
- Addım 5: Stepper mühərriklərinin bağlanması
- Addım 6: Baza hazırlanması
- Addım 7: Hər şeyi bazaya yapışdırın
- Addım 8: Elektronika
- Addım 9: Proqram təminatı
- Addım 10: GRBL -ni Arduino -ya yükləyin
- Addım 11: CNCj -ləri konfiqurasiya edin
- Addım 12: InkScape
- Addım 13: GCODE üçün dizayn edin
- Addım 14: Yumurtanın quraşdırılması
- Addım 15: GCODE yükləyin
- Addım 16: Dizaynlar
- Addım 17: Problemlərin həlli
Video: Arduino Əsaslı Yumurta Plotter: 17 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
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
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
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 ç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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
İ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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
İ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.
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.
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.
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.
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.
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.
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.
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.
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!
- $100 = 40
- $101 = 40
- $110 = 600
- $111 = 600
- $120 = 40
- $121 = 40
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.
İ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.
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.
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.
Budur sadə mətn dizaynını çap edən maşınımın bir şəkli.
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.
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 2020 Müsabiqəsində ikinci yer
Tövsiyə:
DIY Arduino Nəzarətli Yumurta-Bot: 12 Addım (Şəkillərlə birlikdə)
DIY Arduino Nəzarətli Yumurta-Bot: Bu təlimatlarda Arduino ilə öz Yumurta Botunuzu necə idarə edəcəyinizi sizə göstərəcəyəm. Daha əvvəl bunu etmək istəyirdim, amma bunun mənim üçün çox çətin olduğunu düşündüm, amma yanılmışdım. Hər kəsin edə biləcəyinə əmin olmaq üçün qurmaq asandır
"L-yumurta-o" Lego Yumurta Dekorator Robotu: 14 Addım (Şəkillərlə birlikdə)
"L-yumurta-o" Lego Yumurta Dekorator Robotu: Pasxa demək olar ki, buradadır və bu, bəzi yumurtaları bəzəmək vaxtıdır! Yumurtalarınızı rəngləndirə bilərsiniz, ancaq bu sizin üçün bəzək işləri görən bir robot hazırlamaq qədər əyləncəli deyil
Hava əsaslı musiqi generatoru (ESP8266 əsaslı Midi Generator): 4 addım (şəkillərlə)
Hava əsaslı musiqi generatoru (ESP8266 əsaslı Midi Generator): Salam, bu gün öz kiçik hava əsaslı musiqi generatorunuzu necə düzəltəcəyinizi izah edəcəyəm, bir növ Arduino kimi bir ESP8266 -ya əsaslanır və temperatur, yağışa cavab verir. və bütün mahnıların və ya akkordların proqramlaşdırılmasını gözləməyin
İnkubator üçün Avtomatik Yumurta Turner: 9 Addım (Şəkillərlə birlikdə)
İnkubator üçün Avtomatik Yumurta Turner: Salam, Bu gün inkubator üçün bir yumurta çevirici hazırlayıram, Quşlar istiliyi bərabər paylamaq və yumurta membranının qabığına yapışmasını maneə törətmək üçün yumurtanı döndərməlidir ki, yumurtaları inkubasiya edərək fırlanmalıdır. yumurta əllə
Egglift: Avtomatik LEGO Yumurta Ocağı: 7 Addım (Şəkillərlə birlikdə)
Egglift: Avtomatik LEGO Yumurta Ocağı: LEGO'lar hər cür robot hazırlamaq üçün həqiqətən böyükdür. Sizi Egglift ilə tanış etmək istəyirəm. Egglift, LEGO kərpicindən hazırlanmış, LEGO Mindstorms ilə işləyən və idarə olunan qaynadılmış yumurtaları bişirmək üçün bir cihazdır. Təsdiq: Mənşə