Përmbajtje:

Printer me pika me shumë ngjyra: 6 hapa
Printer me pika me shumë ngjyra: 6 hapa

Video: Printer me pika me shumë ngjyra: 6 hapa

Video: Printer me pika me shumë ngjyra: 6 hapa
Video: Si të lani kokën e printimit të një printeri Epson (pa çmontim) 2024, Nëntor
Anonim
Image
Image
Hapi 1: Dizajnimi dhe Montimi i Robotit Kartezian
Hapi 1: Dizajnimi dhe Montimi i Robotit Kartezian

Pershendetje te gjitheve. Ky udhëzues është për hartimin dhe fabrikimin e një printeri me shumë pika. Ajo u bazua kryesisht në një punë të ngjashme që tashmë ishte botuar këtu në udhëzues. Puna që po i referohem është "Dotter: Huge Arduino Based Dot Matrix Printer" e kryer nga Nikodem Bartnik (https://www.instructables.com/id/Doter-Huge-Arduino-Based-Dot-Matrix-Printer/). Kodi arduino përdor të njëjtën platformë si puna e paraqitur, por; Ai u modifikua për të mbështetur sistemin e stilolapsave me katër ngjyra. më tej kam përdorur një bibliotekë profesionale të shoferëve stepper e cila është tashmë e disponueshme në internet. Biblioteka quhet AccelStepper dhe mund të arrihet nga https://www.arduinolibraries.info/libraries/accel-stepper. Kjo bibliotekë siguron një lëvizje të përparuar dhe të qetë të motorëve tuaj stepper; pasi nuk kemi ndërmend të shpikim timonin. Skica e përpunimit është pothuajse e njëjtë me Projektin bazë, me përjashtim të faktit që fshiva elementët e panevojshëm dhe të papërdorur në dritaren e ndërfaqes. Sa për robotin, unë kam krijuar robotin tim. Shtë një robot kartezian 2D dhe përdor motorë stepper Nema17. Në këtë drejtim, struktura e tij duket më shumë si sisteme robotike që përdoren zakonisht për printerët 3D. Edhe për pajisjet elektronike, preferenca ime ishte të përdorja qarkun elektronik tashmë të disponueshëm në treg. Dua të them, kam përdorur bordin arduino Mega 2560 së bashku me bordin e mburojës RAMPS 1.4 dhe drejtuesit standardë të motorëve stepper A4988 (ose të ngjashëm). Kjo mund t'ju tregojë se ku po shkoj. Po, unë jam duke punuar në zhvillimin e printerit tim 3D dhe kjo punë është hapi i parë në drejtim të këtij drejtimi. Siç e dini Arduino Mega 2560 dhe bordi RAMPS 1.4 janë një nga pajisjet më të përdorura në zhvillimin e printerëve 3D.

Hapi 1: Hapi 1: Dizajnimi dhe Montimi i Robotit Kartezian

Hapi 1: Dizajnimi dhe Montimi i Robotit Kartezian
Hapi 1: Dizajnimi dhe Montimi i Robotit Kartezian
Hapi 1: Dizajnimi dhe Montimi i Robotit Kartezian
Hapi 1: Dizajnimi dhe Montimi i Robotit Kartezian

Dizajni i robotit tregohet si më sipër. Çdo pjesë është etiketuar me një numër dhe detajet e tij janë dhënë në një tabelë A. Më tej mund të shihni fotot e robotit. Ka pjesë në foto që nuk mund të shihen në modelin e robotit të mësipërm. Ato janë kryesisht vida, arra dhe madje edhe kushineta lineare dhe mbajtëse topi. Por mos u shqetëso. Lista e këtyre artikujve jepet si Tabela B.

Hapi 2: Hapi 2: Qendra e stilolapsave

Hapi 2: Qendra e stilolapsave
Hapi 2: Qendra e stilolapsave
Hapi 2: Qendra e stilolapsave
Hapi 2: Qendra e stilolapsave
Hapi 2: Qendra e stilolapsave
Hapi 2: Qendra e stilolapsave

Ky doter u krijua për të printuar në katër ngjyra të ndryshme. Për këtë qëllim përdoren lapsa shënues në ngjyra të ndryshme. Si parazgjedhje, printeri fillon me shënuesin blu si pen1. Pena 2, 3 dhe 4 janë përkatësisht të kuqe, jeshile dhe të zeza. Një motor Nema17 kalon midis stilolapsave dhe një mikroservo printon një pikë kur është e nevojshme. Ju mund të shihni modelin e qendrës së stilolapsave në foto. Sigurisht që ky dizajn ka nevojë për përmirësim. Por e lashë ashtu siç është. (Meqenëse ky konfigurim është një hap në mes të qëllimit tim përfundimtar, kështu që nuk kam kohë të mjaftueshme për ta përmirësuar atë përgjithmonë!). Lista e artikujve në modelin e qendrës së stilolapsave jepet si Tabela C. Ju mund të shihni foton e qendrës së stilolapsit dhe të gjithë printerit në krye.

Hapi 3: Hapi 3: Elektronikë

Hapi 3: Elektronikë
Hapi 3: Elektronikë
Hapi 3: Elektronikë
Hapi 3: Elektronikë
Hapi 3: Elektronikë
Hapi 3: Elektronikë

Gjëja më e mirë në këtë printer është pjesa e tij elektronike. Nuk keni nevojë të bëni ndonjë punë qarkore. Thjesht blini nga tregu dhe bëni instalime elektrike. Në këtë mënyrë ju kurseni shumë në kohë. Më tej kam përdorur një bord Arduino mega 2560 i cili përdoret zakonisht në prodhimin e printerëve 3D. Kështu që ju mund ta zgjeroni këtë punë deri në një printer 3D funksionues nëse keni një qëllim të tillë. Lista e pjesëve elektronike dhe elektrike vjen në Tabelën D. Megjithëse nuk i përfshija telat në listë.

Kam përdorur lojëra elektronike Z dhe Y në mburojën RAMPS (nuk kam përdorur slot X), si dhe extruder 1 slot për motorin e indeksimit të stilolapsit. Isshtë vetëm sepse RAMPS -i im ishte i gabuar dhe foleja e tij X nuk funksiononte! Sa i përket ndërprerësve limit, është e qartë që ju duhet të përdorni kunjat Zmin dhe Ymin. E vetmja pikë konfuze mund të jetë se cilat kunja duhet të bëjmë ne për të drejtuar mikroservon tonë !? RAMPS 1.4 si parazgjedhje mori 4 seri me 3 kunja për të drejtuar 4 mikroservo. Por vura re që kunjat GROUND dhe +5 nuk punojnë, por kunja SIGNAL funksionon. Kështu që unë lidha linjat 0 dhe +5 me një nga kunjat e kalimit të kufirit të disponueshëm në RAMPS dhe lidha telin e sinjalit me pin 4 në RAMPS. Ju mund ta shihni pikën time në figurën e pasme.

Hapi 4: Hapi 4: Kodi Arduino

Siç u tha në fillim, kodi arduino bazohet në punën e paraqitur nga Nikodem Bartnik nën Projektin DOTER (https://www.instructables.com/id/Doter-Huge-Arduino-Based-Dot-Matrix-Printer/) Me Por unë bëra disa ndryshime. Së pari kam përdorur bibliotekën AccelStepper për të drejtuar hapat. Kjo është një bibliotekë profesionale dhe e koduar mirë. Duhet të keni parasysh që është e nevojshme të shtoni këtë bibliotekë në bibliotekat arduino IDE në dispozicion para se ta përdorni. Mund të gjeni më shumë detaje mbi bibliotekën dhe shtimin e saj në arduino IDE në https://www.makerguides.com/a4988-stepper-motor-driver-arduino-tutorial/. Së dyti bëra ndryshimet e nevojshme për të mbështetur printimin me shumë ngjyra (4 ngjyra).

Ja se si funksionon kodi. Ai merr të dhënat nga monitori serik (kodi i përpunimit) dhe sa herë që ka 0 ai lëviz një piksel (i vendosur në 3 mm në modelin tim) në drejtim Z; kur ka 1 (2, 3 ose 4) ai lëviz një piksel në drejtim Z dhe bën një pikë blu (të kuqe, jeshile ose të zezë). Kur merret ‘;’ interpretohet si sinjal i ri i linjës kështu që kthehet në pozicionin fillestar, lëviz një piksel (përsëri 3 mm) në drejtim Y dhe krijon një vijë të re.

Hapi 5: Hapi 5: Kodi i përpunimit

Kodi i përpunimit nuk është i ndryshëm nga Projekti DOTER. Unë thjesht hoqa pjesën e papërdorur dhe mbajta pjesën që në të vërtetë bën një funksion.

Hapi 6: Shembuj

Shembuj
Shembuj
Shembuj
Shembuj
Shembuj
Shembuj

Këtu mund të shihni disa shembuj të shtypur nga doteri im.

Recommended: