สารบัญ:

USB MAME Arcade Controller: 13 ขั้นตอน (พร้อมรูปภาพ)
USB MAME Arcade Controller: 13 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: USB MAME Arcade Controller: 13 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: USB MAME Arcade Controller: 13 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Rotary Joystick to USB: MAME Interface for 13 Pin Header 2024, พฤศจิกายน
Anonim
USB MAME Arcade Controller
USB MAME Arcade Controller
USB MAME Arcade Controller
USB MAME Arcade Controller

คำแนะนำนี้เป็นเอกสารเกี่ยวกับการสร้างคอนโทรลเลอร์ USB MAME สำหรับเล่นเกม ROM ผ่าน MAME คอนโทรลเลอร์นี้เชื่อมต่อกับพีซีผ่านสาย USB ขนาด 12 นิ้ว พีซีเชื่อมต่อกับทีวีของฉันแล้ว

ขั้นตอนที่ 1: รวบรวมวัสดุและเครื่องมือของคุณ

iPac2 - เวอร์ชันก่อนหน้าที่ไม่มีอินพุตแทร็กบอลออนบอร์ด

มีจำหน่ายที่อเมซอน:

amzn.to/2j5YLBG

ปุ่มควบคุม Happ และจอยสติ๊ก

มีจำหน่ายจากอเมซอน:

amzn.to/2jqC6i6

MDF 1/2 1 แผ่น

เดือยไม้สี่เหลี่ยม 1/2 เพื่อเพิ่มความเสถียรของโครงสร้าง

สกรูไม้

กาวไม้

สายเคเบิลอีเทอร์เน็ตสำหรับการเชื่อมต่อปุ่ม

ลวดสำหรับกราวด์ลูป

ขั้วต่อจีบ

กระดาษติดต่อแบบมีพื้นผิว

เครื่องมือ:

โต๊ะทำงาน

เลื่อยปรับองศา Comp

ไขควง/สว่าน

1 1/8 ดอกสว่าน

แม่แบบรูควบคุม

ขั้นตอนที่ 2: จัดวางและตัดแผงด้านบนและด้านล่าง

จัดวางและตัดแผงด้านบนและด้านล่าง
จัดวางและตัดแผงด้านบนและด้านล่าง
จัดวางและตัดแผงด้านบนและด้านล่าง
จัดวางและตัดแผงด้านบนและด้านล่าง
จัดวางและตัดแผงด้านบนและด้านล่าง
จัดวางและตัดแผงด้านบนและด้านล่าง
จัดวางและตัดแผงด้านบนและด้านล่าง
จัดวางและตัดแผงด้านบนและด้านล่าง

ขั้นตอนแรกคือการตัดสินใจว่าคุณต้องการตัวควบคุมผู้เล่นคนเดียวหรือตัวควบคุมผู้เล่นสองคน ฉันเลือกผู้เล่นสองคนที่มีจอยสติ๊ก และ 8 ปุ่มต่อผู้เล่นหนึ่งคนเพื่อให้ ROM มีความยืดหยุ่นสูงสุด บางเกมที่ออกมาในช่วงที่อาร์เคดกำลังจะล่มสลายก็ใช้ปุ่มนี้มากมาย โดยปกติ 6 คือจำนวนสูงสุด ดังนั้นคุณสามารถประหยัดเงินได้เล็กน้อยสำหรับปุ่มต่างๆ หากคุณไม่คิดว่าคุณจะต้องใช้ปุ่มเพิ่มเติม 2 ปุ่มเหล่านั้น (ต่อผู้เล่นหนึ่งคน)

