Cách kết nối Raspberry Pi với Ender 3 (Pro/V2/S1)

Roy Hill 08-07-2023
Roy Hill

Nhiều người thắc mắc làm thế nào họ có thể kết nối Raspberry Pi với Ender 3 hoặc máy in 3D tương tự để mở ra nhiều tính năng mới. Khi được cài đặt đúng cách, bạn có thể điều khiển máy in 3D của mình từ bất kỳ đâu có kết nối internet và thậm chí theo dõi bản in của bạn trong thời gian thực.

Tôi quyết định viết một bài hướng dẫn bạn các bước để kết nối Raspberry Pi với Ender 3, vì vậy hãy tiếp tục đọc để tìm hiểu cách thực hiện.

    Cách kết nối Raspberry Pi với Ender 3 (Pro/V2/S1)

    Dưới đây là cách kết nối Raspberry Pi Pi cho Ender 3 của bạn:

    • Mua Raspberry Pi
    • Tải xuống tệp Hình ảnh OctoPi và Balena Etcher
    • Flash tệp Hình ảnh OctoPi vào Thẻ SD của bạn
    • Chỉnh sửa tệp Cấu hình Mạng trên Thẻ SD
    • Định cấu hình Thiết lập Bảo mật của Raspberry Pi
    • Định cấu hình các cài đặt Raspberry Pi khác
    • Hoàn tất quy trình Thiết lập bằng cách sử dụng trình hướng dẫn thiết lập
    • Kết nối Raspberry Pi với Ender 3

    Mua Raspberry Pi

    Bước đầu tiên là mua Raspberry Pi cho Ender 3 của bạn . Đối với Ender 3, bạn cần mua Raspberry Pi 3B, 3B plus hoặc 4B để thiết bị này hoạt động tối ưu với Ender 3 của bạn. Bạn có thể mua Raspberry Pi 4 Model B từ Amazon.

    Đối với quy trình này, bạn cũng cần mua Thẻ SD như SanDisk 32GB và Bộ nguồn 5V có cáp USB-C cho Raspberry Pi 4b từ Amazon, nếubạn chưa có.

    Ngoài ra, bạn có thể cần mua vỏ cho Raspberry Pi hoặc in. Điều này nhằm đảm bảo rằng các bộ phận bên trong của Raspberry Pi không bị lộ ra ngoài.

    Hãy xem Hộp đựng Ender 3 Raspberry Pi 4 trên Thingiverse.

    Tải tệp hình ảnh OctoPi và Balena Etcher xuống

    Bước tiếp theo là tải xuống tệp hình ảnh OctoPi cho Raspberry Pi của bạn để nó có thể giao tiếp với Ender 3 của bạn.

    Bạn có thể tải xuống tệp hình ảnh OctoPi từ trang web chính thức của OctoPrint.

    Ngoài ra, bạn cần tải xuống phần mềm Balena Etcher để flash tệp hình ảnh OctoPi lên Raspberry Pi. Quá trình này làm cho thẻ SD trở thành thiết bị lưu trữ có thể khởi động.

    Bạn có thể tải xuống phần mềm Balena Etcher từ trang web chính thức của Balena Etcher.

    Flash Tệp hình ảnh OctoPi vào Thẻ SD của bạn

    Sau khi tải xuống phần mềm hình ảnh OctoPi, hãy lắp thẻ SD vào máy tính nơi tệp đã được tải xuống.

    Khởi chạy phần mềm Balena Etcher và flash phần mềm hình ảnh OctoPi bằng cách chọn “Flash from file”. Chọn tệp hình ảnh OctoPi và chọn thiết bị lưu trữ thẻ SD làm thiết bị lưu trữ mục tiêu, sau đó flash.

    Nếu bạn đang sử dụng máy Mac, nó sẽ yêu cầu quyền truy cập của quản trị viên bằng cách yêu cầu mật khẩu để hoàn tất quá trình flash.

    Chỉnh sửa tệp cấu hình mạng trên thẻ SD

    Bước tiếp theo là chỉnh sửa tệp cấu hình mạng. Trên SDthẻ, tìm “OctoPi-wpa-supplicant.txt” và mở nó bằng trình soạn thảo văn bản của bạn. Bạn có thể sử dụng trình soạn thảo văn bản Notepad trên Windows hoặc Chỉnh sửa văn bản trên máy Mac để mở tệp.

    Sau khi mở tệp, hãy tìm phần “WPA/WPA2 được bảo mật” nếu mạng Wi-Fi của bạn có mật khẩu hoặc phần “mở/không bảo mật” nếu không. Mặc dù mạng Wi-Fi của bạn phải có mật khẩu Wi-Fi.

    Bây giờ, hãy xóa biểu tượng “#” ở đầu bốn dòng bên dưới phần “WPA/WPA2” để kích hoạt phần văn bản đó . Sau đó gán tên Wi-Fi của bạn cho biến “ssid” và mật khẩu Wi-Fi của bạn cho biến “psk”. Lưu các thay đổi và tháo thẻ.

    Định cấu hình thiết lập bảo mật của Raspberry Pi

    Bước tiếp theo là định cấu hình bảo mật được thiết lập trên hệ điều hành của pi bằng cách kết nối với ứng dụng khách ssh . Điều này nhằm đảm bảo bạn có thể kết nối với Octoprint bằng trình duyệt web.

    Bạn có thể sử dụng dấu nhắc Lệnh trên Windows hoặc Terminal trên máy Mac. Trên dấu nhắc lệnh hoặc thiết bị đầu cuối, hãy nhập văn bản “ssh [email được bảo vệ]”  và nhấp vào enter. Sau đó, trả lời lời nhắc bật lên bằng cách nói “Có”.

    Sau đó, một lời nhắc khác sẽ bật lên hỏi tên người dùng và mật khẩu Raspberry Pi. Tại đây, bạn có thể nhập “raspberry” và “pi” làm mật khẩu và tên người dùng tương ứng.

    Tại thời điểm này, bạn phải đăng nhập vào hệ điều hành pi. Tuy nhiên, trêndấu nhắc lệnh hoặc Terminal, bạn cần tạo một hồ sơ siêu người dùng trên hệ điều hành pi. Nhập văn bản “sudo raspi-config” và nhấp vào enter. Thao tác này sẽ trả về lời nhắc yêu cầu nhập mật khẩu cho số pi của bạn.

    Sau khi nhập mật khẩu mặc định, bạn sẽ thấy một thanh menu hiển thị danh sách cài đặt cấu hình.

    Chọn các tùy chọn hệ thống và sau đó chọn mật khẩu. Nhập mật khẩu ưa thích của bạn và lưu cài đặt.

    Định cấu hình cài đặt Raspberry Pi khác

    Bạn cũng có thể thử với các cài đặt khác trong thanh menu như tên máy chủ hoặc múi giờ của mình. Mặc dù điều này có thể không cần thiết nhưng sẽ giúp tùy chỉnh cài đặt cho phù hợp với sở thích của bạn.

    Để thay đổi tên máy chủ, hãy chọn các tùy chọn hệ thống rồi chọn tên máy chủ. Đặt tên máy chủ thành bất kỳ tên phù hợp nào hoặc tốt hơn là tên máy in của bạn, ví dụ:. Ender 3. Khi bạn đã hoàn tất, hãy nhấp vào kết thúc và sau đó xác nhận Raspberry Pi để khởi động lại. Sẽ mất vài giây để khởi động lại.

    Xem thêm: Vật liệu & Hình dạng không thể được in 3D?

    Hoàn tất quá trình thiết lập bằng Trình hướng dẫn thiết lập

    Vì tên máy chủ đã được thay đổi, hãy nhập URL “//hostname.local” ( ví dụ: “//Ender3.local”), thay vì “//Octoprint.local” mặc định trên thiết bị của bạn được kết nối với cùng một mạng Wi-Fi như Raspberry Pi.

    Bạn sẽ được chào đón bởi một trình hướng dẫn thiết lập. Bây giờ hãy thiết lập tên người dùng và mật khẩu Octoprint của bạn để cho phép bạn đăng nhập vào tài khoản của mình từtrình duyệt web của bạn.

    Cần lưu ý rằng mật khẩu và tên người dùng được sử dụng ở đây khác với tên người dùng và mật khẩu được tạo cho siêu người dùng trước đó.

    Trên trình hướng dẫn thiết lập, bạn cũng có thể chọn để bật hoặc tắt các cài đặt cấu hình khác khi bạn cho là phù hợp.

    Bạn cũng cần chỉnh sửa cài đặt cấu hình máy in bằng cách đặt kích thước khối lượng bản dựng thành 220 x 220 x 250mm đối với Ender 3. Một điều khác cần chú ý là cài đặt máy đùn hotend. Tại đây, đường kính vòi phun mặc định được đặt thành 0,4mm,  bạn có thể điều chỉnh cài đặt này nếu đường kính vòi phun của bạn khác.

    Nhấp vào hoàn tất để lưu cài đặt của bạn. Tại thời điểm này, giao diện người dùng Octoprint sẽ khởi động.

    Kết nối Raspberry Pi với Ender 3

    Đây là bước cuối cùng trong quy trình này. Cắm cáp USB vào Raspberry Pi và cắm micro USB vào cổng của Ender 3. Trên giao diện người dùng Octoprint, bạn sẽ quan sát thấy rằng kết nối đã được thiết lập giữa máy in và Raspberry Pi.

    Xem thêm: 8 cách khắc phục sự cố tách lớp & Tách trong bản in 3D

    Bạn cũng có thể muốn bật tùy chọn tự động kết nối để cho phép máy in tự động kết nối sau khi Raspberry Pi khởi động.

    Tại thời điểm này, bạn có thể chạy bản in thử để quan sát cách giao diện người dùng Octoprint hoạt động.

    Đây là video từ BV3D hiển thị quá trình này một cách trực quan.

    Roy Hill

    Roy Hill là một người đam mê in 3D và là bậc thầy công nghệ với nhiều kiến ​​thức về mọi thứ liên quan đến in 3D. Với hơn 10 năm kinh nghiệm trong lĩnh vực này, Roy đã thành thạo nghệ thuật thiết kế và in 3D, đồng thời trở thành chuyên gia về các xu hướng và công nghệ in 3D mới nhất.Roy có bằng kỹ sư cơ khí của Đại học California, Los Angeles (UCLA) và đã làm việc cho một số công ty danh tiếng trong lĩnh vực in 3D, bao gồm MakerBot và Formlabs. Ông cũng đã hợp tác với nhiều doanh nghiệp và cá nhân khác nhau để tạo ra các sản phẩm in 3D tùy chỉnh đã cách mạng hóa ngành công nghiệp của họ.Ngoài niềm đam mê in 3D, Roy còn là một người đam mê du lịch và hoạt động ngoài trời. Anh ấy thích dành thời gian cho thiên nhiên, đi bộ đường dài và cắm trại cùng gia đình. Trong thời gian rảnh rỗi, anh ấy cũng cố vấn cho các kỹ sư trẻ và chia sẻ kiến ​​thức phong phú của mình về in 3D thông qua nhiều nền tảng khác nhau, bao gồm cả blog nổi tiếng của anh ấy, 3D Printerly 3D Printing.