Мазмұны:

Arduino негізіндегі жұмыртқа плоттері: 17 қадам (суреттермен)
Arduino негізіндегі жұмыртқа плоттері: 17 қадам (суреттермен)

Бейне: Arduino негізіндегі жұмыртқа плоттері: 17 қадам (суреттермен)

Бейне: Arduino негізіндегі жұмыртқа плоттері: 17 қадам (суреттермен)
Бейне: Crypto Pirates Daily News - Tuesday January 19th, 2022 - Latest Crypto News Update 2024, Шілде
Anonim
Arduino негізіндегі жұмыртқа плоттері
Arduino негізіндегі жұмыртқа плоттері
Arduino негізіндегі жұмыртқа плоттері
Arduino негізіндегі жұмыртқа плоттері

Fusion 360 жобалары »

Жұмыртқа плоттері - бұл жұмыртқа тәрізді сфералық нысандарға сурет сала алатын көркем робот. Сіз бұл машинаны пинг -понг пен гольф доптарына сурет салу үшін де қолдана аласыз.

Сіз өзіңіздің қиялыңызды оған салынған конструкциялармен қолдана аласыз, мысалы, Пасхаға жеке жұмыртқа жасай аласыз.

Бұл нұсқаулықта біз сізге оны қалай жасау керектігін көрсетіп қана қоймай, сонымен қатар машинаны қалай дұрыс пайдалану керектігі туралы қадамдық нұсқаулық жасадық.

Мен мұны мүмкіндігінше оңай түсіндіруге тырыстым.

Бұл сіз көрген/оқыған ең ұзақ нұсқаулық болуы мүмкін, бірақ мен әркімнің жасына қарамастан, оны ұстануға болатынына көз жеткізгім келді.

1 -қадам: Дизайн

Дизайн
Дизайн

Мен бұл нәрсені жобалауға fusion 360 -та көп сағат жұмсадым. Мені EvilMadScientist ұсынған EggBot Pro шабыттандырды. Олардың Eggbot - бұл жақсы өңделген өнер туындысы, бірақ бағасы 325 долларға күлкілі. Сондықтан мен бұл тапсырманы шешуге бел байладым және 100 долларлық Eggbot құруға тырыстым.

Мен сондай -ақ қанша бөлікті қолдануға болатынын білуге тырыстым, сондықтан егер сіз аппараттық құралдардың таңқаларлық таңдауын көрсеңіз, сондықтан. Бірақ егер сізді мазалайтын болса, ремикс жасап, бізбен бөлісіңіз.

Менің айтқым келетіні, менің Pen Holding механизмі Okmi дизайнына негізделген. Мен біраз өзгерістер енгіздім, бірақ бәрі бірдей көрінеді.

Менің ойымша, Autodesk Fusion 360 - бұл жобаларды құруға арналған ең жақсы бағдарлама. Бұл студенттер мен әуесқойлар үшін ақысыз, сонымен қатар жақсы құрастырылған. Барлығы жұмыс істеуі керек сияқты жұмыс істейді. Бұл бағдарламалық жасақтамамен жұмыс істеуді үйрену үшін аз ғана уақыт қажет, бірақ оны алғаннан кейін, бұл оңай болады. Мен өзімді кәсіпқой деп айтпаймын, бірақ мен алған нәтижеге өте қуаныштымын. Мен бұл бағдарламалық жасақтаманы біреуге түсіндіруге тура келгенде, мен оны ересектерге арналған Minecraft деп атаймын.

Дизайнға қызығушылық танытқандар үшін оны 3D басып шығару қадамынан табуға болады.

2 -қадам: Бөлшектер

Бөлшектер
Бөлшектер

Механикалық компоненттер:

  • Алюминий профиль 20х20*250мм (2x)
  • KLF08 мойынтірек (1x)
  • Қорғаныш бұранда 8мм * 150 (1x)
  • М2 12 мм (2x)

  • М2 жаңғақ (2x)
  • М3 30мм (2x)
  • М3 16 мм (1x)
  • М3 12мм (1x)
  • М3 8мм (13x)
  • М3 гайка (7x)
  • M4 30мм (10x)
  • M4 гайкасы (10x)
  • Дәретхана қағазы, көбік немесе көпіршікті қаптама (жұмыртқаны жұмсартады)

Электроника компоненттері:

  • CNC қалқаны (1x)
  • Arduino Uno (1x)
  • A4988 қадамдық драйвер (2x)
  • Nema 17 қадамдық қозғалтқышы (2x)
  • SG90 микросерво (1x)
  • Секіргіштер (6)
  • 12V 2A қуат көзі (1x)
  • Аталықтан әйелге секіргіш сымдар (3x)