เนื่องจากฉันต้องการมีผู้เล่น 2 คน ฉันจึงต้องคำนึงถึงสิ่งนั้นเมื่อออกแบบเลย์เอาต์ของปุ่ม และด้วยขนาดโดยรวมของแผงด้านบน ทางที่ดีควรวางแผนทุกอย่างบนกระดาษก่อนทำการตัดใดๆ นี้จะช่วยประหยัดในระดับแห้วในภายหลังเชื่อฉัน หากคุณเลือกที่จะไปกับผู้เล่น 2 คน ตรวจสอบให้แน่ใจว่าคุณมีที่ว่างเพียงพอระหว่างผู้เล่นสองคนเพื่อที่คุณจะได้ไม่กระทบไหล่ในขณะเล่นพร้อมกัน

นอกจากนี้ ฉันยังต้องการแสดงให้เห็นว่าแม้ว่าคุณจะไม่มีเวิร์กช็อป แต่คุณก็สามารถหาที่สำหรับทำงานนั้นได้ ฉันทำเหมืองข้างบ้านข้างถังขยะ (และบางส่วนอยู่ในโรงรถเมื่อฝนเริ่มตก)

ขั้นตอนที่ 3: ตัดด้านหน้า, หลัง, ด้านล่างและด้านข้าง

ตัดด้านหน้า ด้านหลัง ด้านล่างและด้านข้าง
ตัดด้านหน้า ด้านหลัง ด้านล่างและด้านข้าง
ตัดด้านหน้า ด้านหลัง ด้านล่างและด้านข้าง
ตัดด้านหน้า ด้านหลัง ด้านล่างและด้านข้าง
ตัดด้านหน้า ด้านหลัง ด้านล่างและด้านข้าง
ตัดด้านหน้า ด้านหลัง ด้านล่างและด้านข้าง

เนื่องจากฉันต้องการให้แผงควบคุมของฉันถูกหลักสรีรศาสตร์ ฉันจึงตัดสินใจลาดเอียงเล็กน้อยที่ฝั่งเครื่องเล่น ดังนั้นฉันจึงคำนึงถึงเรื่องนี้เมื่อตัดความกว้างของทั้งแผงด้านบนและด้านล่าง แล้วจึงใช้ความยาวเหล่านั้นเป็นแนวทางเมื่อ ตัดมุมที่ด้านข้าง นี่คือจุดที่ตุ้มปี่แบบผสมมีประโยชน์จริงๆ คุณสามารถตัดด้วยมือทั้งหมดโดยใช้กล่องตุ้มปี่หรือแม้แต่จิ๊กซอว์ แต่การซื้อเลื่อยวงเดือนแบบผสมของฉันถือเป็นหนึ่งในการตัดสินใจที่ดีที่สุดของฉัน เนื่องจากฉันใช้มันเป็นประจำ

ขั้นตอนที่ 4: ใส่ด้านหน้า, ด้านหลัง, ด้านล่างและด้านข้างเข้าด้วยกัน จากนั้นตัดและติด Struts ที่รองรับ

ติดด้านหน้า ด้านหลัง ด้านล่าง และด้านข้างเข้าด้วยกัน จากนั้นจึงตัดและติดสตรัทรองรับ
ติดด้านหน้า ด้านหลัง ด้านล่าง และด้านข้างเข้าด้วยกัน จากนั้นจึงตัดและติดสตรัทรองรับ
ติดด้านหน้า ด้านหลัง ด้านล่าง และด้านข้างเข้าด้วยกัน จากนั้นจึงตัดและติดสตรัทรองรับ
ติดด้านหน้า ด้านหลัง ด้านล่าง และด้านข้างเข้าด้วยกัน จากนั้นจึงตัดและติดสตรัทรองรับ
ติดด้านหน้า ด้านหลัง ด้านล่าง และด้านข้างเข้าด้วยกัน จากนั้นจึงตัดและติดสตรัทรองรับ
ติดด้านหน้า ด้านหลัง ด้านล่าง และด้านข้างเข้าด้วยกัน จากนั้นจึงตัดและติดสตรัทรองรับ
ติดด้านหน้า ด้านหลัง ด้านล่าง และด้านข้างเข้าด้วยกัน จากนั้นจึงตัดและติดสตรัทรองรับ
ติดด้านหน้า ด้านหลัง ด้านล่าง และด้านข้างเข้าด้วยกัน จากนั้นจึงตัดและติดสตรัทรองรับ

รับการวัดของคุณและหลังจากตัด ประกอบทุกอย่างเข้าด้วยกันเพื่อให้แน่ใจว่าการตัดทั้งหมดทำอย่างถูกต้อง เมื่อคุณแน่ใจว่าคุณมีทุกอย่างที่ตัดและติดตั้งอย่างถูกต้องแล้ว ให้กาวและขันสกรูส่วนรองรับเข้ากับแผงด้านหน้า ด้านหลัง และด้านข้าง ห้ามติดแผงด้านล่าง

หมายเหตุ การวัดที่แผงด้านล่างถูกต้องในภาพที่สาม ด้านล่างนั่งออฟเซ็ตเล็กน้อยในภาพ

ขั้นตอนที่ 5: รับเค้าโครงปุ่มของคุณและโอนไปยังแผงด้านบนของคุณ

รับเค้าโครงปุ่มของคุณและโอนไปยังแผงด้านบนของคุณ
รับเค้าโครงปุ่มของคุณและโอนไปยังแผงด้านบนของคุณ
รับเค้าโครงปุ่มของคุณและโอนไปยังแผงด้านบนของคุณ
รับเค้าโครงปุ่มของคุณและโอนไปยังแผงด้านบนของคุณ
รับเค้าโครงปุ่มของคุณและโอนไปยังแผงด้านบนของคุณ
รับเค้าโครงปุ่มของคุณและโอนไปยังแผงด้านบนของคุณ

ฉันใช้เว็บไซต์ MAME ออนไลน์เพื่อรับเค้าโครงปุ่ม (www.slagcoin.com) นี่เป็นสิ่งจำเป็น เนื่องจากเลย์เอาต์ของปุ่มได้รับการออกแบบในโปรแกรม CAD ดังนั้นการเว้นวรรคจึงสมบูรณ์แบบ ไม่ต้องวัดในส่วนของฉันเลย ยกเว้นว่าจะวางเลย์เอาต์ไว้ที่ใดบนแผง เมื่อฉันวางเลย์เอาต์แล้ว ฉันก็แค่ใช้จอบบิต 1 1/8 เพื่อทำรูเล็กๆ ในตำแหน่งที่ระบุบนเลย์เอาต์ ดังนั้นจึงเป็นรูเล็กๆ ในแผง MDF ฉันทำการทดสอบขนาดพอดีของปุ่มบน เศษไม้ที่เหลือจากการตัดมุมด้านข้าง เพื่อให้แน่ใจว่าพอดีก่อนที่จะตัดรูทั้งหมด

ขั้นตอนที่ 6: เจาะ เจาะ เจาะ…

สว่าน สว่าน สว่าน…
สว่าน สว่าน สว่าน…
สว่าน สว่าน สว่าน…
สว่าน สว่าน สว่าน…

เมื่อคุณทำเครื่องหมายรูเล็กๆ สำหรับเลย์เอาต์ปุ่มแล้ว ก็ถึงเวลาเจาะ…และเจาะ…และเจาะ…

ขั้นตอนที่ 7: วางเค้าโครงปุ่มควบคุมเกมและเจาะมัน

จัดวางปุ่มควบคุมเกมและเจาะมัน
จัดวางปุ่มควบคุมเกมและเจาะมัน

ซึ่งรวมถึงปุ่ม 'เหรียญ', P1, P2 ฯลฯ แผงของฉันใช้ปุ่มเหล่านี้ 8 ปุ่มเพื่อควบคุม MAME อย่างเต็มที่

ขั้นตอนที่ 8: เราเตอร์ขอบด้านบนหากต้องการ

เราเตอร์ขอบด้านบนหากต้องการ
เราเตอร์ขอบด้านบนหากต้องการ
เราเตอร์ขอบด้านบนหากต้องการ
เราเตอร์ขอบด้านบนหากต้องการ

ฉันต้องการทำให้ตัวควบคุมของฉันใกล้เคียงกับเครื่องอาร์เคดจริง ๆ มากที่สุด ดังนั้นฉันจึงยืมเราเตอร์จากเพื่อนและใช้บิตที่เหมาะสม เราเตอร์ขอบ ฉันไม่ได้ทำงานได้ดี แต่ก็ยอมรับได้ ฉันตั้งดอกสว่านไว้ต่ำเกินไป มันจึงตัดขอบที่ขอบด้านนอกของไม้ มันจะหุ้มด้วยผ้าหนาๆ จึงไม่สามารถมองเห็นได้เมื่อทำเสร็จ

ขั้นตอนที่ 9: ปิดตัวควบคุม

ครอบคลุมตัวควบคุม
ครอบคลุมตัวควบคุม
ครอบคลุมตัวควบคุม
ครอบคลุมตัวควบคุม
ครอบคลุมตัวควบคุม
ครอบคลุมตัวควบคุม

ฉันเลือกใช้กระดาษติดต่อแบบมีพื้นผิว ราคาถูกและฉันคิดว่าทำงานได้ดี

ขั้นตอนที่ 10: ปิดด้านบน ตัดรูปุ่ม และติดตั้งปุ่มและจอยสติ๊ก

ปิดด้านบน ตัดรูกระดุม และติดตั้งปุ่มและจอยสติ๊ก
ปิดด้านบน ตัดรูกระดุม และติดตั้งปุ่มและจอยสติ๊ก
ปิดด้านบน ตัดรูกระดุม และติดตั้งปุ่มและจอยสติ๊ก
ปิดด้านบน ตัดรูกระดุม และติดตั้งปุ่มและจอยสติ๊ก
ปิดด้านบน ตัดรูกระดุม และติดตั้งปุ่มและจอยสติ๊ก
ปิดด้านบน ตัดรูกระดุม และติดตั้งปุ่มและจอยสติ๊ก

ตรวจสอบให้แน่ใจว่าดึงกระดาษสัมผัสแน่น ไม่เช่นนั้นคุณจะมีรอยยับที่จะไม่หลุดออกมา คุณจะเห็นได้ว่าของผมหลวมไปหน่อยเนื่องจากไม่ได้ใช้กาวเพิ่มเติม ฉันไม่ได้กังวลเกี่ยวกับริ้วรอยมากนัก แต่ก็มีอยู่ การใช้กาวสเปรย์เมื่อติดตั้งกระดาษสัมผัสจะช่วยขจัดรอยยับเหล่านี้

ขั้นตอนที่ 11: การตรวจสอบการยศาสตร์

ตรวจสอบการยศาสตร์
ตรวจสอบการยศาสตร์
ตรวจสอบการยศาสตร์
ตรวจสอบการยศาสตร์

ฉันทดสอบการยศาสตร์อีกครั้งเพื่อให้ตัวเองรู้สึกดีกับตำแหน่งของรู สมบูรณ์แบบ!

ขั้นตอนที่ 12: การเดินสายไฟปุ่มและจอยสติ๊กและติดตั้งบอร์ด IPAQ

การเดินสายไฟปุ่มและจอยสติ๊กและการติดตั้งบอร์ด IPAQ
การเดินสายไฟปุ่มและจอยสติ๊กและการติดตั้งบอร์ด IPAQ
การเดินสายไฟปุ่มและจอยสติ๊กและการติดตั้งบอร์ด IPAQ
การเดินสายไฟปุ่มและจอยสติ๊กและการติดตั้งบอร์ด IPAQ
การเดินสายไฟปุ่มและจอยสติ๊กและการติดตั้งบอร์ด IPAQ
การเดินสายไฟปุ่มและจอยสติ๊กและการติดตั้งบอร์ด IPAQ
การเดินสายไฟปุ่มและจอยสติ๊กและการติดตั้งบอร์ด IPAQ
การเดินสายไฟปุ่มและจอยสติ๊กและการติดตั้งบอร์ด IPAQ

นี่คือสาเหตุว่าทำไมคุณถึงทิ้งส่วนท้ายไว้เมื่อสร้างคอนโทรลเลอร์ - เพื่อให้คุณสามารถเดินสายได้ และเข้าถึงส่วนภายในได้ในภายหลังหากมีสิ่งผิดปกติเกิดขึ้น หากคุณต้องการเปลี่ยนแปลง (ดูบทสรุปของคำแนะนำนี้สำหรับรายละเอียด).

แผนภาพการเดินสายไฟมาจากซอฟต์แวร์ iPAQ ซึ่งสามารถสร้างการเดินสายตามจำนวนปุ่มและจอยสติ๊กที่คุณวางแผนจะติดตั้ง ฉันพิมพ์ออกมาเพื่อที่ฉันจะได้มีการอ้างอิงในการปฏิบัติตามในขณะที่ทำงานเดินสาย โดยส่วนตัวแล้วฉันใช้สายเคเบิลเครือข่าย Cat5e สำหรับลีดที่เป็นบวก เนื่องจากฉันมีสายเคเบิลอยู่มากมาย และเนื่องจากแต่ละสายมีสายเคเบิล 8 เส้น ฉันจึงสามารถใช้สายเคเบิลหนึ่งสายถึง 8 การเชื่อมต่อ ฉันคิดว่ามันทำมาเพื่อการติดตั้งที่เรียบร้อยกว่านี้ ฉันเพิ่งทำสายเคเบิลเชื่อมต่อแบบหลายสายยาวสำหรับกราวด์ iPAQ คือ USB ดังนั้น

ขั้นตอนที่ 13: บทสรุป

บทสรุป
บทสรุป
บทสรุป
บทสรุป
บทสรุป
บทสรุป

เนื่องจากฉันใช้บอร์ดควบคุม iPAQ แบบ USB ฉันจึงเชื่อมต่อกับ HTPC (พีซีโฮมเธียเตอร์) ที่เชื่อมต่อกับทีวีของฉันอยู่แล้ว ฉันเพียงแค่เสียบอุปกรณ์เข้ากับพอร์ต USB ด้านหน้าและเปิดเครื่อง MAME หรือโปรแกรมอีมูเลเตอร์ที่ฉันต้องการในขณะนั้น ประโยชน์ของการสร้างยูนิตด้วยวิธีนี้ คือ ฉันสามารถถอดปลั๊กยูนิตเมื่อเราไม่ได้ใช้งาน และเก็บไว้ในตู้เสื้อผ้า หรือหลังประตูเด็กในภาพ เพื่อไม่ให้เกิดความเสียหาย

ฉันชอบความยืดหยุ่นในการให้คอนโทรลเลอร์แยกจากบาร์ท็อปหรืออุปกรณ์ MAME ขนาดเต็มด้วยเหตุนี้ แต่ในอนาคต แผนของฉันคือการติดตั้ง Raspberry Pi 3 หรือ 3b ที่ใช้ RetroPie กับบอร์ดควบคุม iPAQ ภายในห้องโดยสาร และ จากนั้นเพียงแค่เรียกใช้สาย HDMI ออก ข้อเสียคือเมื่อทำเช่นนี้ ฉันจะต้องติดตั้งขั้วต่อสายไฟที่ด้านหลังของคอนโทรลเลอร์สำหรับ RPi รวมทั้งซ็อกเก็ต HDMI รวมทั้งตัดรูระบายอากาศบางส่วน เนื่องจาก RPi 3s มีความร้อนสูง ฉันอาจติดตั้งพัดลมแบบแอ็คทีฟที่ด้านหนึ่งที่ด้านหลังของคอนโทรลเลอร์ และวางรูระบายอากาศที่อีกด้านหนึ่ง

แนะนำ: