Talaan ng mga Nilalaman:

Plano ng Itlog na Batay sa Arduino: 17 Hakbang (na may Mga Larawan)
Plano ng Itlog na Batay sa Arduino: 17 Hakbang (na may Mga Larawan)

Video: Plano ng Itlog na Batay sa Arduino: 17 Hakbang (na may Mga Larawan)

Video: Plano ng Itlog na Batay sa Arduino: 17 Hakbang (na may Mga Larawan)
Video: CS50 2015 - Week 4 2024, Hulyo
Anonim
Plano ng Itlog na Batay sa Arduino
Plano ng Itlog na Batay sa Arduino
Plano ng Itlog na Batay sa Arduino
Plano ng Itlog na Batay sa Arduino

Mga Proyekto ng Fusion 360 »

Ang isang Egg plotter ay isang art robot na maaaring gumuhit sa mga spherical na hugis na bagay tulad ng mga itlog. Maaari mo ring gamitin ang makina na ito upang gumuhit ng mga ping pong ball at golf ball.

Maaari mong gamitin ang iyong imahinasyon sa mga disenyo na inilagay mo rito, maaari kang halimbawa gumawa ng isinapersonal na mga itlog para sa Easter.

Sa itinuturo na ito hindi lamang namin ipapakita sa iyo kung paano ito gawin, ngunit lumikha din kami ng isang sunud-sunod na gabay sa kung paano maayos na gagamitin ang makina.

Sinubukan kong ipaliwanag ito nang madali hangga't maaari.

Maaaring ito ang pinakamahabang itinuro na iyong nakita / nabasa ngunit nais kong tiyakin na ang lahat ay maaaring sundin, anuman ang kanilang edad ay maaaring.

Hakbang 1: Ang Disenyo

Ang disenyo
Ang disenyo

Gumastos ako ng maraming oras sa pagsasama ng 360 sa pagdidisenyo ng bagay na ito. Naging inspirasyon ako ng EggBot Pro ng EvilMadS Scientist. Ang kanilang Eggbot ay isang mahusay na nagtrabaho na piraso ng sining, ngunit ang presyo ay katawa-tawa lamang sa 325 dolyar. Kaya't nagpasya akong gawin ang hamon at sinubukan kong lumikha ng isang sub 100 dolyar na Eggbot.

Sinubukan ko ring gumamit ng maraming bahagi tulad ng pagtula ko sa paligid, kaya't kung nakikita mo ang isang kakatwang pagpipilian ng hardware, iyon ang dahilan. Ngunit kung maaabala ka diyan, huwag mag-atubiling gumawa ng isang remix at ibahagi ito sa amin.

Ang nais kong banggitin ay ang aking mekanismo ng Pen Holding na nakabatay sa disenyo ni Okmi. Gumawa ako ng ilang pagbabago, ngunit mukhang pareho ito.

Sa palagay ko ang Autodesk Fusion 360 ay ang pinakamahusay na software para sa paglikha ng ganitong uri ng mga proyekto. Hindi lamang ito libre para sa mga mag-aaral at libangan, ngunit mahusay din itong bumuo. Gumagana lang ang lahat tulad ng dapat itong gumana. Tumatagal ng kaunting oras upang malaman kung paano gumana sa software na ito, ngunit sa sandaling makuha mo ito, madali lang ito makuha. Hindi ko tinawag ang aking sarili na isang pro, ngunit napakasaya ko sa nakuha kong resulta. Kapag kailangan kong ipaliwanag ang software na ito sa isang tao, tinatawag ko lamang itong Minecraft para sa mga matatanda.

Para sa iilan na interesado sa disenyo, mahahanap mo ito sa hakbang sa pag-print ng 3D.

Hakbang 2: Mga Bahagi

Mga Bahagi
Mga Bahagi

Mga sangkap ng mekanikal:

  • Profile ng aluminyo 20x20 * 250mm (2x)
  • KLF08 Bearing (1x)
  • Lead Screw 8mm * 150 (1x)
  • M2 12mm (2x)
  • M2 Nut (2x)
  • M3 30mm (2x)
  • M3 16mm (1x)
  • M3 12mm (1x)
  • M3 8mm (13x)
  • M3 Nut (7x)
  • M4 30mm (10x)
  • M4 Nut (10x)
  • Toilet paper, foam o bubble wrap (isang bagay na nagpapadulas sa itlog)

Mga sangkap ng electronics:

  • CNC kalasag (1x)
  • Arduino Uno (1x)
  • A4988 Stepper Driver (2x)
  • Nema 17 Stepper Motor (2x)
  • SG90 Micro Servo (1x)
  • Mga Jumper (6)
  • 12V 2A Power Supply (1x)
  • Mga Wire ng Jumper ng Lalaki hanggang Babae (3x)

Mga tool:

  • Generic 3D printer
  • Drill
  • 4.5 mm Drill bit
  • Itakda ang Hex Key
  • Itinakda ang Wrench
  • Wire Stripper
  • Gunting

Hakbang 3: Pag-print sa 3D

Pagpi-print ng 3D
Pagpi-print ng 3D

Ang mga naka-print na bahagi ng 3D ay na-import sa proyektong ito, kaya tiyaking gagamitin mo ang mga tamang setting. Ang mga bahagi ay kailangang maging sapat na malakas kaya walang baluktot o preno at makagambala sa kalidad ng imahe sa aming itlog.

Upang magsimula nais kong pag-usapan ang tungkol sa filament na dapat mong gamitin. Inirerekumenda ko ang PLA dahil ito ay uri ng lumalaban sa liko. Ang PLA ay hindi lumalaban sa init, ngunit hindi magkakaroon ng labis na init na natanggal sa pamamagitan ng makina na ito. Maaari mong gamitin ang PETG na higit na yumuko at mas mahirap masira, ngunit sa palagay ko ang kalamangan na ito ay sulit sa sobrang pera. Kaya't kung mayroon kang ekstrang PETG, gamitin iyon. Kung hindi, bumili lamang ng murang PLA.

Ang ginamit kong infill ay 20% para sa bawat bahagi. Hindi ito itinuturing na napakataas, ngunit tatapusin nito ang trabaho. Hindi magkakaroon ng maraming panginginig ng boses tulad ng sa isang CNC machine halimbawa, sa palagay ko 20% ay mabuti lang.

Tulad ng taas ng aking layer, gumamit ako ng 0.2 mm. Hindi ito mahalaga, ngunit kung mas mababa ka, mas mabuti ang hitsura ng iyong pag-print at mas matagal din ang oras ng iyong pag-print.

Bilang aking temperatura, gumamit ako ng 200 ° C sa aking mainit na dulo at ang aking kama ay 55 ° C. Ang bahaging ito ay nakasalalay sa uri ng materyal na iyong ginagamit.

Sinusuportahan? Para sa ilang mga bahagi maaaring kailanganin mong gumamit ng ilang uri ng materyal na suporta, ngunit sa palagay ko para sa 70% ng mga bahagi, maiiwasan mo lang sila sa pamamagitan ng pag-oryente sa kanila sa isang maayos na paraan.

Siguraduhin din na mapanatili mong ligtas ang mga bahagi at mag-ingat sa mga ito. Ang ilan sa kanila ay napakadaling masira.

Kaya maikling buod: gumamit ng PLA at 20% infill.

Hakbang 4: Paghahanda ng Bahagi ng May hawak ng Panulat

Ang unang bahagi na tipunin namin ay ang pinakamaliit at trickiest bahagi na bumuo. Ito ay medyo maliit kaya kung mayroon kang malaking kamay, good luck! Ang bahaging ito ay hawakan ang panulat, paitaas at pababa ang panulat at maya-maya ay mag-i-attach kami ng pangalawang motor na magpapapaikot sa pluma. Ito ay talagang isang kritikal na bahagi ng makina dahil ito ang bahagi na maaaring lumikha ng maraming kung hindi naka-attach nang tama. Ngunit huwag mag-alala ito ay talagang medyo madali at mayroon akong token ng maraming mga larawan. Nagdagdag din ako ng isang listahan ng mga bahagi para sa tukoy na bahagi na ito at hinati ito sa maraming mga hakbang:

  • SG90 Micro servo na may mga accessories
  • 1 * M3 30mm
  • 1 * M3 12mm
  • 2 * M3 nut
  • 2 * M2 12mm
  • 2 * M2 nut
  • Pen_Holder_Bottom (naka-print na 3D)
  • Pen_Holder_Top (naka-print na 3D)

Hakbang 1: Lumikha ng bisagra

Ang bisagra na maiangat ang panulat ay nilikha ng M3 30mm na tornilyo. Linya lamang ang mga bahagi upang makita mo ang labangan ng butas at itulak ang tornilyo at ilakip ito sa kabilang panig gamit ang M3 nut.

Larawan
Larawan
Larawan
Larawan

Hakbang 2: Paghahanda ng Servo

Kakailanganin naming ikabit ang isang servo sungay sa servo. Ito ang maliit na puting plastik na bahagi. Tiyaking gagamitin mo ang tama tulad ng sa mga imahe. Ang sungay ay dapat na kasama ng iyong servo pati na rin ang tornilyo na nakakabit sa sungay sa servo.

Larawan
Larawan
Larawan
Larawan

Hakbang 3: Ikabit ang servo sa mga bahagi ng Scissor

Ngayon na handa na ang aming servo, maaari namin itong ilakip sa Pen Holder. Linya lang ang servo tulad ng sa mga imahe at gamitin ang M2 12mm screws at nut upang mapanatili itong nasa lugar.

Larawan
Larawan
Larawan
Larawan

Hakbang 4: Idagdag ang bolpen na may hawak

Sa tuktok ng bahagi, may isang butas na espesyal na ginawa para sa isang kulay ng nuwes. Ilagay ang nut doon at i-tornilyo sa huling M3 12mm na tornilyo mula sa likuran. Ito ay isang mekanismo na i-clamp ang aming panulat upang hindi ito gumalaw kapag nag-print kami ng isang bagay sa aming itlog.

Larawan
Larawan
Larawan
Larawan
Larawan
Larawan
Larawan
Larawan

Congrats, tapos na ang iyong unang bahagi ngayon! Ngayon ay maaari kang magpatuloy sa susunod na hakbang.

Hakbang 5: Pag-attach ng Mga Motors ng Stepper

Sa hakbang na ito, ikakabit namin ang mga stepper motor sa kanilang mga tamang may-ari. Ang stepper motors ay paikutin ang itlog at ilipat ang panulat sa kanan at kaliwa. Magdaragdag din kami ng bahagi na humahawak sa tindig na magpapadali sa paggalaw ng itlog.

Para sa hakbang na ito kakailanganin mo:

  • 10 * M3 8mm
  • 3 * M3 16mm
  • 5 * M3 nut
  • 2 * Nema 17 Stepper Motor
  • 8mm Lead Screw
  • YZ_Stepper_Holder (3D Printed)
  • X_Stepper_Holder (3D Printed)
  • KLF08_Holder (3D Printed)
  • Egg_Holder_5mm (3D Printed)
  • Egg_Holder_8mm (3D Printed)

Hakbang 1: Ikabit ang XY-Stepper Motor

Ang Stepper motor na makokontrol ang mga eroplano ng YZ ay kailangang ikabit sa 3D Printed YZ_Stepper_Holder. Dinisenyo ko ang bahagi upang maiayos ang taas ng stepper motor. Inirerekumenda kong ilagay ang mga ito sa gitna at ayusin ito sa paglaon kung kinakailangan. Kailangan mong gumamit ng 4 * M3 8mm screws upang ikabit ang stepper motor at tiyakin na ang konektor (puting piraso ng stepper motor) ay nakaharap paitaas.

Larawan
Larawan
Larawan
Larawan

Hakbang 2: Ikabit ang Y-Axis

Ang bahagi ng bisagra, may-ari ng pen o Z-axis ay maaari na ngayong mai-attach sa Stepper Motor na ito sa pamamagitan ng paggamit ng isang M3 Xmm screw at isang M3 nut. Ang tornilyo at nut ay kumikilos tulad ng isang maliit na clamp at hawakan ang may hawak ng pen sa lugar. Siguraduhin na mayroong isang maliit na agwat sa pagitan ng sa aking kaso ang dilaw at berde na bahagi. Ang may hawak ng panulat ay kailangang kumilos nang maayos nang hindi hinahawakan ang anuman.

Larawan
Larawan
Larawan
Larawan

Hakbang 3: Maglakip ng X-Stepper Motor

Ang Stepper motor na makokontrol ang X na eroplano ay kailangang naka-attach sa 3D Printed X_Stepper_Holder. Dinisenyo ko ang bahagi upang maiayos ang taas ng stepper motor. Inirerekumenda kong ilagay ang mga ito sa gitna at ayusin ito sa paglaon kung kinakailangan. Kailangan mong gumamit ng 4 * M3 8mm screws upang ikabit ang stepper motor at tiyakin na ang konektor (puting piraso ng stepper motor) ay nakaharap paitaas.

Larawan
Larawan
Larawan
Larawan

Hakbang 4: Mag-attach ng Egg Holder

Upang mapanatili ang aming itlog ay ilalagay namin ang isang may hawak ng itlog nang direkta sa X-Stepper motor. Ito ay medyo tuwid pasulong, ilagay lamang ang M3 nut sa loob ng hugis-parihaba na butas at i-tornilyo sa M3 Xmm sa bilog na butas at dapat itong panatilihin ang 3D Printed Egg_Holder_5mm sa lugar. Subukang itulak ang stepper motor hanggang sa makakaya mo sa may hawak ng itlog.

