เปลี่ยน LEGO Game Boy ให้กลายเป็น Game Boy ที่ใช้งานได้จริง
(blog.nataliethenerd.com)- โปรเจ็กต์ดัดแปลงชุด LEGO Game Boy ให้เป็น Game Boy ที่ใช้งานได้จริง โดยอาศัยการวิเคราะห์และจัดทำเอกสารของบอร์ด Game Boy
- ใช้ MGB(Pocket) CPU เพื่อเพิ่มประสิทธิภาพการใช้พื้นที่และทำให้หาอะไหล่ได้ง่าย
- หลังจากวิเคราะห์ดีไซน์และขนาดของชุด LEGO แล้ว จึงนำการพิมพ์ 3D และการออกแบบวงจรเฉพาะทางมาใช้
- ทำให้ฮาร์ดแวร์อินเทอร์เฟซจริง เช่น ปุ่มและเสียง ทำงานร่วมกับ ชิ้นส่วน LEGO ได้
- กำลัง ปรับปรุงและทดสอบ บอร์ดอย่างต่อเนื่องเพื่อยกระดับความสมบูรณ์ของผลิตภัณฑ์
ภาพรวม
โปรเจ็กต์นี้คือการดัดแปลงชุด Game Boy ที่ LEGO วางจำหน่าย ให้กลายเป็นเครื่องเกม Game Boy ที่ใช้งานได้จริง โดยอาศัยประสบการณ์จากการจัดทำข้อมูลและผังวงจรของบอร์ด Game Boy หลายแบบ แล้วนำการออกแบบเฉพาะทางและชิ้นส่วนที่พิมพ์ด้วย 3D มาใช้ประกอบรวมกัน
จุดเริ่มต้นและแรงจูงใจของโปรเจ็กต์
- ตอนแรกเป็นเพียงการเสนอไอเดียแบบขำ ๆ ผ่าน ทวีต พร้อมกับช่วงที่มีการประกาศชุด LEGO Game Boy
- หลังจากนั้นจึงเริ่มลงมือ ดัดแปลงจริง โดยใช้ประสบการณ์ที่เคยออกแบบ Game Boy CPU PCB มาหลายครั้ง
CPU ที่เลือกใช้และเหตุผล
- เหตุผลที่เลือก MGB(Pocket) CPU มีดังนี้
- ฟังก์ชันการทำงานแทบจะเหมือนกับ DMG
- มีของในมืออยู่มาก จึงขยายโปรเจ็กต์ต่อได้ง่าย
- ต้นทุน ต่ำและหาซื้อได้ง่าย จึงเข้าถึงได้สะดวก
- DMG CPU ต้องใช้ VRAM ภายนอก แต่ MGB CPU มี VRAM อยู่ภายในแล้ว ทำให้การจัดวางง่ายกว่าและประหยัดพื้นที่
การวางแผนล่วงหน้าและการออกแบบวงจร
- วิเคราะห์ ภาพทางการและขนาด ของผลิตภัณฑ์ LEGO เพื่อคำนวณตำแหน่งหน้าจอและการจัดวางชิ้นส่วนได้อย่างแม่นยำ
- นำวงจรไฟเลี้ยงที่ใช้ในบอร์ด Safer Charger มาประยุกต์ใช้ และรวมการออกแบบสวิตช์ไฟแบบ soft-latching, button matrix และเอาต์พุตสัญญาณเสียงจากขา pin ไว้ในแบบ
- ใช้ภาพเรนเดอร์ 3D ของ KiCad เพื่อแสดงหน้าตา PCB
การทำปุ่ม คอนเน็กเตอร์ และส่วนประกอบอื่น ๆ
- อาศัยข้อดีที่สามารถกด แผงปุ่ม ของ LEGO ได้จริง แล้วเชื่อมต่อเข้ากับวงจร
- ทำส่วนการทำงานของปุ่มและตำแหน่งคอนเน็กเตอร์อย่าง USB-C ด้วยชิ้นส่วนพิมพ์ 3D แบบเฉพาะ
- พยายามคงความรู้สึกในการใช้งานจริง เช่น แรงกดและสัมผัสคลิกของแต่ละชิ้นส่วน ให้มากที่สุด
การพัฒนาและแผนต่อไป
- ตอนนี้ได้ตัว LEGO Game Boy ของจริงมาแล้ว และกำลัง ประกอบเข้ากับวงจร พร้อมปรับปรุงบอร์ดอย่างต่อเนื่อง
- เมื่อเสร็จสิ้นงาน จะเปิดเผยแบบรายละเอียดของโปรเจ็กต์และผลงานที่เสร็จสมบูรณ์
- มีการแชร์ข้อมูลเพิ่มเติมผ่าน เซิร์ฟเวอร์ Discord สำหรับผู้ที่ต้องการติดตามอัปเดตที่เกี่ยวข้อง
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
เมื่อวานเพิ่งประกอบชุดนี้เสร็จ แล้วก็คิดขึ้นมาว่า ‘ถ้าจะดัดแปลงให้มันกลายเป็น Game Boy จริง ๆ จะยากแค่ไหนนะ’ ตอนนี้ก็ได้รู้คำตอบแล้ว
ชอบโปรเจกต์แบบนี้มาก โดยเฉพาะตรงที่ต้องใช้ความคิดสร้างสรรค์ภายใต้ข้อจำกัดของฟอร์มแฟกเตอร์ Lego และข้อจำกัดของชิ้นส่วนอิเล็กทรอนิกส์ที่ต้องรองรับ CPU พอมองด้วยมาตรฐานฮาร์ดแวร์ยุคนี้ PCB เรียบง่ายอย่างน่าทึ่ง ชิ้นส่วนแบบ surface-mount สมัยใหม่ช่วยได้มาก พอเห็น silkscreen ที่ประณีตของ PCB จาก Nintendo ก็ทำให้นึกถึงยุคที่สินค้าทุกชิ้นมาพร้อมแผงวงจรและสเปกชิ้นส่วน
อันนี้เจ๋งมาก นี่แหละเหตุผลที่ชอบอินเทอร์เน็ต, LEGO และเหล่าโอตาคุสายเมกเกอร์/แฮ็กเกอร์
ฉันพรีออร์เดอร์ไว้เพราะตั้งใจจะทำอะไรแบบนี้กับชุดนี้เลย ดีใจที่มีคนคิดเหมือนกัน แต่แปลกตรงที่ชุดของฉันเพิ่งมาถึงวันนี้เอง อยากรู้ว่าทำไมเวลาจัดส่งของพรีออร์เดอร์ถึงต่างกันได้ขนาดนี้
หน้าตาดูเท่มาก แต่ D-Pad นั่นดูเหมือนใช้ไม่กี่นาทีก็มือจะปวดแล้ว
วงการโมดิฟาย Game Boy น่าสนใจมาก คุณสามารถเปลี่ยนทุกชิ้นส่วนได้ ยกเว้น SoC หลัก
DMG-CPUที่จริงแม้แต่ SoC ตัวนี้ก็ยังพอแทนที่ได้ในรูปแบบใดรูปแบบหนึ่ง ลิงก์ YouTubeฉันสงสัยอยู่ว่าจะมีใครทำสิ่งนี้ได้เร็วแค่ไหน
คนในวิดีโอคือภรรยาของฉัน
ในวิดีโอเปิดเครื่องนั้นไม่มีเสียงเริ่มต้นอันเป็นเอกลักษณ์ของ Game Boy เลย (รวมถึงไม่มีเสียงอื่น ๆ ด้วย) เลยสงสัยว่ามันไม่มีระบบเสียงหรือเปล่า
ตอนแรกก็ผิดหวังที่มันไม่ใช่ Game Boy จริง แต่ก็เชื่อว่าต้องมีคนที่อินกว่าฉันลงมือทำของจริงแน่ ๆ ก็เลยรอดู ปรากฏว่าใช้เวลาแค่ไม่กี่วันเท่านั้น