Daftar Isi:
- Langkah 1: Langkah 1: Merancang dan Merakit Robot Cartesian
- Langkah 2: Langkah 2: Pusat Pena
- Langkah 3: Langkah 3: Elektronik
- Langkah 4: Langkah 4: Kode Arduino
- Langkah 5: Langkah 5: Pemrosesan Kode
- Langkah 6: Contoh
Video: Printer Titik Multi Warna: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
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
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
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
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
Di sini Anda dapat melihat beberapa contoh yang dicetak oleh doter saya.
Direkomendasikan:
Pelukis Cahaya Multi-Warna (Sentuh Sensitif): 8 Langkah (dengan Gambar)
Pelukis Cahaya Multi-Warna (Sensitif Sentuh): Lukisan cahaya adalah teknik fotografi yang digunakan untuk menciptakan efek khusus pada kecepatan rana lambat. Senter biasanya digunakan untuk "melukis" gambar. Dalam Instruksi ini, saya akan menunjukkan kepada Anda bagaimana membangun pelukis cahaya all in one dengan sentuhan
Jalur Kereta Api Model Titik ke Titik Otomatis Dengan Pelapis Halaman: 10 Langkah (dengan Gambar)
Automated Point to Point Model Railroad With Yard Siding: Mikrokontroler Arduino membuka kemungkinan besar dalam model perkeretaapian, terutama dalam hal otomatisasi. Proyek ini adalah contoh dari aplikasi semacam itu. Ini adalah kelanjutan dari salah satu proyek sebelumnya. Proyek ini terdiri dari titik
Lampu LED Serial Menggunakan LED Multi Warna: 3 Langkah (dengan Gambar)
Lampu LED Serial Menggunakan LED Multi Warna: Lampu LED Serial tidak begitu mahal tetapi jika Anda pecinta DIY (seorang Hobi) seperti saya maka Anda dapat membuat LED serial sendiri dan lebih murah daripada lampu yang tersedia di pasar. Jadi, Hari ini saya saya akan membuat lampu LED Serial saya sendiri yang berjalan pada 5 Vol
Tongkat Lukisan Cahaya Multi Warna Berbasis Arduino: 13 Langkah (dengan Gambar)
Tongkat Lukisan Cahaya Multi Warna Berbasis Arduino: Lukisan cahaya adalah teknik yang digunakan oleh Fotografer, di mana sumber cahaya digunakan untuk menggambar pola yang menarik dan Kamera akan menyatukannya. Akibatnya Foto akan berisi jejak cahaya di dalamnya yang pada akhirnya akan memberikan tampilan
Titik Kuning Misteri: Apakah Printer Anda Memata-matai Anda?: 5 Langkah (dengan Gambar)
Titik Kuning Misteri: Apakah Printer Anda Memata-matai Anda?: Bayangkan bahwa setiap kali Anda mencetak dokumen, secara otomatis menyertakan kode rahasia yang dapat digunakan untuk mengidentifikasi printer -- dan, kemungkinan, orang yang menggunakannya. Kedengarannya seperti sesuatu dari film mata-mata, kan? Sayangnya, skenarionya