Larawan
Larawan
Larawan
Larawan

Hakbang 5: Mag-attach ng Bearing

Ang tindig ng KLF08 ay dapat na nakakabit sa 3D Printed KLF08_Holder. Nakahawak ito sa pamamagitan ng 2 * M3 8mm screws at 2 * M3 nut. Tiyaking ang bilog na mayroong 2 maliliit na maliit na turnilyo dito ay nakaharap sa patag na bahagi ng bahagi. Ipinapaliwanag ito ng larawan.

Larawan
Larawan
Larawan
Larawan

Hakbang 6: Maglakip ng 2nd Egg Holder

Ang pangalawang Egg Holder ay ang 3D Printed Egg_Holder_8mm na bahagi na ikakabit sa tindig. Kunin ang 8mm Lead screw at i-slide dito ang Egg Holder. Ngayon ilagay muli ang M3 nut sa hugis-parihaba na butas at i-tornilyo ang M3 Xmm sa bilog na butas. Pagkatapos nito ay maaari mong i-slide ang tungkod sa tindig at gamitin ang maliit na mga turnilyo ng tindig upang mapanatili ang Egg Holder sa lugar. Ang haba sa pagitan ng Egg Holder at tindig ay magkakaiba para sa bawat itlog, kaya kailangan mong i-unscrew ang mga ito sa tuwing maglalagay ka ng isang bagong itlog sa makina. Para sa kalinawan inilagay ko ang aking allen wrench sa isa sa mga turnilyo.

Larawan
Larawan
Larawan
Larawan

Hakbang 6: Paghahanda ng Batayan

Ang lahat ng aming mga bahagi ay ikakabit sa base na pinalakas ng 2 piraso ng mga parisukat na tubo ng aluminyo. Ang mga tubo na iyon ay hindi lamang ginagawang mas matibay ang makina, ngunit ito rin ang hitsura at pakiramdam na mas mahal. Mag-ingat sa mga naka-print na base plate ng 3D, ang mga ito ay napaka-mahina. Ang hakbang na ito ay nahahati din sa maraming napakaliit na mga hakbang

Para sa hakbang na ito kakailanganin mo:

  • 2 * Mga profile sa aluminyo
  • 2 * 3D print base plate
  • 4 * M4 30mm
  • 4 * M4 Nut
  • Base_Plate_Right (3D Printed)
  • Base_Plate_Left (3D Printed)
  • Drill
  • 4.5mm na bit ng drill

Hakbang 1: Aline up ang lahat

I-slide ang mga profile ng aluminyo sa mga baseplate, siguraduhin na ang lahat ay ganap na nakahanay, sapagkat kung hindi, ang iyong base ay umuuga.

Larawan
Larawan
Larawan
Larawan

Hakbang 2: Markahan ang mga butas para sa drill

Ang base ng aluminyo ay medyo maluwag ngayon, kaya kailangan nating ikabit ang mga ito gamit ang mga turnilyo. Iyon ang dahilan kung bakit kailangan natin ng mga butas sa aming mga profile sa aluminyo, kaya't ang mga tornilyo ay maaaring magkasya sa kanila. Sapagkat ang pagsukat sa lahat ay isang nakakasawa at napakapanganib na mga proces, gagamitin lamang namin ang 3D na naka-print na base plate bilang aming pagsukat. Kumuha ng panulat at markahan ang mga butas, upang maaari nating mai-drill ang mga ito sa paglaon. Tiyaking markahan ang parehong mga puntos sa ibaba pati na rin ang tuktok. Mas madaling mag-drill mula sa magkabilang panig sa halip na mag-drill silang dalawa nang sabay-sabay.

Larawan
Larawan
Larawan
Larawan
Larawan
Larawan

Hakbang 3: Mag-drill ng mga butas

Ngayon na minarkahan natin ang mga butas, oras na upang drill ang mga ito. Ang laki ng drillbit na kailangan mo ay 4.5 mm. Siguraduhin din na ang drillbit na iyong ginagamit ay specialy na ginawa para sa mga metal tulad ng aluminyo, papadaliin nito ang trabaho. Kailangan mong mag-drill sa lahat ng 8 butas na minarkahan lamang namin.

Larawan
Larawan
Larawan
Larawan

Hakbang 4: Ipasok ang mga turnilyo

Ngayon ang aming mga butas ay handa na at maaari naming simulan upang ikabit ang lahat ng malakas na togheter. Gamitin ang M4 30mm screws at nut. Siguraduhing ilagay ang mga mani sa tuktok dahil gumawa ako ng isang espesyal na butas upang maitago ang bilog na takip ng tornilyo sa ilalim ng mga naka-print na base plate ng 3D.

Larawan
Larawan
Larawan
Larawan

Ngayon na natapos na ang base ng iyong makina, maaari mo itong bigyan ng kaunting masiglang pagsubok. Maaari mong itulak sa base at dapat itong pakiramdam ay napaka solid. Kung hindi, subukang i-fasten ang mga turnilyo, suriin ang patikin ang mga butas ay perpekto o hindi.

Sa bahaging ito ay ikakabit namin ang lahat sa isang pares ng mga hakbang, maaari mong isantabi ito at maghanda para sa susunod na hakbang!

Hakbang 7: Ikabit ang Lahat sa Base

Ngayon na nilikha namin ang base pati na rin ang lahat ng mga bahagi, maaari naming simulang ilakip ang lahat sa base.

Para sa hakbang na ito kakailanganin mo:

  • 6 * M4 30mm
  • 6 * M4 Nut
  • Lahat ng iba pang mga bahagi na nilikha mo sa ngayon.
  • Drill
  • 4.5mm na bit ng drill

Hakbang 1: Ilagay ang Mga Bahagi sa Tamang Lugar

Tingnan ang larawan at ilagay ang iyong mga bahagi sa eksaktong mga spot. Ang may hawak na berdeng panulat ay dapat na nasa gitna ng 2 may hawak ng itlog.

Larawan
Larawan

Hakbang 2: Markahan ang mga butas

Markahan ang lahat ng 12 butas ng bahagi na hinahawakan ang base plate upang maaari naming drill ito sa paglaon. Ang bawat bahagi ay may 4 na butas.

Larawan
Larawan

Hakbang 3: Mag-drill ng mga butas

Gamitin muli ang iyong 4.5mm drill bit upang mag-drill ang lahat ng mga minarkahang butas.

Larawan
Larawan

Hakbang 4: Ikabit muli ang mga bahagi

Ikabit muli ang mga bahagi sa kanilang lugar lahat gamit ang M4 30mm screws at M4 nut. Ang ilang mga bahagi ay may mga pagsingit para sa mga M4 nut, kaya gamitin ang mga ito. Maaari mong makilala ang mga ito sa pamamagitan ng hugis hexagonic.

Larawan
Larawan
Larawan
Larawan
Larawan
Larawan

Hakbang 8: Elektronika

Ngayon na handa na ang lahat ng 'Hardware', maaari na tayong lumipat sa electronics. Ginagawa talaga nilang gumalaw ang mga motor at sa mga susunod na hakbang ay mai-configure namin ang software para dito.

Kakailanganin mo ang sumusunod

  • Panangga ng CNC
  • Arduino Uno
  • 2 * A4988 Stepper Driver
  • 6 * Mga Jumper
  • 12V 2A Power Supply
  • 3 * Lalaki sa Babae Jumper Wires
  • 3 * M3 8mm

Hakbang 1: Ikabit ang Arduino sa isang Base

Ilagay ang arduino sa maliit na base at i-tornilyo ito sa lugar gamit ang tatlong M3 8mm screws.

Larawan
Larawan
Larawan
Larawan

Hakbang 2: Ikabit ang kalasag ng CNC

I-lign up lamang ang mga pin ng arduino at CNC Shield at ilagay ang ilang presyon sa itaas upang ma-secure ito.

Larawan
Larawan
Larawan
Larawan

Hakbang 3: Mga Jumpers

Talagang nakalimutan kong kumuha ng larawan ng ito ngunit kailangan mong maglagay ng jumper sa 6 na mga pin tulad sa imahe. Hindi mahalaga ang mga kulay btw. Kailangan mo lamang ilagay ang mga ito sa mga spot na X at Y na minarkahan sa kalasag ng CNC.

Larawan
Larawan
Larawan
Larawan

Hakbang 4: Mga Stepper Motor Driver

I-plug ang A4988 Steppers sa kalasag ng CNC at suriin na inilagay mo ang mga ito sa tamang oryentasyon, tingnan ang larawan para sa sanggunian.

Larawan
Larawan
Larawan
Larawan

Hakbang 5: Servo

Ang attachment ng Servo ay medyo mahirap, dahil ang board na ito ay hindi idinisenyo para sa isa. Kaya't ang servo ay may 3 kulay: ang itim / kayumanggi ay kumakatawan sa GND, ang kahel / pula ay + 5V at ang dilaw o kung minsan puting kawad ay data. Kailangan mong i-plug ang mga ito sa kanilang kanan at para doon maaari mong tingnan ang imahe. Kailangan mong i-plug muna ang lalaking bahagi ng mga jumper wires sa servo cable at pagkatapos ay idikit ang mga babaeng nagtatapos sa kanilang tamang lugar sa kalasag ng CNC. Kung ang mga wire ay masyadong maluwag, maglagay ng ilang electrical tape o kahit na tape ng pato.

Larawan
Larawan
Larawan
Larawan
Larawan
Larawan

Hakbang 6: Mga kable ng Stepper Motors

Kunin ang mga wire na kasama ng mga stepper motor at isaksak silang pareho sa stepper motor mismo at sa panangga ng CNC.

Larawan
Larawan
Larawan
Larawan

Hakbang 7: Supply ng Kuryente

Gupitin ang dulo ng supply ng kuryente gamit ang isang gunting at hubarin ang 2 mga kable. Ngayon ikabit ang GND wire sa - at ang 5V wire sa +. Ang 5V wire ay may puting guhitan dito.

Larawan
Larawan
Larawan
Larawan

Ngayon ay maaari mo nang mai-plug in ang suplay ng kuryente sa outlet ng pader dahil magsisimula kami sa electronics.

Hakbang 9: Software

Ang proseso ng pagkuha ng isang imahe sa aming eggbot ay sumusunod sa sumusunod. Bago ka magsimula, tiyaking na-download mo ang Arduino IDE.

www.arduino.cc/en/main/software

Ang pag-install ay medyo tuwid, kaya't hindi kinakailangang ipaliwanag.

1. Lumikha ng isang guhit

Sa Inkscape maaari mong idisenyo ang pagguhit na gusto mo sa iyong itlog, Sa itinuturo na ito hindi ko pag-uusapan kung paano ito gamitin, kaya't Mahalaga na sundin ang isang maliit na tutorial ng mga nagsisimula sa inkScape.

2. Lumikha ng GCODE

Lilikha kami ng isang code na nagsasabi sa Eggbot na ilipat ang mga motor nito sa tamang paraan, kaya't nagtapos tayo ng isang imahe sa itlog. Gumagamit kami ng isang web based software na tinatawag na "JScut".

3. Ipadala ang GCODE sa Eggbot

Sa isa pang software na tinatawag na CNCjs ipapadala namin ang GCODE sa aming eggbot.

4. Panoorin kung paano gumuhit ang makina sa itlog

Sa aming Eggbot ay mag-a-upload kami ng isang programa na tinatawag na GRBL, karamihan ito ay ginagamit sa mga makina ng CNC, ngunit bahagyang babaguhin namin ito upang gumana sa aming Eggbot. Binabasa ng software na ito ang gcode at binago ito sa mga paggalaw sa mga motor. Ngunit sa sandaling ito ay nasa Arduino, maaari kang humiga at panoorin kung paano nakakakuha ng magandang disenyo ang iyong itlog.

Hakbang 10: Pag-upload ng GRBL sa Arduino

Tulad ng sinabi ko kanina, babaguhin ng GRBL ang GCODE sa mga paggalaw sa motor. Ngunit dahil ang GRBL ay talagang ginawa para sa Stepper Motors lamang at ang aming Z-axis ay tapos na sa isang servo, kailangan naming baguhin ito. Ang bahaging ito ay sunud-sunod na gabay sa kung paano mag-download, magbago at mag-upload ng GRBL.

Hakbang 1:

Pumunta sa site na ito: https://github.com/grbl/grbl at mag-click sa clone o mag-download, pagkatapos ay i-click ang download zip.

Larawan
Larawan

Hakbang 2:

Kapag na-install na ito maaari mong buksan ang zip file, gumagamit ako ng winRAR maaari mo ring i-download ito. Sa paghahanap ng file na iyon para sa folder na grbl at i-extract ang folder na iyon sa iyong desktop.

Larawan
Larawan

Hakbang 3:

Ngayon buksan ang arduino at pumunta sa Sketch Isama ang library Magdagdag ng. ZIP Library. Ngayon hanapin ang grbl folder at i-click ang bukas. Ang folder ay dapat na matatagpuan sa iyong desktop.

Larawan
Larawan

Hakbang 4:

Kapag tapos na iyon, muling mag-download ng isang file. Babaguhin ng file na ito ang GRBL kaya gumagana ito sa isang servo motor. Pumunta sa https://github.com/bdring/Grbl_Pen_Servo at sa sandaling muling i-click ang clone o pag-download na sinusundan ng download zip. Ngayon buksan ang file na iyon at magtungo sa folder na 'grbl'. Kopyahin ang lahat ng mga file na nasa folder na iyon.

Larawan
Larawan

Hakbang 5:

Pagkatapos mong magawa iyon pumunta sa File Explorer Documents Arduino Library Library grbl at i-paste ang lahat ng mga file dito. Kung mayroong isang popup piliin lamang ang 'Palitan ang mga file sa patutunguhan'.

Larawan
Larawan

Hakbang 6:

I-restart ang Arduino IDE at i-plug ang usb cable ng Eggbot sa iyong pc. Matapos mong ma-restart ang iyong Arduino IDE pumunta sa Mga Halimbawa ng File grbl grblUpload.

Larawan
Larawan

Hakbang 6:

Pumunta ngayon sa Tools Board at piliin ang 'Arduino Uno'. Ngayon pumunta muli sa Tools Port at piliin ang COM port kung saan nakakonekta ang iyong arduino.

Larawan
Larawan

Hakbang 7:

Mag-click sa upload, ang pindutan sa kaliwang sulok sa itaas (arrow sa kanan) at makalipas ang isang minuto dapat mong makita sa kaliwang ibaba ang isang mensahe na nagsasabing 'Tapos nang mag-upload.'.

Hakbang 11: I-configure ang mga CNCjs

Ang CNCjs ay ang software na maaari nating magamit upang makontrol ang makina at maipadala ang GCODE sa makina. Kaya sa bahaging ito ay mai-configure namin ang mga CNCjs.

Hakbang 1:

Mag-download ng CNCjs:

Mag-scroll pababa at i-install ang file na minarkahan sa imahe sa ibaba.

Larawan
Larawan

Hakbang 2:

Buksan ang mga CNCj at sa kaliwang sulok sa itaas piliin ang COM port ng iyong arduino na susundan ng isang pagpindot sa pindutang 'Buksan'.

Ngayon ang console ay dapat na lumitaw mismo sa ilalim ng pindutang 'Buksan'.

Hakbang 3:

Sa console kailangan mong magsulat ng isang kabuuang 6 na utos, titiyakin nito na kung ang machine ay tatanungin na ilipat ang 1mm talagang gumagalaw ito ng 1mm sa halip na 3mm halimbawa. Kailangan mong pindutin ang enter pagkatapos ng bawat utos!

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

Ang mga CNCjs ay maayos na na-install at na-set up.

Hakbang 12: InkScape

Ang InkScape ay ang program na maaari mong gamitin upang makagawa ng iyong disenyo, maaari mo kung nais mong gamitin din ang Fusion 360. Hindi ko kayo tuturuan kung paano gumagana ang InkScape, ngunit nakakita ako ng magandang playlist ng tutorial dito kaya narito na.

Maaari mong i-download ang inkScape dito:

Matapos mong mai-install ang inkScape, maaari mo itong buksan at buksan ito. Bago mo masimulan ang pagdidisenyo, kailangan naming bigyan ang aming sketch ng mga tamang sukat. Ang mga sukat ng sketch ay dapat na 20mm x 80mm. Lilikha kami ng isang template para sa mga sukat na ito, kaya kailangan mo lang ipasok ang mga sukat nang isang beses.

Maaari kang lumikha ng template sa pamamagitan ng pagpili ng File at pagkatapos ng Mga Katangian ng Dokumento. Dito baguhin ang lapad sa 20mm at ang taas sa 80mm.

Larawan
Larawan

Ngayon pumunta sa File pagkatapos ay I-save Bilang at i-save ito sa folder na ito C: / Program Files / Inkscape / share / template. Huwag kalimutan na bigyan ang file ng isang pangalan, tinawag ko ang aking EggTemplate.

Sa sandaling nai-save, i-restart ang Inkscape at pumunta sa pangunahing menu. Piliin ang File at pagkatapos Bago mula sa template … at pagkatapos ay piliin ang EggTemplate o ang pangalan na iyong pinili para sa template. Ngayon ay maaari mo nang simulang idisenyo ang iyong itlog.

Dinisenyo ko lang ang isang mabilis at simpleng teksto na nagsasabing Kumusta sa aking wika na Dutch para sa mga hangarin sa pagpapakita

Kapag tapos ka na sa iyong disenyo, pumunta sa File na sinusundan ng Save As at i-save ang iyong file sa isang lugar sa iyong computer. Kailangan mong i-save ito bilang isang *.svg file.

