Sisukord:
- 1. samm: 1. samm: Descartes'i roboti projekteerimine ja kokkupanek
- 2. samm: 2. samm: pliiatsikeskus
- 3. samm: 3. samm: elektroonika
- 4. samm: 4. samm: Arduino kood
- Samm: samm 5: koodi töötlemine
- 6. samm: näited
Video: Mitmevärviline punktprinter: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Tere kõigile. See juhend on mõeldud mitmevärvilise punktprinteri projekteerimisel ja valmistamisel. See põhines peamiselt sarnasel teosel, mis siin juba juhenditena avaldati. Töö, millele ma viitan, on „Dotter: tohutu Arduino-põhine punktmaatriksprinter”, mille viis läbi Nikodem Bartnik (https://www.instructables.com/id/Doter-Huge-Arduino-Based-Dot-Matrix-Printer/). Arduino kood kasutab sama platvormi nagu viidatud töö, kuid; Seda muudeti nelja värvi pliiatsisüsteemi toetamiseks. lisaks kasutasin professionaalse samm -draiveriteeki, mis on juba veebis saadaval. Raamatukogu kannab nime AccelStepper ja sellele pääseb juurde aadressil https://www.arduinolibraries.info/libraries/accel-stepper. See raamatukogu pakub teie samm -mootorite täiustatud ja sujuvat juhtimist; kuna me ei kavatse ratast leiutada. Töötlemise visand on peaaegu sama, mis põhiprojekt, välja arvatud see, et kustutasin liidese aknast mittevajalikud ja kasutamata elemendid. Roboti osas kujundasin oma roboti. See on Descartes'i 2D robot ja kasutab Nema17 samm -mootoreid. Sellega seoses sarnaneb selle struktuur rohkem robotsüsteemidega, mida tavaliselt kasutatakse 3D -printerite jaoks. Ka elektroonika puhul eelistasin kasutada turul juba saadaolevat elektroonikat. Ma kasutasin arduino Mega 2560 plaati koos RAMPS 1.4 kilpplaadiga ja tavaliste A4988 (või sarnaste) samm -mootoriga draiveritega. See võib teile öelda, kuhu ma lähen. Jah, ma töötan oma 3D -printeri väljatöötamise kallal ja see töö on esimene samm selles suunas liikumiseks. Nagu teate, on Arduino Mega 2560 ja RAMPS 1.4 tahvelarvutid 3D -printerite väljatöötamisel üks levinumaid borad.
1. samm: 1. samm: Descartes'i roboti projekteerimine ja kokkupanek
Roboti disain on näidatud ülaltoodud viisil. Iga osa on tähistatud numbriga ja selle üksikasjad on esitatud tabelis A. Lisaks näete roboti fotosid. Fotodel on osi, mida ülaltoodud roboti kujunduses ei näe. Need on peamiselt kruvid, mutrid ja isegi lineaar- ja kuullaagrid. Kuid ärge muretsege. Nende üksuste loend on esitatud tabelis B.
2. samm: 2. samm: pliiatsikeskus
See doter oli mõeldud printimiseks neljas erinevas värvitoonis. Sel eesmärgil kasutatakse erinevat värvi markerpliiatseid. Vaikimisi algab printer sinise markeriga pliiatsina 1. Pliiats 2, 3 ja 4 on vastavalt punane, roheline ja must. Nema17 astmemootor vahetub pliiatsite vahel ja mikroservo prindib vajadusel täpi. Pliiatsikeskuse kujundust näete pildil. Loomulikult vajab see disain täiendamist. Aga ma jätsin selle nii, nagu see on. (Kuna see seadistus on minu lõppeesmärgi poolel teel, ei ole mul piisavalt aega selle igaveseks täiustamiseks!). Pliiatsikeskuse kujunduse üksuste loend on esitatud tabelis C. Pildipliiatsikeskuse ja kogu printeri fotot näete ülal.
3. samm: 3. samm: elektroonika
Selle printeri suurepärane asi on selle elektroonikaosa. Te ei pea tegema mingeid vooluringi. Lihtsalt ostke turult ja tehke juhtmestik. Nii säästate palju aega. Lisaks kasutasin Arduino mega 2560 plaati, mida tavaliselt kasutatakse 3D -printerite valmistamisel. Nii et kui soovite, saate seda tööd laiendada toimivale 3D -printerile. Elektroonika- ja elektriosade loend on tabelis D. Kuigi ma ei lisanud juhtmeid loendisse.
Kasutasin ZPS ja Y mootoripesasid RAMPSi kilbil (ei kasutanud X pesa), aga ka ekstruuderi 1 pesa pliiatsi indekseeriva mootori jaoks. See on ainult sellepärast, et mu RAMPS oli vigane ja selle X pesa ei töötanud! Piirlülitite osas on ilmne, et peate kasutama Zmin ja Ymin tihvte. Ainus segadust tekitav punkt võib olla see, milliseid tihvte me peaksime oma mikroservo juhtimisel kasutama !? RAMPS 1.4 sai vaikimisi 4 seeriat 3 tihvti, et juhtida 4 mikroservot. Kuid märkasin, et GROUND ja +5 tihvtid ei tööta, kuid SIGNAL pin töötab. Seega ühendasin 0 ja +5 liini ühe RAMPS -i olemasoleva piirlüliti tihvtiga ja ühendasin signaaltraadi RAMPS -i tihvtiga 4. Näete mu mõtet tagumiku joonisel.
4. samm: 4. samm: Arduino kood
Nagu alguses öeldud, põhineb arduino kood Nikodem Bartniku DOTER projekti raames esitletud tööl (https://www.instructables.com/id/Doter-Huge-Arduino-Based-Dot-Matrix-Printer/). Aga ma tegin mõned muudatused. Esiteks kasutasin stepprite käivitamiseks AccelStepperi raamatukogu. See on professionaalne ja hästi kodeeritud raamatukogu. Pange tähele, et see teek tuleb enne selle kasutamist lisada arduino IDE saadaolevatesse raamatukogudesse. Lisateavet raamatukogu kohta ja selle lisamist arduino IDE-le leiate aadressilt https://www.makerguides.com/a4988-stepper-motor-driver-arduino-tutorial/. Teiseks tegin vajalikud muudatused mitmevärvilise (4 värvi) printimise toetamiseks.
Siin on, kuidas kood töötab. See saab andmed jadamonitorilt (töötlemiskood) ja kui see on 0, liigutab see ühte pikslit (minu kujunduses seatud 3 mm) Z suunas; kui on 1 (2, 3 või 4), liigub see üks piksel Z suunas ja teeb sinise (punase, rohelise või musta) punkti. Kui „;” on vastu võetud, tõlgendatakse seda uue liini signaalina, nii et see läheb tagasi algasendisse, nihutab ühe piksli (jälle 3 mm) Y suunas ja teeb uue rea.
Samm: samm 5: koodi töötlemine
Töötlemiskood ei erine projektist DOTER. Eemaldasin just kasutamata osa ja jätsin osa, mis tegelikult funktsiooni täidab.
6. samm: näited
Siin näete mõningaid näiteid, mida minu doter trükkis.
Soovitan:
Mitmevärviline valgusmaalija (puutetundlik): 8 sammu (piltidega)
Mitmevärviline valgusmaalija (puutetundlik): valgusmaal on fototehnika, mida kasutatakse eriefektide loomiseks aeglase säriajaga. Taskulampi kasutatakse tavaliselt " värvimiseks " pilte. Selles juhendis näitan teile, kuidas puudutusega luua kõike ühes valguses
Accu mitmevärviline LED -lamp ilmaga: 6 sammu
Accu mitmevärviline LED -lamp ilmaga: Lugupeetud! On olemas projekt, mille akud on laetavad WS2812 LED -lambid, mida saab WiFi abil juhtida mis tahes brauseriga ühilduvate seadmetega, samuti saab neid integreerida Apple Home Kit'i ja juhtida nende kaudu. Mõned omadused: 1. Integreeritud 2xAccu 18650 lk
Mitmevärviline LED -ikosaeeder: 7 sammu (piltidega)
Mitmevärviline LED -iososaeeder: mõni aeg tagasi tegin suure 20 -külgse stantsi. Paljud inimesed soovisid, et ehitaksin neile ühe ja kuna projekti kõige keerulisem osa oli lõikenurkade õigeks saamine, otsustasin teha teise, mis võimaldaks täpsemat kokkupanekut
Mitmevärviline vilkuv LED -valgusskulptuur: 4 sammu
Mitmevärviline vilkuv LED -valgusskulptuur: selles juhendis kasutatakse Ikea küünlajalga ja mitmevärvilisi LED -e, mis ulatuvad suurteks marmoriteks. Kõik see on fikseeritud käsitsi valmistatud männialusele. Nii sain hakkama
Arduino baasil mitmevärviline kerge värvimiskepp: 13 sammu (piltidega)
Arduino baasil mitmevärviline kerge maalimiskepp: Valgusmaal on fotograafide kasutatav tehnika, kus huvitavate mustrite joonistamiseks kasutatakse valgusallikat ja kaamera paneb need kokku. Selle tulemusel sisaldab foto valguse jälgi, mis lõpuks annab ülevaate