Showing posts with label firmware. Show all posts
Showing posts with label firmware. Show all posts

Tuesday, March 1, 2022

, , ,

Panduan instalasi firmware Marlin untuk Mainboard MKS 1.4 dengan Display LCD 2004 / LCD 12864

MKS 1.4 adalah Mainboard kontrol untuk printer yang kompatibel dengan RepRap Prusa i3 3D. Mainboard ini telah mengintegrasikan papan kontrol Arduino Mega2560 dan Ramps1.4 dan membuat pemasangan sirkuit jauh lebih sederhana dari sebelumnya.

MKS Base V1.4

MKS Gen V1.4

Mainboard MKS Base 1.4 terintegrasi dengan 5 model kontrol servo yang tidak dimiliki Mainboard MKS Gen 1.4 namun semua fitur dari kedua papan ini sama sehingga kita dapat menggunakan firmware Marlin yang sama untuk kedua Mainboard tersebut.

Langkah 1) Instal Arduino dan driver (Silakan unduh Arduino IDE versi 1.5.X, Anda sebaiknya mengunduh IDE versi 1.5.4)

Pertama, silahkan download Arduino IDE dari https://www.arduino.cc/en/Main/Software.

Langkah 2) gunakan kabel USB untuk menghubungkan Arduino Mega2560 dan PC Anda. PC Anda harus mendeteksi Arduino Mega2560 dan menginstal driver secara otomatis.

Jika driver tidak dapat diinstal secara otomatis, Anda dapat mengunduh driver dari tautan berikut:

http://kookye.com/driver/ftdi_ft232_drive.zip

Langkah 3) Instal perpustakaan U8glib ke Arduino IDE. Jika Anda sudah menginstal U8glib, lewati langkah ini>

Pertama: Download U8glib Library.

Kemudian, di Arduino IDE ->Sketch->Include Library->Add Zip Library , pilih file zip yang baru saja Anda unduh dan muat ke IDE. lihat gambar berikut:











Step 4) In Arduino IDE->Tools->Board select Arduino Mega 2560:



Di Tools->Port pilih port COM yang terkait dengan Arduino Mega2560 (lihat gambar di bawah)












Langkah 5) Unduh firmware papan Ramps1.4 Marlin sesuai jenis layar LCD Anda.

LCD screen No.PictureDownload link
2004
2004 LCD Marlin firmware
12864
12864 LCD Marlin firmware

Buka zip file di atas, Anda akan melihat folder bernama "Marlin"

Di folder Marline di atas, ada file Configuration.h yang mendefinisikan beberapa nilai pengaturan konfigurasi perangkat keras yang penting. Silakan baca instruksi berikut untuk mengubah file Configuration.h dan configuration_adv.h sesuai dengan situasi perangkat keras Anda:

A) Jika Anda menghubungkan papan MKS Gen/Base dengan dua motor servo sumbu Z, lakukan perubahan berikut,

 Di baris configuration.h 248 hingga 253:

#define INVERT_X_DIR false // for Mendel set to false, for Orca set to true

#define INVERT_Y_DIR true // for Mendel set to true, for Orca set to false

#define INVERT_Z_DIR false // for Mendel set to false, for Orca set to true

#define INVERT_E0_DIR false // for direct drive extruder v9 set to true, for geared extruder set to false

#define INVERT_E1_DIR false // for direct drive extruder v9 set to true, for geared extruder set to false

#define INVERT_E2_DIR false // for direct drive extruder v9 set to true, for geared extruder set to false

in configuration_adv.h uncomment line 148 #define Z_DUAL_STEPPER_DRIVERS as following:

#define Z_DUAL_STEPPER_DRIVERS // disable this line if you have only one Z motor 

B) Jika Anda menghubungkan papan MKS Gen/Base hanya dengan satu motor servo sumbu Z, harap lakukan perubahan berikut:

Di baris configuration.h 248 hingga 253:

#define INVERT_X_DIR false    // for Mendel set to false, for Orca set to true

#define INVERT_Y_DIR true    // for Mendel set to true, for Orca set to false

#define INVERT_Z_DIR false   // for Mendel set to false, for Orca set to true

#define INVERT_E0_DIR false   // for direct drive extruder v9 set to true, for geared extruder set to false

#define INVERT_E1_DIR false    // for direct drive extruder v9 set to true, for geared extruder set to false

#define INVERT_E2_DIR false   // for direct drive extruder v9 set to true, for geared extruder set to false

in configuration_adv.h disable line 148 #define Z_DUAL_STEPPER_DRIVERS as following:

//#define Z_DUAL_STEPPER_DRIVERS // disable this line if you have only one Z motor.

Langkah 6) Di Arduino IDE->File->Open, temukan Folder Marlin dan buka File Arduino Marlin (Marlin.ino)

IDE Anda akan mengkompilasi firmware dan memuatnya ke papan Mega2560. Mungkin ada beberapa pesan kesalahan peringatan selama kompilasi, abaikan saja pesan itu.

Setelah firmware dimuat ke Arduino Mega2560, LCD Anda akan menampilkan menu printer 3D seperti gambar berikut:
Sekarang anda sudah bisa memulai 3D printing seperti biasa menggunakan Firmware Marlin di Mainboard MKS















Apabila masih bingung bisa hubungi saya via Wa untuk jasa Instalasi Firmware Marlin di Mainboard Printer 3D Merek apapun : 085763077113


Continue reading Panduan instalasi firmware Marlin untuk Mainboard MKS 1.4 dengan Display LCD 2004 / LCD 12864