Daftar Isi:

Printer Titik Multi Warna: 6 Langkah
Printer Titik Multi Warna: 6 Langkah

Video: Printer Titik Multi Warna: 6 Langkah

Video: Printer Titik Multi Warna: 6 Langkah
Video: Printer Rp3 juta andalan studio kami 😁 2024, Desember
Anonim
Image
Image
Langkah 1: Merancang dan Merakit Robot Cartesian
Langkah 1: Merancang dan Merakit Robot Cartesian

Hai semuanya. Instruksi ini tentang desain dan fabrikasi Multi Color Dot Printer. Itu terutama didasarkan pada karya serupa yang sudah diterbitkan di sini dalam instruksi. Pekerjaan yang saya maksud adalah “Dotter: Printer Dot Matrix Berbasis Arduino Besar” yang dilakukan oleh Nikodem Bartnik (https://www.instructables.com/id/Doter-Huge-Arduino-Based-Dot-Matrix-Printer/). Kode arduino menggunakan platform yang sama dengan pekerjaan yang dirujuk tetapi; Itu dimodifikasi untuk mendukung sistem pena empat warna. selanjutnya saya menggunakan perpustakaan driver stepper Profesional yang sudah tersedia di web. Library tersebut bernama AccelStepper dan dapat diakses dari https://www.arduinolibraries.info/libraries/accel-stepper. Pustaka ini menyediakan penggerak motor stepper Anda yang canggih dan mulus; karena kami tidak bermaksud untuk menciptakan roda. Sketsa pemrosesan hampir sama dengan Proyek dasar, kecuali bahwa saya menghapus elemen yang tidak perlu dan tidak digunakan di jendela antarmuka. Sedangkan untuk robot, saya mendesain robot saya sendiri. Ini adalah robot 2D cartesian dan menggunakan motor stepper Nema17. Dalam hal ini strukturnya lebih mirip sistem robotik yang biasa digunakan untuk printer 3D. Untuk elektronik juga, preferensi saya adalah menggunakan sirkuit elektronik yang sudah tersedia di pasar. Maksud saya, saya menggunakan papan arduino Mega 2560 bersama dengan papan pelindung RAMPS 1.4 dan driver motor stepper A4988 standar (atau serupa). Ini bisa memberi tahu Anda ke mana saya menuju. Ya, saya sedang mengembangkan printer 3D saya sendiri dan pekerjaan ini adalah langkah pertama menuju arah ini. Seperti yang Anda ketahui Arduino Mega 2560 dan RAMPS 1.4 board adalah salah satu borad yang paling umum digunakan dalam mengembangkan printer 3D.

Langkah 1: Langkah 1: Merancang dan Merakit Robot Cartesian

Langkah 1: Merancang dan Merakit Robot Cartesian
Langkah 1: Merancang dan Merakit Robot Cartesian
Langkah 1: Merancang dan Merakit Robot Cartesian
Langkah 1: Merancang dan Merakit Robot Cartesian

Desain robot ditunjukkan seperti di atas. Setiap bagian diberi label dengan nomor dan detailnya disediakan dalam tabel A. Selanjutnya Anda dapat melihat foto-foto robot. Ada bagian dalam foto yang tidak bisa dilihat pada desain robot di atas. Mereka terutama sekrup, mur dan bahkan bantalan linier dan bantalan bola. Tapi jangan khawatir. Daftar item ini disediakan sebagai Tabel B.

Langkah 2: Langkah 2: Pusat Pena

Langkah 2: Pusat Pena
Langkah 2: Pusat Pena
Langkah 2: Pusat Pena
Langkah 2: Pusat Pena
Langkah 2: Pusat Pena
Langkah 2: Pusat Pena

Doter ini dirancang untuk mencetak dalam empat warna berbeda. Untuk tujuan ini spidol dalam berbagai warna digunakan. Secara default printer dimulai dengan penanda biru sebagai pen1. Pena 2, 3 dan 4 masing-masing berwarna merah, hijau dan hitam. Motor langkah Nema17 beralih antara pena dan microservo mencetak titik saat dibutuhkan. Anda dapat melihat desain pusat pena pada gambar. Tentu saja desain ini perlu beberapa perbaikan. Tapi aku membiarkannya apa adanya. (Karena pengaturan ini merupakan langkah tengah menuju tujuan akhir saya, jadi saya tidak punya cukup waktu untuk terus meningkatkannya selamanya!). Daftar item dalam desain pusat pena disediakan sebagai Tabel C. Anda dapat melihat foto pusat pena dan seluruh printer di atas.

Langkah 3: Langkah 3: Elektronik

Langkah 3: Elektronik
Langkah 3: Elektronik
Langkah 3: Elektronik
Langkah 3: Elektronik
Langkah 3: Elektronik
Langkah 3: Elektronik

Hal yang hebat dalam printer ini adalah bagian elektroniknya. Anda tidak perlu melakukan pekerjaan sirkuit. Beli saja dari pasar dan lakukan pemasangan kabel. Dengan cara ini Anda menghemat banyak waktu. Selanjutnya saya menggunakan board Arduino mega 2560 yang biasa digunakan dalam pembuatan 3D printer. Jadi Anda dapat memperluas pekerjaan ini hingga printer 3D yang berfungsi jika Anda memiliki niat seperti itu. Daftar komponen elektronik dan listrik ada di Tabel D. Meskipun saya tidak memasukkan kabel dalam daftar.

Saya menggunakan slot motor Z dan Y pada pelindung RAMPS (tidak menggunakan slot X) serta slot extruder 1 untuk motor pengindeks pena. Itu hanya karena RAMPS saya rusak dan slot X-nya tidak berfungsi! Sedangkan untuk limit switch, jelas bahwa Anda perlu menggunakan pin Zmin dan Ymin. Satu-satunya hal yang membingungkan adalah pin mana yang harus kita gunakan untuk menggerakkan microservo kita!? RAMPS 1.4 secara default mendapat 4 seri 3 pin untuk menggerakkan 4 microservos. Tetapi saya perhatikan bahwa pin GROUND dan +5 tidak berfungsi tetapi pin SIGNAL berfungsi. Jadi saya menghubungkan jalur 0 dan +5 ke salah satu pin sakelar batas yang tersedia di RAMPS dan menghubungkan kabel sinyal ke pin 4 di RAMPS. Anda dapat melihat maksud saya pada gambar pantat.

Langkah 4: Langkah 4: Kode Arduino

Seperti yang dinyatakan di awal, kode arduino didasarkan pada karya yang disajikan oleh Nikodem Bartnik di bawah Proyek DOTER (https://www.instructables.com/id/Doter-Huge-Arduino-Based-Dot-Matrix-Printer/). Tapi saya membuat beberapa perubahan. Pertama saya menggunakan perpustakaan AccelStepper untuk menjalankan steppers. Ini adalah perpustakaan Profesional dan berkode dengan baik. Anda harus mencatat bahwa ada kebutuhan untuk menambahkan pustaka ini ke pustaka arduino IDE yang tersedia sebelum menggunakannya. Anda dapat menemukan detail lebih lanjut di perpustakaan dan menambahkannya ke arduino IDE di https://www.makerguides.com/a4988-stepper-motor-driver-arduino-tutorial/. Kedua saya membuat perubahan yang diperlukan untuk mendukung pencetakan multi warna (4 warna).

Berikut adalah cara kerja kode. Itu mendapat data dari monitor serial (kode pemrosesan) dan setiap kali ada 0 itu bergerak satu piksel (diatur ke 3 mm dalam desain saya) ke arah Z; ketika ada 1 (2, 3 atau 4) itu bergerak satu piksel ke arah Z dan membuat titik biru (merah, hijau atau hitam). Ketika ';' diterima, itu ditafsirkan sebagai sinyal garis baru sehingga kembali ke posisi awal, bergerak satu piksel (lagi 3 mm) ke arah Y dan membuat garis baru.

Langkah 5: Langkah 5: Pemrosesan Kode

Pemrosesan kode tidak berbeda dengan Proyek DOTER. Saya baru saja menghapus bagian yang tidak digunakan dan menyimpan bagian yang benar-benar berfungsi.

Langkah 6: Contoh

Contoh
Contoh
Contoh
Contoh
Contoh
Contoh

Di sini Anda dapat melihat beberapa contoh yang dicetak oleh doter saya.

Direkomendasikan: