Daftar Isi
Koneksi yang terputus atau tidak ada sama sekali antara OctoPrint dan Ender 3 adalah masalah umum yang dihadapi kebanyakan orang, dan ini bisa menyebabkan printer tidak dapat terhubung dan menerima cetakan, atau cetakan berkualitas rendah.
Artikel ini akan memandu Anda melalui beberapa metode berbeda yang telah berhasil untuk pengguna nyata tentang cara memperbaiki masalah ini.
Lihat juga: Cara Menghapus Bahan Pendukung Dari Cetakan 3D - Alat TerbaikMengapa Ender 3 saya Tidak Terhubung ke OctoPrint
Selain itu, Anda tidak dapat menggunakan OctoPrint dari jarak jauh atau tujuan yang dimaksudkan jika tidak terhubung ke printer. Berikut ini ada beberapa hal yang dapat menyebabkan masalah ini:
- Kabel USB rusak
- Pengaturan Port dan Baud rate yang salah
- Gangguan EMI
- Plugin yang Tidak Berfungsi
- Mode latensi rendah diaktifkan
- Catu daya yang buruk
- Pengaturan Wi-Fi yang salah
- Mematikan PSU
- Paket-paket Linux Buggy
- Pengemudi yang hilang
- Plugin yang tidak didukung
Cara Memperbaiki Ender 3 yang Tidak Dapat Terhubung ke OctoPrint
Berikut ini cara memperbaiki Ender 3 yang tidak dapat terhubung ke OctoPrint:
- Nyalakan ulang Raspberry Pi
- Ganti kabel USB B Anda
- Perbaiki pengaturan baud rate dan port Anda
- Menghubungkan papan Pi Anda ke tanah
- Jalankan OctoPrint dalam mode aman
- Menonaktifkan mode latensi rendah
- Gunakan catu daya yang tepat
- Periksa pengaturan Wi-Fi Pi
- Hidupkan printer Anda
- Menghapus Brltty dari Linux
- Instal plugin suhu Creality
- Instal driver yang tepat
- Instal plugin kompatibilitas
1. Nyalakan Ulang Raspberry Pi
Salah satu hal pertama yang saya coba ketika Ender 3 Anda tidak terhubung ke OctoPrint adalah melakukan power cycle cepat pada Raspberry Pi. Ini sangat baik jika Pi Anda bekerja sebelumnya tanpa masalah.
Cukup matikan Raspberry Pi, lepaskan dari sumber listrik dan biarkan mati selama lima menit. Setelah lima menit, nyalakan dan lihat apakah Raspberry Pi dapat terhubung dengan baik ke printer Anda.
Catatan: Jangan pernah mematikan printer Anda ketika Pi Anda masih terhubung. Ini akan menyebabkan Raspberry Pi memberi daya pada papan printer 3D yang dapat menyebabkan sejumlah besar masalah lain.
2. Ganti Kabel USB-B Anda
Mengisi daya kabel USB yang rusak adalah salah satu perbaikan yang paling umum untuk OctoPrint yang tidak dapat terhubung ke Ender 3. Hal ini terjadi karena sebagian besar model Ender 3 yang lebih baru (Pro dan V2) menggunakan Micro USB, bukan kabel USB B.
Sebagian besar kabel Micro USB hanya dimaksudkan untuk transfer daya, bukan untuk transfer data. Jadi, apabila Anda menggunakannya dengan printer dan OctoPrint, tidak ada data yang ditransfer ke printer.
Seorang pengguna yang mencoba tiga kabel menemukan bahwa tidak ada satu pun yang merupakan kabel data. Dia menemukan kabel lain yang ada di sekitarnya dan berfungsi dengan baik karena ternyata kabel tersebut adalah kabel data. Dia sekarang dapat mengontrol printer 3D-nya menggunakan OctoPi sebagaimana mestinya.
Pengguna lain juga mengalami masalah ini dengan Raspberry Pi mereka, kesulitan memilih port Serial selain port Auto pada OctoPrint.
Pada titik ini, OctoPi akan menampilkan pesan ini karena kabel rusak:
Status: Offline (Kesalahan: Tidak ada lagi kandidat untuk diuji, dan tidak ada port yang berfungsi/kombinasi yang terdeteksi.)
Untuk mengatasinya, pastikan Anda mendapatkan kabel USB yang bagus dan memiliki rating yang tepat untuk transfer data dan daya. Jika Anda memiliki kamera di sekitar Anda, Anda bisa mencoba menggunakan kabel USB mereka.
Jika tidak, Anda bisa mendapatkan Amazon Basics atau Anker Cable dari Amazon.
3. Perbaiki Pengaturan Baud Rate dan Port Anda
Pengaturan Baud Rate dan Port mendeteksi dan mengontrol di mana dan berapa banyak data yang ditransfer antara printer dan Pi. Jika pengaturan ini salah, Pi tidak akan terhubung ke printer 3D.
Sering kali, pengaturan ini berada pada Auto dan berfungsi dengan baik dalam mendeteksi nilai yang benar, tetapi kadang-kadang dapat diisi dengan nilai yang salah.
Sebagai contoh, salah satu pengguna OctoPrint menentukan bahwa Baud Rate mereka adalah 9600 yang merupakan nilai yang salah untuk printer Ender.
Jadi, kebanyakan orang menyarankan untuk membiarkan pengaturan Port pada Auto. Pi akan secara otomatis menelusuri semua port sampai menemukan port yang terhubung ke printer 3D.
Untuk Baud rate, sebagian besar orang menyarankan untuk menetapkannya ke nilai 115200 untuk printer Ender 3. Nilai ini sudah terbukti berfungsi pada hampir semua printer Ender. Pengguna yang mengalami masalah, mengatakan bahwa nilai ini berfungsi untuknya.
4. Menghubungkan Papan Pi Anda ke Tanah
Beberapa orang telah memperbaiki koneksi Ender 3 mereka ke OctoPrint dengan meng-ground-kan Raspberry Pi mereka.
Meng-ground-kan Pi Anda akan membantu menghilangkan interferensi elektromagnetik (EMI) yang dapat merusak koneksi dan hasil cetakan Anda. EMI terjadi karena papan Pi dan driver stepper printer 3D Anda menghasilkan suara EMI yang dapat mengganggu komunikasi mereka.
Hal ini dapat menyebabkan papan Pi mengirimkan pesan kesalahan dan perintah yang tidak terbaca ke printer Anda. Perintah-perintah ini dapat memutus koneksi atau menghasilkan cetakan yang buruk.
Seorang pengguna menyadari bahwa dia mendapatkan hasil cetak yang buruk melalui Pi-nya, jadi dia memeriksa log-nya. Dalam log, dia melihat beberapa simbol yang tidak dapat dipahami bercampur dengan G-Code yang tepat, yang menyebabkan masalah.
Untuk mengatasinya, ia meng-ground-kan Raspberry Pi-nya dengan menyalakannya melalui catu daya printer, sehingga mengurangi kebisingan karena keduanya memiliki ground yang sama.
Anda dapat mengikuti video di bawah ini untuk mempelajari cara memberi daya pada printer Anda melalui catu daya Ender 3.
Untuk ini, Anda akan membutuhkan konverter buck step-down LM2596.
Ini akan membantu mengkonversi 12 atau 24V PSU ke 5V yang dibutuhkan untuk menyalakan Raspberry Pi. Anda dapat melihat video ini untuk mengetahui tips cara memasangnya.
Hal lain yang perlu dicermati adalah kabel pita yang menghubungkan mainboard ke layar. Pengguna lain menemukan bahwa mereka mengalami masalah karena cara melipat kabel pita mereka.
Kabel pita tidak berpelindung, jadi jika kabel terlipat, dapat menyebabkan gangguan EMI. Untuk mengatasinya, pastikan kabel selalu lurus dan tidak terlipat dengan sendirinya.
Ia mendapati bahwa setelah menyesuaikan kabel pita, semua kesalahan yang dialaminya, semua kesalahan yang ia alami, berkurang dari 16% menjadi 0%, dan beberapa ketidaksempurnaan cetakan pun hilang.
5. Jalankan OctoPrint dalam Mode Aman
Menjalankan OctoPrint dalam mode aman akan menonaktifkan semua plugin pihak ketiga ketika Anda me-reboot OctoPrint Anda. Hal ini memungkinkan Anda untuk memecahkan masalah pada Pi dan menentukan apakah ada plugin yang berada di balik masalah koneksi.
Mode aman sangat membantu karena versi baru dari plugin dan firmware dapat bertanggung jawab atas masalah koneksi. Jadi, ketika Anda menonaktifkannya, Anda dapat dengan mudah memeriksa log untuk melihat apa yang bertanggung jawab atas apa.
Salah satu plugin yang menurut sebagian besar pengguna bertanggung jawab atas masalah konektivitas adalah plugin MeatPack. Seorang pengguna mengatakan bahwa dia harus menghapus plugin MeatPack sebelum OctoPrint miliknya mulai bekerja. Seseorang juga mengonfirmasi bahwa plugin ini berfungsi dengan baik di Ender 3 Pro miliknya, bersama dengan papan SKR Mini E3 V2.
Pengguna lain mengatakan bahwa dia memutuskan untuk menginstal plugin MeatPack dan hal itu justru menyebabkan koneksinya mati. Dia menghapus instalasinya dan hal itu memperbaiki konektivitas dari OctoPi di RPi 3+ miliknya dengan Ender 3.
Seorang pengguna terhubung ke OctoPrint menggunakan mode aman dan dengan cara itulah dia mengetahui bahwa plugin MeatPack adalah masalahnya.
Plugin lain yang perlu diperhatikan yang telah menyebabkan masalah koneksi bagi pengguna, antara lain:
- Plugin Pematian Otomatis OctoPrint
- Plugin Tasmota
Untuk menjalankan OctoPrint dalam mode aman, klik ikon Power pada dasbor. Pada menu yang muncul, pilih Mulai ulang OctoPrint dalam Mode Aman.
6. Nonaktifkan Mode Latensi Rendah
Menonaktifkan mode latensi rendah dapat membantu memperbaiki masalah koneksi antara printer 3D Anda dan Pi Anda. Ini adalah opsi koneksi yang mencoba mengatur mode latensi rendah pada port serial.
Seperti yang dialami oleh seorang pengguna, jika tidak berhasil, maka akan muncul kesalahan yang menyebabkan koneksi terputus. Untuk mematikannya, klik ikon kunci pas untuk membuka menu pengaturan.
Di menu pengaturan, klik Koneksi Serial> Umum> Koneksi Gulir ke bawah hingga Anda melihat Meminta mode Latensi Rendah pada port serial Hapus centang pada kotak jika sudah dicentang.
7. Gunakan Catu Daya yang Tepat
Catu daya yang tepat membuat Raspberry Pi Anda tidak mati sesekali, terutama saat mencetak dalam waktu yang lama. Hal ini terjadi karena komponen seperti kartu Wi-Fi dan kartu SD mengkonsumsi banyak daya.
Jika Anda melihat lampu merah pada Raspberry Pi Anda berkedip, ini adalah tanda bahwa papan tidak mendapatkan daya yang cukup.
Jadi, Anda harus selalu menggunakan catu daya yang tepat untuk menghindari Pi mematikan koneksi secara acak. Untuk model Pi 3 ke atas, Raspberry merekomendasikan penggunaan pengisi daya yang memiliki rating minimal 3A/5V.
Anda harus mencoba mendapatkan catu daya Raspberry Pi 4 resmi untuk memberi daya pada papan Raspberry Pi dengan benar. Ini memiliki peringkat yang sangat tinggi yaitu 4.8/5.0 pada saat penulisan dan banyak orang yang menyatakan betapa handalnya catu daya ini.
8. Periksa Pengaturan Wi-Fi Pi
Anda harus memasukkan rincian koneksi Wi-Fi dengan benar di Pi Anda agar koneksi ke jaringan berhasil. Jika rinciannya tidak benar, Anda bahkan tidak akan bisa masuk ke OctoPi di browser Anda.
Untuk mengatasinya, pertama-tama Anda harus memeriksa apakah OctoPi Anda terhubung ke Wi-Fi Anda. Saat Pi Anda menyala, masuk ke router Anda dan periksa semua perangkat yang terhubung untuk melihat apakah Pi Anda termasuk di antaranya.
Jika Pi Anda tidak ada di sana, maka Anda mungkin salah dalam pengaturan Wi-fi. Anda harus mem-flash ulang Pi pada kartu SD Anda untuk memperbaiki kesalahan tersebut.
Anda dapat melihat video di bawah ini untuk melihat cara mengatur Wi-Fi Anda dengan benar pada Raspberry Pi Anda.
Lihat juga: Dapatkah Anda Menggunakan Filamen Apa Saja dalam Printer 3D?9. Nyalakan Printer Anda
Ini terdengar seperti perbaikan yang aneh, tetapi periksa apakah printer Anda dinyalakan ketika Raspberry Pi Anda terhubung ke printer tersebut. Hal ini karena daya belakang terkadang dapat menghasilkan ilusi printer menyala tanpa printer tersebut menyala.
Jika Raspberry Pi dicolokkan ke port USB printer dan dinyalakan, papan printer akan menerima daya dari Pi. Dalam beberapa kasus, LED printer akan menyala, menghasilkan ilusi menyala.
Seorang pengguna menjalankan printer mereka selama beberapa saat tanpa menyadari bahwa printer tersebut dalam keadaan hidup. Printer tersebut kesulitan untuk memanas dan bergerak karena rendahnya daya yang disediakan melalui papan Pi.
Hal ini sangat berbahaya karena dapat merusak papan Pi dan papan printer 3D. Untungnya, mereka menyadari bahwa sakelar pada PSU printer tidak menyala dan mereka menyalakannya kembali, sehingga masalah ini terselesaikan.
10. Menghapus Brltty pada Linux
Perbaikan potensial lainnya untuk Ender 3 Anda yang tidak terhubung ke OctoPrint adalah menghapus BrItty.
Jika Anda menjalankan OctoPrint pada komputer Linux, khususnya Ubuntu, Anda mungkin perlu menghapus Brltty karena aplikasi ini dapat mengganggu port USB Anda sehingga menyulitkan koneksi ke printer melalui OctoPrint.
Brltty adalah aplikasi aksesibilitas yang membantu penyandang disabilitas yang menggunakan perangkat braille untuk mengakses konsol Linux. Aplikasi ini dapat mengganggu port serial USB, jadi untuk menghentikannya, Anda harus menghapus paketnya.
Seorang pengguna menemukan hal ini ketika mereka melihat OctoPrint bekerja pada instalasi Windows mereka tetapi tidak pada Linux. OctoPrint baru mulai bekerja setelah mereka menghapus Brltty. Banyak pengguna lain yang telah mengonfirmasi perbaikan ini juga.
Dia mengatakan bahwa dia menghabiskan beberapa hari untuk menghapus dan menginstal ulang Ubuntu dan OctoPrint, bahkan mengubah pengaturan BIOS-nya. Apa yang berhasil baginya adalah menghapus paket brItty.
Anda dapat melakukan ini dengan menjalankan perintah dan reboot setelahnya:
sudo apt autoremove Brltty
11. Instal Plugin Suhu Creality
Beberapa pengguna telah melaporkan bahwa menginstal plugin Creality-2x-temperature-reporting-fix telah memperbaiki masalah koneksi dengan printer 3D mereka.
Karena adanya gangguan pada sebagian versi OctoPrint, jika driver ini tidak diinstal pada OctoPrint, driver ini tidak akan berfungsi untuk printer Creality.
Jika printer Anda mengeluarkan pesan kesalahan tentang pelaporan sementara, terutama setelah Anda baru saja terhubung ke printer, maka Anda memerlukan plugin. Cukup buka pengelola plugin OctoPrint di pengaturan dan instal.
12. Instal Driver yang Tepat
Jika Anda menjalankan OctoPrint di PC Windows dan bukan Raspberry Pi, Anda harus menginstal driver untuk Ender 3. Tanpa driver Ender 3, printer tidak akan bisa berkomunikasi dengan PC dan menggunakan OctoPrint.
Sebagai contoh, seorang pengguna mencoba menghubungkan Ender 3 ke mesin Windows menggunakan nama port Linux, namun tidak berhasil hingga mereka menginstal driver Windows yang tepat untuk Ender 3.
Anda bisa mengunduh driver untuk printer Creality di sini. Setelah Anda mengunduhnya, buka zip file dan instal driver.
Jika Anda memiliki board V1.1.4, maka driver yang harus Anda instal adalah Driver CH340.
13. Instal Plugin Kompatibilitas
Perbaikan ini tidak spesifik untuk Ender 3, tetapi mungkin berguna bagi mereka yang menggunakan merek lain. Merek-merek printer seperti Makerbot dan Flashforge tidak didukung oleh OctoPrint secara langsung.
Agar dapat bekerja dan terhubung ke printer 3D, Anda harus menginstal plugin khusus yang disebut GPX. Plugin ini menambahkan dukungan untuk printer Makerbot, Monoprice, Qidi, dan Flashforge agar dapat berkomunikasi dengan baik dengan OctoPrint.
Seorang pengguna yang memiliki printer Qidi Tech 3D mengatakan bahwa ia mengalami masalah koneksi dan menggunakannya untuk mengatasi masalah tersebut.
Masalah koneksi antara Ender 3 dan OctoPrint bisa sangat membuat frustrasi. Namun, jika Anda menerapkan perbaikan di atas, Anda seharusnya sudah bisa menjalankan keduanya dalam waktu singkat.
Semoga Sukses dan Selamat Mencetak.