Құралдар:

  • Жалпы 3D принтері
  • Бұрғылау
  • 4,5 мм бұрғылау ұшы
  • Он алтылық кілттер жиынтығы
  • Кілттер жинағы
  • Сым тартқыш
  • Қайшы

3 -қадам: 3D басып шығару

3D басып шығару
3D басып шығару

Бұл жобада 3D басып шығарылған бөлшектер өте импортталған, сондықтан дұрыс параметрлерді қолданғаныңызға көз жеткізіңіз. Бөлшектер жеткілікті күшті болуы керек, сондықтан ештеңе біздің жұмыртқамыздағы кескіннің сапасына кедергі келтірмейді.

Бастау үшін мен сіз қолданатын жіп туралы айтқым келеді. Мен PLA ұсынар едім, себебі ол иілуге төзімді. PLA ыстыққа төзімді емес, бірақ бұл машинада көп жылу бөлінбейді. Сіз PETG -ді қолдана аласыз, ол көбірек иіледі және сынуы қиын, бірақ менің ойымша, бұл артықшылық қосымша ақшаға тұрарлық емес. Егер сізде резервтік PETG болса, оны қолданыңыз. Олай болмаса, арзан PLA сатып алыңыз.

Мен қолданған толтыру әр бөлікке 20% құрады. Бұл өте жоғары деп саналмайды, бірақ бұл жұмысты аяқтайды. Мысалы, CNC машинасындағыдай көп діріл болмайды, сондықтан менің ойымша, 20% жақсы.

Мен қабаттың биіктігі ретінде 0,2 мм қолдандым. Бұл шынымен маңызды емес, бірақ сіз төмендеген сайын басып шығару жақсы көрінеді, сонымен қатар басып шығару уақыты да ұзарады.

Менің температурам ретінде мен 200 ° C температурада қолдандым, ал төсегім 55 ° C болды. Бұл бөлік сіз қолданатын материалдың түріне байланысты.

Қолдау көрсетеді? Кейбір бөлшектер үшін сізге қандай да бір қолдау материалын қолдану қажет болуы мүмкін, бірақ менің ойымша, бөлшектердің 70% -ында оларды дұрыс бағыттау арқылы болдырмауға болады.

Сондай -ақ, бөлшектерді қауіпсіз ұстауды қадағалаңыз және олармен абай болыңыз. Олардың кейбіреулерін сындыру өте оңай.

Қысқаша қорытынды: PLA және 20% толтыруды қолданыңыз.

4 -қадам: Қалам ұстағыш бөлігін дайындау

Біз құрастыратын бірінші бөлік - бұл құрылыстың ең кіші және күрделі бөлігі. Бұл өте кішкентай, егер сіздің қолыңыз үлкен болса, сәттілік! Бұл бөлік қаламды ұстайды, қаламды жоғары және төмен көтереді, содан кейін біз қаламды айналдыратын екінші қозғалтқышты бекітеміз. Бұл шын мәнінде машинаның маңызды бөлігі, себебі бұл дұрыс қосылмаған жағдайда көп нәрсені тудыруы мүмкін. Бірақ уайымдамаңыз, бұл өте оңай және менде көптеген суреттер бар. Мен сондай -ақ осы бөлікке бөліктер тізімін қостым және оны бірнеше кезеңге бөлдім:

  • Аксессуарлары бар SG90 Micro серво
  • 1* М3 30 мм
  • 1* М3 12 мм
  • 2* М3 гайка
  • 2* М2 12 мм
  • 2* М2 гайка
  • Pen_Holder_Bottom (3D басып шығарылған)
  • Pen_Holder_Top (3D басып шығарылған)

1 -қадам: топсаны жасаңыз

Қаламды көтеретін ілмек M3 30 мм бұранда арқылы жасалады. Бөлшектерді бір -біріне тізіп қойыңыз, сонда сіз тесіктен тесікті көре аласыз, бұранданы итеріп, оны екінші жағынан M3 гайкасымен бекітіңіз.

Кескін
Кескін
Кескін
Кескін

2 -қадам: сервисті дайындау

Бізге сервоға мүйізді бекіту керек болады. Бұл ақ пластиктен жасалған кішкене бөлік. Суреттердегідей дұрыс қолданғаныңызға көз жеткізіңіз. Мүйіз сервоға, сондай -ақ мүйізді сервоға бекітетін бұрандамен бірге келуі керек.

Кескін
Кескін
Кескін
Кескін

3 -қадам: Сервоны қайшының бөлшектеріне бекітіңіз

Енді біздің серво дайын, біз оны қалам ұстағышқа тіркей аламыз. Сервоны суреттегідей реттеңіз және оны орнында ұстау үшін 12 мм M2 бұрандалары мен гайкаларын қолданыңыз.

Кескін
Кескін
Кескін
Кескін

4 -қадам: қалам ұстайтын бұранданы қосыңыз

Бөліктің жоғарғы жағында жаңғақ үшін арнайы жасалған тесік бар. Гайканы сол жаққа салыңыз да, артқы жағындағы соңғы M3 12 мм бұранданы бұраңыз. Бұл біздің қаламды қысатын механизм, сондықтан біз жұмыртқаға бір нәрсе басып шығарғанда қозғалмайды.

Кескін
Кескін
Кескін
Кескін
Кескін
Кескін
Кескін
Кескін

Құттықтаймын, сіздің бірінші бөліміңіз аяқталды! Енді сіз келесі қадамға өтуіңізге болады.

5 -қадам: Қадамдық қозғалтқыштарды бекіту

Бұл қадамда біз қадамдық қозғалтқыштарды олардың дұрыс ұстағыштарына бекітеміз. Қадамдық қозғалтқыштар жұмыртқаны айналдырады және қаламды оңға және солға жылжытады. Біз сондай -ақ жұмыртқаны тегіс жылжытатын подшипникті ұстайтын бөлікті қосамыз.

Бұл қадам үшін сізге қажет:

  • 10* М3 8мм
  • 3* М3 16 мм
  • 5* М3 гайка
  • 2* Nema 17 қадамдық қозғалтқыш
  • 8 мм қорғасын бұранда
  • YZ_Stepper_Holder (3D басып шығарылған)
  • X_Stepper_Holder (3D басып шығарылған)
  • KLF08_Holder (3D басып шығарылған)
  • Egg_Holder_5mm (3D басып шығарылған)
  • Egg_Holder_8mm (3D басып шығарылған)

1-қадам: XY-Stepper моторын қосыңыз

YZ ұшақтарын басқаратын Stepper моторы 3D Printed YZ_Stepper_Holder -ге бекітілуі керек. Мен бөлшекті қадамдық қозғалтқыштың биіктігін реттеуге болатындай етіп жасадым. Мен оларды ортаға қойып, қажет болған жағдайда кейінірек түзетуді ұсынамын. Қадамдық қозғалтқышты бекіту үшін 4* M3 8мм бұрандаларды пайдалану керек және қосқыштың (ақ қадамдық қозғалтқыштың ақ бөлігі) жоғары қарағанына көз жеткізу керек.

Кескін
Кескін
Кескін
Кескін

2-қадам: Y осін бекітіңіз

Топсаның бөлігін, қалам ұстағышты немесе Z осін енді M3 Xmm бұрандасы мен M3 гайкасының көмегімен осы Қозғалтқышқа бекітуге болады. Бұранда мен гайка кішкене қысқыш сияқты әрекет етеді және қалам ұстағышты орнында ұстайды. Менің жағдайда сары және жасыл бөліктің арасында кішкене алшақтық бар екеніне көз жеткізіңіз. Қалам ұстағыш ештеңеге қол тигізбестен тегіс қозғалуы керек.

Кескін
Кескін
Кескін
Кескін

3-қадам: X-Stepper моторын қосыңыз

X жазықтығын басқаратын Stepper қозғалтқышы 3D Printed X_Stepper_Holder -ге бекітілуі керек. Мен бөлшекті қадамдық қозғалтқыштың биіктігін реттеуге болатындай етіп жасадым. Мен оларды ортаға қойып, қажет болған жағдайда кейінірек түзетуді ұсынамын. Қадамдық қозғалтқышты бекіту үшін 4* M3 8мм бұрандаларды пайдалану керек және қосқыштың (ақ қадамдық қозғалтқыштың ақ бөлігі) жоғары қарағанына көз жеткізу керек.

Кескін
Кескін
Кескін
Кескін

4 -қадам: жұмыртқа ұстағышты бекітіңіз

Жұмыртқаны орнында ұстау үшін біз жұмыртқа ұстағышты X-Stepper қозғалтқышына тікелей бекітеміз. Бұл тікелей алға, M3 гайкасын тікбұрышты тесікке салыңыз және дөңгелек тесікке M3 Xmm бұраңыз, ол 3D басып шығарылған Egg_Holder_5mm орнында қалуы керек. Қадам моторын жұмыртқа ұстағышқа мүмкіндігінше итеруге тырысыңыз.

Кескін
Кескін
Кескін
Кескін

5 -қадам: мойынтіректі бекітіңіз

KLF08 мойынтірегі 3D басып шығарылған KLF08_Holder -ге бекітілуі керек. Ол 2* М3 8мм бұрандалармен және 2* М3 гайкалармен бекітілген. Кішкене 2 кішкене бұрандасы бар шеңбер бөліктің жалпақ жағына қарағанына көз жеткізіңіз. Сурет осыны түсіндіреді.

Кескін
Кескін
Кескін
Кескін

6 -қадам: 2 -ші жұмыртқа ұстағышты бекітіңіз

Екінші жұмыртқа ұстағыш - мойынтірекке бекітілетін 3D басып шығарылған Egg_Holder_8mm бөлігі. 8 мм қорғасын бұрандасын алып, оған жұмыртқа ұстағышын сырғытыңыз. Енді M3 гайкасын қайтадан төртбұрышты тесікке салыңыз және M3 Xmm дөңгелек тесікке бұраңыз. Осыдан кейін сіз таяқшаны мойынтірекке сырғытып, жұмыртқа ұстағышты орнында ұстау үшін мойынтіректің кішкене бұрандаларын қолдана аласыз. Жұмыртқа ұстағыш пен мойынтірек арасындағы ұзындық әр жұмыртқа үшін әр түрлі болады, сондықтан жаңа жұмыртқаны машинаға салған сайын оларды бұрап алу керек. Түсінікті болу үшін мен бұрандалардың біріне өзімнің кілтімді қойдым.

Кескін
Кескін
Кескін
Кескін

6 -қадам: базаны дайындау

Біздің барлық бөлшектеріміз 2 дана шаршы алюминий құбырлармен нығайтылған негізге бекітіледі. Бұл түтіктер машинаны қатайтып қана қоймайды, сонымен қатар қымбатырақ көрінеді. 3D басып шығарылған тақтайшаларға абай болыңыз, олар өте нәзік. Бұл қадам сонымен қатар бірнеше шағын қадамдарға бөлінеді

Бұл қадам үшін сізге қажет:

  • 2* Алюминий профильдері
  • 2* 3D басылған негізгі тақта
  • 4* М4 30 мм
  • 4* M4 жаңғақ
  • Base_Plate_Right (3D басып шығарылған)
  • Base_Plate_Left (3D басып шығарылған)
  • Бұрғылау
  • 4,5 мм бұрғылау ұшы

1 -қадам: Алина бәрі дайын

Алюминий профильдерін табан тақтасына сырғытыңыз, бәрі жақсы реттелгеніне көз жеткізіңіз, себебі олай болмаса, сіздің негізіңіз шайқалады.

Кескін
Кескін
Кескін
Кескін

2 -қадам: Бұрғылауға арналған тесіктерді белгілеңіз

Алюминий негізі қазір өте бос, сондықтан оларды бұрандалармен бекіту керек. Бізге алюминий профильдерінің тесіктері қажет, сондықтан бұрандалар олар арқылы енуі мүмкін. Барлығын өлшеу - бұл скучно және көп уақытты қажет ететін процесс болғандықтан, біз өлшем ретінде 3D басып шығарылған негізгі тақтаны қолданамыз. Қаламды алып, тесіктерді белгілеңіз, біз оларды кейін бұрғылай аламыз. Төменгі және жоғарғы жағындағы нүктелерді белгілеуді ұмытпаңыз. Бұрғылаудың екеуін де бір орында бұрғылаудың орнына екі жағынан бұрғылау оңайырақ.

Кескін
Кескін
Кескін
Кескін
Кескін
Кескін

3 -қадам: тесіктерді бұрғылаңыз

Енді біз тесіктерді белгілеп қойдық, оларды бұрғылау уақыты келді. Сізге қажет бұрғылаудың өлшемі 4,5 мм. Сондай -ақ, сіз пайдаланатын бұрғылау алюминий сияқты металдарға арнайы жасалғанына көз жеткізіңіз, бұл жұмысты жеңілдетеді. Біз белгілеген барлық 8 тесікті бұрғылау керек.

Кескін
Кескін
Кескін
Кескін

4 -қадам: бұрандаларды салыңыз

Енді біздің тесіктер дайын, біз бәрін тығыз байланыстыра бастай аламыз. M4 30 мм бұрандалар мен гайкаларды қолданыңыз. Жаңғақтардың жоғарғы жағына қойыңыз, себебі мен 3D басып шығарылған табақшалардың төменгі жағындағы дөңгелек бұрандалы қақпақты жасыру үшін арнайы тесік жасадым.

Кескін
Кескін
Кескін
Кескін

Енді сіздің машинаңыздың негізі аяқталғаннан кейін сіз оған беріктік сынағын бере аласыз. Сіз негізге итере аласыз, ол өте берік болуы керек. Олай болмаса, бұрандаларды бекітіп көріңіз, тесіктердің мінсіз немесе жоқ екенін тексеріңіз.

Бұл бөлімге біз бәрін бірнеше қадаммен қосамыз, сіз оны кейінге қалдырып, келесі қадамға дайындала аласыз!

7 -қадам: Барлығын негізге бекітіңіз

Енді біз барлық бөліктер сияқты базаны да құрдық, біз бәрін негізге бекітуді бастай аламыз.

Бұл қадам үшін сізге қажет:

  • 6* М4 30мм
  • 6* M4 жаңғақ
  • Сіз әзірге жасаған барлық басқа бөліктер.
  • Бұрғылау
  • 4,5 мм бұрғылау ұшы

1 -қадам: Бөлшектерді дұрыс жерге қойыңыз

Суретке қараңыз және бөліктеріңізді дәл сол жерлерге қойыңыз. Жасыл қалам ұстағыш 2 жұмыртқа ұстағыштың ортасында болуы керек.

Кескін
Кескін

2 -қадам: тесіктерді белгілеңіз

Негізгі тақтаға тиетін бөлшектің барлық 12 саңылауын белгілеңіз, сонда біз оларды бұрғылай аламыз. Әр бөлікте 4 тесік бар.

Кескін
Кескін

3 -қадам: тесіктерді бұрғылаңыз

Барлық белгіленген тесіктерді бұрғылау үшін 4,5 мм бұрғылау ұшын қайтадан қолданыңыз.

Кескін
Кескін

4 -қадам: Бөлшектерді қайтадан бекітіңіз

Бөлшектерді қайтадан орнына M4 30 мм бұрандалар мен М4 гайкалары арқылы бекітіңіз. Кейбір бөліктерде M4 жаңғақтарға арналған кірістірулер бар, сондықтан оларды қолданыңыз. Сіз оларды алтыбұрышты пішін бойынша тани аласыз.

Кескін
Кескін
Кескін
Кескін
Кескін
Кескін

8 -қадам: электроника

Енді барлық «Жабдықтар» дайын, біз электроникаға көше аламыз. Олар қозғалтқыштарды іс жүзінде қозғалтады және келесі қадамдарда біз оған бағдарламалық жасақтаманы конфигурациялаймыз.

Сізге төмендегілер қажет болады

  • CNC қалқаны
  • Ардуино Уно
  • 2* A4988 қадамдық драйвер
  • 6* секіргіштер
  • 12В 2А қуат көзі
  • 3* Аталықтан әйелге секіргіш сымдар
  • 3* М3 8мм

1 -қадам: Arduino -ны базаға бекітіңіз

Ардуиноны кішкене негізге салыңыз да, оны М3 8 мм үш бұранда көмегімен бұрап бекітіңіз.

Кескін
Кескін
Кескін
Кескін

2 -қадам: CNC қалқанын бекітіңіз

Ардуино мен CNC қалқанының түйреуіштерін түйіп, оны бекіту үшін үстіне қысым жасаңыз.

Кескін
Кескін
Кескін
Кескін

3 -қадам: секіргіштер

Мен бұл суретті түсіруді ұмытып кеттім, бірақ сіз суреттегідей 6 түйреуішке секіргіш қоюыңыз керек. Түстер маңызды емес. Сіз оларды тек CNC қалқанында белгіленген X және Y нүктелеріне қоюыңыз керек.

Кескін
Кескін
Кескін
Кескін

4 -қадам: Қадамдық мотор драйверлері

A4988 қадамдарын CNC қалқанына қосыңыз және оларды дұрыс бағытта орнатқаныңызды тексеріңіз, суретті қараңыз.

Кескін
Кескін
Кескін
Кескін

5 -қадам: Серво

Серво тіркемесі біршама қиын, себебі бұл тақта біреуіне арналмаған. Серво 3 түсті болады: қара/қоңыр GND, қызғылт/қызыл +5В, ал сары немесе кейде ақ сым - бұл деректер. Сіз оларды оң жаққа жалғауыңыз керек, бұл үшін сіз суретті қарай аласыз. Сіз алдымен секіргіш сымдардың еркек жағын серво кабеліне жалғап алуыңыз керек, содан кейін аналық ұштарын CNC қалқанындағы дұрыс орнына бекітіңіз. Егер сымдар өте бос болса, электрлік таспаны немесе тіпті үйрек таспасын қолданыңыз.

Кескін
Кескін
Кескін
Кескін
Кескін
Кескін

6 -қадам: Stepper моторларын қосу

Қадамдық қозғалтқыштармен бірге келген сымдарды алыңыз және оларды қадамдық қозғалтқыштың өзіне де, CNC қалқанына да қосыңыз.

Кескін
Кескін
Кескін
Кескін

7 -қадам: Қуат көзі

Қуат көзінің ұшын қайшымен кесіп, 2 кабельді шешіңіз. Енді GND сымын - және 5В сымын +жалғаңыз. 5В сымында ақ жолақтар бар.

Кескін
Кескін
Кескін
Кескін

Енді сіз қуат көзін розеткаға қосуға болады, өйткені біз электроникадан бастаймыз.

9 -қадам: Бағдарламалық қамтамасыз ету

Біздің жұмыртқаға сурет салу процесі келесідей жүреді. Жұмысқа кіріспес бұрын Arduino IDE жүктелгеніне көз жеткізіңіз.

www.arduino.cc/kz/main/software

Орнату өте қарапайым, сондықтан түсіндіру қажет емес.

1. Сызба құрыңыз

Inkscape -те сіз жұмыртқаңызға қажетті суретті жасай аласыз, мен оны қалай пайдалану керектігі туралы айтпаймын, сондықтан inkScape -те жаңадан бастаушыларға арналған шағын нұсқаулықты орындау өте маңызды.

2. GCODE құрыңыз

Біз Eggbot -қа қозғалтқыштарды дұрыс қозғауды айтатын код жасаймыз, сондықтан біз жұмыртқадағы суретті аламыз. Біз «JScut» деп аталатын веб -бағдарламалық жасақтаманы қолданамыз.

3. GCODE -ді Eggbot -қа жіберіңіз

CNCjs деп аталатын басқа бағдарламалық жасақтамада біз GCODE -ді жұмыртқаға жібереміз.

4. Машинаның жұмыртқаға қалай сурет салатынын қараңыз

Біздің Eggbot -та GRBL деп аталатын бағдарламаны жүктейміз, ол көбінесе CNC машиналарында қолданылады, бірақ біз оны Eggbot -пен жұмыс істеу үшін сәл өзгертеміз. Бұл бағдарламалық қамтамасыз ету кодты оқиды және оны қозғалтқыштардағы қозғалыстарға түрлендіреді. Бірақ бұл Arduino -да болғаннан кейін, сіз жұмыртқаның жақсы дизайнға қалай қол жеткізгенін көре аласыз.

10 -қадам: GRBL файлын Arduino -ға жүктеу

Жоғарыда айтқанымдай, GRBL GCODE -ді қозғалтқыштағы қозғалыстарға түрлендіреді. Бірақ GRBL іс жүзінде тек Stepper Motors үшін жасалғандықтан және біздің Z осі серво көмегімен жасалғандықтан, оны өзгертуге тура келеді. Бұл бөлім GRBL жүктеу, өзгерту және жүктеу бойынша қадамдық нұсқаулық.

1 -қадам:

Бұл сайтқа өтіңіз: https://github.com/grbl/grbl және клондауды немесе жүктеуді нұқыңыз, содан кейін zip жүктеуді басыңыз.

Кескін
Кескін

2 -қадам:

Ол орнатылғаннан кейін сіз zip файлын аша аласыз, мен winRAR қолданамын, сіз оны жүктей аласыз. Бұл файлда grbl қалтасын іздеңіз және сол қалтаны жұмыс үстеліне шығарыңыз.

Кескін
Кескін

3 -қадам:

Енді arduino -ны ашып, Sketch Include library -ге өтіңіз. ZIP кітапханасын қосыңыз. Енді grbl қалтасын тауып, ашуды басыңыз. Қалта жұмыс үстелінде орналасуы керек.

Кескін
Кескін

4 -қадам:

Бұл аяқталғаннан кейін, файлды қайтадан жүктеу керек болды. Бұл файл GRBL түрлендіреді, сондықтан ол сервоқозғалтқышпен жұмыс істейді. Https://github.com/bdring/Grbl_Pen_Servo сайтына өтіңіз және клондауды немесе жүктеуді, содан кейін zip жүктеуді тағы бір рет басыңыз. Енді файлды ашып, 'grbl' қалтасына өтіңіз. Осы қалтадағы барлық файлдарды көшіріңіз.

Кескін
Кескін

5 -қадам:

Мұны жасағаннан кейін File Explorer Documents Arduino Libraries grbl өтіңіз және барлық файлдарды осы жерге қойыңыз. Егер қалқымалы терезе болса, «Файлдарды тағайындалған жерге ауыстыруды» таңдаңыз.

Кескін
Кескін

6 -қадам:

Arduino IDE қайта іске қосыңыз және Eggbot USB кабелін компьютерге қосыңыз. Arduino IDE қайта іске қосылғаннан кейін grbl grblUpload файл мысалдарына өтіңіз.

Кескін
Кескін

6 -қадам:

Енді құралдар тақтасына өтіп, Arduino Uno таңдаңыз. Енді құралдар портына қайта кіріп, arduino қосылған COM портын таңдаңыз.

Кескін
Кескін

7 -қадам:

Жүктеуді басыңыз, сол жақ жоғарғы бұрыштағы түйме (оң жақтағы көрсеткі) және бір минуттан кейін сол жақ төменгі жағында «Жүктеу аяқталды» деген хабарды көресіз.

11 -қадам: CNCjs конфигурациялаңыз

CNCjs - бұл машинаны басқаруға және машинаға GCODE жіберуге болатын бағдарламалық жасақтама. Сондықтан бұл бөлімде біз CNCjs конфигурациялаймыз.

1 -қадам:

CNCjs жүктеп алыңыз:

Төменге айналдырып, төмендегі суретте белгіленген файлды орнатыңыз.

Кескін
Кескін

2 -қадам:

CNCjs ашыңыз және сол жақ жоғарғы бұрышта arduino COM портын таңдаңыз, содан кейін «Ашу» түймесін басыңыз.

Енді консоль «Ашу» түймесінің астында пайда болуы керек.

3 -қадам:

Консольде сізге барлығы 6 пәрмен жазу керек, егер олар машинадан 1 мм жылжытуды сұраса, ол шын мәнінде 3 мм орнына 1 мм жылжиды. Әр командадан кейін enter пернесін басу керек!

  1. $100 = 40
  2. $101 = 40
  3. $110 = 600
  4. $111 = 600
  5. $120 = 40
  6. $121 = 40
Кескін
Кескін

CNCjs қазір дұрыс орнатылған және орнатылған.

12 -қадам: InkScape

InkScape - бұл сіздің дизайныңызды жасауға болатын бағдарлама, егер сіз Fusion 360 -ты қолданғыңыз келсе, жасай аласыз. Мен сізге InkScape -тің қалай жұмыс істейтінін үйретпеймін, бірақ мен мұнда жақсы оқу құралдарының ойнату тізімін таптым, дәл осында.

Сіз inkScape бағдарламасын мына жерден жүктей аласыз:

InkScape орнатқаннан кейін оны жалғастыра аласыз. Сіз жобалауды бастамас бұрын, біздің эскизге дұрыс өлшемдерді беруіміз керек. Эскиздің өлшемдері 20 мм х 80 мм болуы керек. Біз осы өлшемдерге үлгі жасаймыз, сондықтан өлшемдерді бір рет енгізу қажет.

Үлгіні Файлды, содан кейін Құжаттың қасиеттерін таңдау арқылы жасауға болады. Мұнда енін 20 мм -ге, биіктігін 80 мм -ге өзгертіңіз.

Кескін
Кескін

Енді Файлға өтіп, Басқаша сақтау бөліміне өтіп, оны C: / Program Files / Inkscape / share / templates қалтасына сақтаңыз. Файлға атау беруді ұмытпаңыз, мен EggTemplate деп атадым.

Сақталғаннан кейін Inkscape бағдарламасын қайта іске қосыңыз және негізгі мәзірге өтіңіз. Файлды, содан кейін Үлгіден Жаңа … таңдаңыз, содан кейін EggTemplate немесе шаблон үшін таңдаған атауды таңдаңыз. Енді сіз жұмыртқаның дизайнын жасай аласыз.

Мен жай ғана демонстрациялық мақсатта голланд тілінде «Сәлеметсіз бе» деген мәтінді жасадым

Дизайнды аяқтағаннан кейін Файлға өтіңіз, Басқаша сақтау және файлды компьютердің бір жерінде сақтау. Сіз оны *.svg файлы ретінде сақтауыңыз керек.

13 -қадам: GCODE -ге дизайн

Дәл қазір бізде *.svg файлы бар, бірақ біздің arduino тек *.gcode файлдарын қабылдай алады, сондықтан біз «.svg» файлын *.gcode файлына «jscut» деп аталатын веб -бағдарламаның көмегімен түрлендіреміз.

Бұл веб -сайтқа сілтеме:

Сіз жалғастыра аласыз және SVG ашу түймешігін басыңыз, содан кейін локальды таңдап, жаңа жасаған *.svg файлын табыңыз. Енді әр объектіні нұқыңыз, сонда олар көк болады. Жалғастырыңыз және барлық мм жасау түймесін басыңыз және диаметрді 0,2 мм -ге өзгертіңіз. Осыдан кейін «Операция жасау» түймесін, содан кейін «нөлдік орталық» түймесін басыңыз. Және ақырында, gcode сақтауды нұқыңыз және файлды компьютерде сақтаңыз.

Кескін
Кескін

14 -қадам: жұмыртқаны орнату

Енді KLF08 мойынтірегіндегі 2 бұранданы босатып, Eggbot -қа салыңыз. Суретте мен айтып отырған бұрандалар көрсетілген, себебі онда бұрандалы кілт бар. Қаламды қалам ұстағышқа бекітіңіз, бұранданы босатыңыз, қаламды ішке салыңыз, бұранданы қайтадан бекітіңіз. Серво жоғары жылжытылған кезде, қалам қаламға тиіп кетпеуі керек, бірақ төмен қарай жылжытқанда, қалам жұмыртқаға тиісуі керек. Сондықтан сіз аздап болжап, биіктігін анда -санда реттеуіңіз керек.

Кескін
Кескін
Кескін
Кескін

Мен жұмыртқаны жұмсақ ету үшін жұмыртқа мен жұмыртқа ұстағыштың арасына дәретхана қағазын қоюды шештім. Бұл көмектеседі сияқты, мен де дәл солай жасауға кеңес берер едім.

Сондай -ақ, қаламның жұмыртқаның ортасында екеніне көз жеткізіңіз, біз ортасынан басып шығара бастаймыз, егер қаламды оң жаққа тым жылжытсаңыз, қалам машинаға соғылады және зақым келтіруі мүмкін. Сондықтан қаламның ортасында екеніне көз жеткізіңіз.

15 -қадам: GCODE жүктеу

Бұл соңғы қадам, қуат кабелін, сондай -ақ компьютерге USB кабелін қосыңыз. CNCjs ашыңыз және Ашу түймесін басыңыз. Осыдан кейін G-кодын жүктеуді нұқыңыз және біз жасаған *.gcode файлын таңдаңыз. Осыдан кейін іске қосу түймесін басыңыз. Ал машина басып шығаруды бастау керек.

Кескін
Кескін

Міне, қарапайым мәтіндік дизайнды басып шығаратын менің машинамның суреті.

Кескін
Кескін

16 -қадам: Дизайн

Менде керемет дизайн жасауға уақыт болмады, өйткені менде емтихандар бар …

Сондықтан мен сізге басқа адамдар жасаған (әр түрлі машиналарды қолдана отырып) дизайнерлік идеялар беруге шешім қабылдадым, және сіз бұл машинаның көмегімен қайта жасай аласыз. Мен бұл қадамда мен өзімнің жеке дизайнымды көрсетемін, бірақ бұл емтиханнан кейін 2 аптадан кейін болады. Мен дизайн авторына сілтеме бердім.

Кескін
Кескін

jjrobots арқылы

Сілтеме:

17 -қадам: Мәселені шешу

Егер түсініксіз нәрсе болса, түсініктемелерді қолданып, маған хабарлаңыз және сізге көмектесіңіз. Мен бұл қадамды қостым, ол сізге машинаның ең жиі кездесетін мәселелерін шешуге көмектеседі. Бұрыннан белгілі проблемаларды осы жерден табуға болады.

Жұмыртқадағы сурет шағылысады

CNC қалқанындағы Y-Stepper қосылымын бұрыңыз.

Жұмыртқа бос

Жұмыртқаны ұстағышына одан да жақсы қысыңыз.

Қалам жұмыртқаға жазылмайды

Ауыр және үлкен нүктесі бар қаламды пайдаланыңыз

Ардуино сайысы 2020
Ардуино сайысы 2020
Ардуино сайысы 2020
Ардуино сайысы 2020

Arduino 2020 байқауында екінші орын

Ұсынылған: