สารบัญ
หลายคนสงสัยว่าจะเชื่อมต่อ Raspberry Pi กับ Ender 3 หรือเครื่องพิมพ์ 3 มิติที่คล้ายกันได้อย่างไร เพื่อเปิดใช้คุณสมบัติใหม่ๆ มากมาย เมื่อติดตั้งอย่างถูกต้อง คุณจะสามารถควบคุมเครื่องพิมพ์ 3 มิติได้จากทุกที่ที่มีการเชื่อมต่ออินเทอร์เน็ต และแม้แต่ตรวจสอบการพิมพ์ของคุณแบบเรียลไทม์
ฉันตัดสินใจเขียนบทความเพื่ออธิบายขั้นตอนในการเชื่อมต่อ Raspberry Pi กับ Ender 3 ดังนั้นโปรดอ่านต่อไปเพื่อดูวิธี
วิธีเชื่อมต่อ Raspberry Pi กับ Ender 3 (Pro/V2/S1)
นี่คือวิธีเชื่อมต่อ Raspberry Pi ไปยัง Ender 3 ของคุณ:
- ซื้อ Raspberry Pi
- ดาวน์โหลดไฟล์ OctoPi Image และ Balena Etcher
- แฟลชไฟล์อิมเมจ OctoPi ลงในการ์ด SD ของคุณ
- แก้ไขไฟล์ Network Configuration ใน SD Card
- กำหนดค่า Security Set up ของ Raspberry Pi
- กำหนดค่าอื่นๆ ของ Raspberry Pi
- ดำเนินการติดตั้งให้เสร็จสิ้นโดยใช้ วิซาร์ดการตั้งค่า
- เชื่อมต่อ Raspberry Pi กับ Ender 3
ซื้อ Raspberry Pi
ขั้นตอนแรกคือการซื้อ Raspberry Pi สำหรับ Ender 3 ของคุณ สำหรับ Ender 3 คุณต้องซื้อ Raspberry Pi 3B, 3B plus หรือ 4B เพื่อให้ทำงานร่วมกับ Ender 3 ได้อย่างเหมาะสม คุณสามารถซื้อ Raspberry Pi 4 Model B จาก Amazon
สำหรับขั้นตอนนี้ คุณต้องซื้อการ์ด SD เช่น SanDisk 32GB และ 5V Power Supply Unit พร้อมสาย USB-C สำหรับ Raspberry Pi 4b จาก Amazon หากคุณยังไม่มี
นอกจากนี้ คุณอาจต้องซื้อเคสสำหรับ Raspberry Pi หรือพิมพ์ออกมา ทั้งนี้เพื่อให้แน่ใจว่าชิ้นส่วนภายในของ Raspberry Pi จะไม่ถูกเปิดเผย
ลองดูเคส Ender 3 Raspberry Pi 4 บน Thingiverse
ดาวน์โหลดไฟล์รูปภาพ OctoPi และ Balena Etcher
ขั้นตอนต่อไปคือการดาวน์โหลดไฟล์อิมเมจ OctoPi สำหรับ Raspberry Pi เพื่อให้สามารถสื่อสารกับ Ender 3 ของคุณได้
คุณสามารถดาวน์โหลดไฟล์อิมเมจ OctoPi ได้จากเว็บไซต์อย่างเป็นทางการของ OctoPrint
นอกจากนี้ คุณต้องดาวน์โหลดซอฟต์แวร์ Balena Etcher เพื่อแฟลชไฟล์อิมเมจ OctoPi ไปยัง Raspberry Pi กระบวนการนี้ทำให้การ์ด SD เป็นอุปกรณ์เก็บข้อมูลที่สามารถบู๊ตได้
คุณสามารถดาวน์โหลดซอฟต์แวร์ Balena Etcher ได้จากเว็บไซต์อย่างเป็นทางการของ Balena Etcher
ดูสิ่งนี้ด้วย: 30 ภาพพิมพ์ 3 มิติที่ดีที่สุดสำหรับคริสต์มาส – ไฟล์ STL ฟรีแฟลชไฟล์ภาพ OctoPi ลงในการ์ด SD ของคุณ
หลังจากดาวน์โหลดซอฟต์แวร์ภาพ OctoPi แล้ว ให้ใส่การ์ด SD ลงในคอมพิวเตอร์ที่ดาวน์โหลดไฟล์ไว้
เปิดใช้ซอฟต์แวร์ Balena Etcher และแฟลชซอฟต์แวร์ภาพ OctoPi โดยเลือก “แฟลชจากไฟล์” เลือกไฟล์ภาพ OctoPi และเลือกอุปกรณ์จัดเก็บข้อมูลการ์ด SD เป็นอุปกรณ์จัดเก็บข้อมูลเป้าหมาย จากนั้นจึงแฟลช
หากคุณใช้ Mac จะต้องมีสิทธิ์การเข้าถึงระดับผู้ดูแลระบบโดยขอรหัสผ่านเพื่อดำเนินการขั้นตอนการแฟลชให้เสร็จสิ้น
แก้ไขไฟล์กำหนดค่าเครือข่ายในการ์ด SD
ขั้นตอนต่อไปคือแก้ไขไฟล์กำหนดค่าเครือข่าย บน SDการ์ด ค้นหา “OctoPi-wpa-supplicant.txt” แล้วเปิดด้วยโปรแกรมแก้ไขข้อความของคุณ คุณสามารถใช้โปรแกรมแก้ไขข้อความ Notepad บน Windows หรือโปรแกรมแก้ไขข้อความบน Mac เพื่อเปิดไฟล์
หลังจากเปิดไฟล์แล้ว ให้ค้นหาส่วน "WPA/WPA2 secured" หากเครือข่าย Wi-Fi ของคุณมี รหัสผ่านหรือส่วน “เปิด/ไม่ปลอดภัย” ถ้าไม่มี แม้ว่าเครือข่าย Wi-Fi ของคุณควรมีรหัสผ่าน Wi-Fi
ตอนนี้ให้ลบสัญลักษณ์ “#” จากจุดเริ่มต้นของสี่บรรทัดใต้ส่วน “WPA/WPA2” เพื่อให้ข้อความส่วนนั้นใช้งานได้ . จากนั้นกำหนดชื่อ Wi-Fi ของคุณให้กับตัวแปร “ssid” และรหัสผ่าน Wi-Fi ของคุณให้กับตัวแปร “psk” บันทึกการเปลี่ยนแปลงและนำการ์ดออก
กำหนดค่าการตั้งค่าความปลอดภัยของ Raspberry Pi
ขั้นตอนต่อไปคือการกำหนดค่าการตั้งค่าความปลอดภัยบนระบบปฏิบัติการของ pi โดยเชื่อมต่อกับไคลเอนต์ ssh . ทั้งนี้เพื่อให้แน่ใจว่าคุณสามารถเชื่อมต่อกับ Octoprint ด้วยเว็บเบราว์เซอร์ได้
คุณสามารถใช้ Command prompt บน Windows หรือ Terminal บน Mac ที่พรอมต์คำสั่งหรือเทอร์มินัล ให้พิมพ์ข้อความ “ssh [email protected]” แล้วคลิก Enter จากนั้นตอบกลับพรอมต์ที่ปรากฏขึ้นโดยพูดว่า “ใช่”
จากนั้นพรอมต์อื่นจะปรากฏขึ้นเพื่อขอชื่อผู้ใช้และรหัสผ่าน Raspberry Pi ที่นี่คุณสามารถพิมพ์ "raspberry" และ "pi" เป็นรหัสผ่านและชื่อผู้ใช้ตามลำดับ
ณ จุดนี้ คุณควรลงชื่อเข้าใช้ระบบปฏิบัติการ pi ถึงกระนั้นในวันที่พร้อมรับคำสั่งหรือ Terminal คุณต้องสร้างโปรไฟล์ผู้ใช้ขั้นสูงบนระบบปฏิบัติการ pi พิมพ์ข้อความ “sudo raspi-config” แล้วคลิก Enter ซึ่งจะส่งคืนการแจ้งขอรหัสผ่านสำหรับ pi ของคุณ
หลังจากป้อนรหัสผ่านเริ่มต้น ควรจะนำคุณไปยังแถบเมนู ซึ่งแสดงรายการการตั้งค่าการกำหนดค่า
เลือกตัวเลือกระบบ แล้วเลือกรหัสผ่าน ป้อนรหัสผ่านที่คุณต้องการและบันทึกการตั้งค่า
กำหนดการตั้งค่า Raspberry Pi อื่นๆ
คุณยังสามารถทดลองกับการตั้งค่าอื่นๆ ในแถบเมนู เช่น ชื่อโฮสต์หรือโซนเวลาของคุณ แม้ว่าสิ่งนี้อาจไม่จำเป็น แต่การปรับแต่งการตั้งค่าให้เหมาะกับความต้องการของคุณก็ช่วยได้
ในการเปลี่ยนชื่อโฮสต์ ให้เลือกตัวเลือกระบบ จากนั้นเลือกชื่อโฮสต์ ตั้งชื่อโฮสต์เป็นชื่อที่เหมาะสมหรือชื่อเครื่องพิมพ์ของคุณ เช่น Ender 3. เมื่อคุณทำเสร็จแล้ว ให้คลิกที่เสร็จสิ้น จากนั้นยืนยัน Raspberry Pi เพื่อรีบูต ควรใช้เวลาสองสามวินาทีในการรีบูต
ดำเนินการขั้นตอนการตั้งค่าให้เสร็จสิ้นโดยใช้วิซาร์ดการตั้งค่า
เนื่องจากชื่อโฮสต์มีการเปลี่ยนแปลง ให้ป้อน URL “//hostname.local” ( ตัวอย่างเช่น “//Ender3.local”) แทนที่จะเป็นค่าเริ่มต้น “//Octoprint.local” บนอุปกรณ์ของคุณที่เชื่อมต่อกับเครือข่าย Wi-Fi เดียวกันกับ Raspberry Pi
คุณควรได้รับการต้อนรับจาก วิซาร์ดการตั้งค่า ตอนนี้ตั้งค่าชื่อผู้ใช้และรหัสผ่านของ Octoprint เพื่อให้คุณสามารถเข้าสู่บัญชีของคุณได้จากเว็บเบราว์เซอร์ของคุณ
ควรสังเกตว่ารหัสผ่านและชื่อผู้ใช้ที่ใช้ที่นี่แตกต่างจากชื่อผู้ใช้และรหัสผ่านที่สร้างขึ้นสำหรับผู้ใช้ระดับสูงก่อนหน้านี้
ในวิซาร์ดการตั้งค่า คุณยังสามารถเลือก เพื่อเปิดหรือปิดการตั้งค่าการกำหนดค่าอื่นๆ ตามที่คุณเห็นว่าเหมาะสม
คุณต้องแก้ไขการตั้งค่าโปรไฟล์เครื่องพิมพ์ด้วยการตั้งค่าขนาดปริมาณการสร้างเป็น 220 x 220 x 250 มม. สำหรับ Ender 3 อีกสิ่งหนึ่งที่ต้องระวัง เป็นการตั้งค่า extruder hotend ที่นี่ เส้นผ่านศูนย์กลางหัวฉีดเริ่มต้นตั้งไว้ที่ 0.4 มม. คุณสามารถปรับแต่งการตั้งค่านี้ได้หากเส้นผ่านศูนย์กลางหัวฉีดต่างกัน
คลิกที่เสร็จสิ้น เพื่อบันทึกการตั้งค่าของคุณ ณ จุดนี้ อินเทอร์เฟซผู้ใช้ของ Octoprint ควรบูตขึ้นมา
เชื่อมต่อ Raspberry Pi กับ Ender 3
นี่คือขั้นตอนสุดท้ายในกระบวนการนี้ เสียบสาย USB เข้ากับ Raspberry Pi และ micro USB เข้ากับพอร์ตของ Ender 3 บนอินเทอร์เฟซผู้ใช้ของ Octoprint คุณควรสังเกตว่ามีการสร้างการเชื่อมต่อระหว่างเครื่องพิมพ์และ Raspberry Pi แล้ว
คุณอาจต้องการเปิดใช้งานตัวเลือกการเชื่อมต่ออัตโนมัติเพื่อให้เครื่องพิมพ์เชื่อมต่อโดยอัตโนมัติเมื่อ Raspberry Pi เริ่มการทำงานแล้ว
ณ จุดนี้ คุณสามารถรันการทดสอบการพิมพ์เพื่อดูว่าอินเทอร์เฟซผู้ใช้ของ Octoprint ทำงานอย่างไร
นี่คือวิดีโอจาก BV3D ที่แสดงกระบวนการด้วยสายตา
ดูสิ่งนี้ด้วย: ด้าย สกรู และเครื่องพิมพ์ 3 มิติ สลักเกลียว - ใช้งานได้จริงหรือ วิธี