Hakbang 13: Disenyo sa GCODE

Sa ngayon mayroon kaming isang *.svg file, ngunit ang aming arduino ay makakakuha lamang ng

Ito ang link sa website:

Maaari kang magpatuloy at i-click ang Buksan ang SVG at pagkatapos ay piliin ang lokal at hanapin ang *.svg file na iyong nilikha lamang. Ngayon mag-click sa bawat object upang sila ay maging asul. Sige at mag-click sa gumawa ng lahat ng mm at baguhin ang Diameter sa 0.2 mm. Matapos ang pag-click sa Lumikha ng Operasyon at pagkatapos ay mag-click sa Zero Center. At Huling ngunit hindi bababa sa mag-click sa save gcode at i-save ang file sa isang lugar sa iyong pc.

Larawan
Larawan

Hakbang 14: Pag-mount ng Itlog

Ngayon lang at ilagay ang sa Eggbot sa pamamagitan ng pag-loosening ng 2 mga turnilyo sa KLF08 na tindig. Ipinapakita ng larawan ang mga tornilyo na pinag-uusapan ko dahil mayroong isang allen wrench dito. Ikabit din ang pen sa may hawak ng panulat, paluwagin ang tornilyo, ilagay ang panulat sa loob, muling higpitan ang tornilyo. Kapag ang servo ay inilipat pataas, ang panulat ay hindi dapat hawakan ang panulat, ngunit kapag lumipat ito pababa, kailangang hawakan ng pluma ang itlog. Kaya kailangan mong hulaan nang kaunti at ayusin ang taas ngayon at pagkatapos.

Larawan
Larawan
Larawan
Larawan

Nagpasiya akong maglagay ng toilet paper sa pagitan ng itlog at ng may-ari ng itlog upang bigyan ang itlog ng kaunting pag-unan. Mukhang makakatulong ito at lubos kong inirerekumenda na gawin ang parehong bagay.

Siguraduhin din na ang panulat ay nasa gitna ng itlog, sinisimulan namin ang pag-print sa gitna kaya kung ilipat ang pen sa sobrang layo sa kanan, ang bolpen ay makabangga sa makina at maaaring lumikha ng pinsala. Kaya siguraduhin na ang panulat ay nasa gitna.

Hakbang 15: Pag-upload ng GCODE

Ito ang huling hakbang, plug in ang power cable at pati na rin ang usb cable sa computer. Buksan ang mga CNCj at mag-click sa Buksan. Pagkatapos nito, mag-click sa pag-upload ng G-code at piliin ang *.gcode file na nilikha namin. Matapos ang pag-click sa run button. At ang makina ay dapat magsimulang mag-print.

Larawan
Larawan

Narito ang isang larawan ng aking machine na nagpi-print ng simpleng disenyo ng teksto.

Larawan
Larawan

Hakbang 16: Mga Disenyo

Wala akong oras upang lumikha ng maraming mga cool na disenyo, dahil mayroon akong mga pagsusulit …

Kaya't nagpasya akong magbigay sa iyo ng ilang mga ideya sa disenyo na nilikha ng ibang tao (gamit ang iba't ibang mga makina) at maaari kang muling likhain gamit ang makina na ito. Sa kalaunan ay ipapakita ko sa hakbang na ito ang aking sariling mga disenyo, ngunit magaganap lamang iyon pagkalipas ng 2 linggo pagkatapos ng aking mga pagsusulit. Nagbigay na ako ng isang link sa may-akda ng mga disenyo.

Larawan
Larawan

sa pamamagitan ng jrrobots.

Link:

Hakbang 17: Paglutas ng Suliranin

Kung may isang bagay na hindi malinaw, gamitin ang mga puna upang ipaalam sa akin at ipaalam sa iyo na matulungan ako. Idinagdag ko din ang hakbang na ito na maaaring makatulong sa iyo sa karagdagang mga karaniwang mga problema sa makina. Ang mga kinikilalang problema ay mahahanap dito.

Ang imahe sa itlog ay nakasalamin

Paikutin ang koneksyon ng Y-Stepper sa CNC-Shield.

Maluwag ang itlog

Mas mahusay na i-clamp ang itlog sa may-ari nito.

Ang panulat ay hindi sumusulat sa itlog

Gumamit ng panulat na mas mabibigat at may mas malaking punto

Arduino Contest 2020
Arduino Contest 2020
Arduino Contest 2020
Arduino Contest 2020

Runner Up sa Arduino Contest 2020

Inirerekumendang: