สารบัญ:

GamePi - Handheld Emulator Console: 17 ขั้นตอน (พร้อมรูปภาพ)
GamePi - Handheld Emulator Console: 17 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: GamePi - Handheld Emulator Console: 17 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: GamePi - Handheld Emulator Console: 17 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: วิธีใช้งาน เครื่องเกมพกพา M17 64GB+10,000เกม รองรับ PSP PS1 N64 GBA 2024, มิถุนายน
Anonim
Image
Image
GamePi - Handheld Emulator Console
GamePi - Handheld Emulator Console

บทนำ:

คำแนะนำนี้อธิบายการสร้างคอนโซลจำลองมือถือที่ใช้ Raspberry Pi 3 - ฉันให้บัพติศมา GamePi แล้ว

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

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

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

รุ่นอื่นๆ:

  • คุณสามารถค้นหา GamePi เวอร์ชันที่อัปเดต - เวอร์ชัน 2.1 ได้ มันรวมเอาสิ่งดีๆ ทั้งหมดจากอุปกรณ์อื่นของฉันเข้าไว้ด้วยกัน
  • ตรวจสอบการสลับ GamePi ใหม่ของฉัน - GamePi Zero มันถูกกว่า เล็กกว่า และเบากว่า
  • หากคุณชอบราคาที่ไม่แพงและเรียบง่าย คุณควรลองดู GamePi XS - คอนโซลในคอนโทรลเลอร์

บันทึก:

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

นี่เป็นคำสั่งแรกที่ฉันสามารถทำได้ ดังนั้นหากคุณมีข้อเสนอแนะสำหรับการปรับปรุง โปรดแจ้งให้เราทราบ

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

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

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

อะไหล่:

  • 1x จอแสดงผล - 5" Touch-LCD
  • 1x Raspberry Pi 3 รุ่น B
  • การ์ด micro SD 1x - 16GB (ขนาดขึ้นอยู่กับคุณ)
  • 1x Teensy LC
  • 1x พาวเวอร์แบงค์
  • ปุ่มสัมผัสนุ่ม 12x
  • 2x ปุ่มสัมผัส
  • 1x เครื่องขยายเสียงดิจิตอล - PAM8403
  • 1x แจ็คเสียงพร้อมสวิตช์
  • 1x ลำโพง 1.5W
  • 1x สวิตช์สไลด์
  • 1x USB แจ็คตัวเมีย ชนิด A
  • 1x micro USB แจ็คตัวเมีย Type B
  • 2x โมดูลฝ่าวงล้อมจอยสติ๊ก
  • 1x โพเทนชิออมิเตอร์ B103 10K 16x2mm
  • 1x การสร้างต้นแบบ PCB

วัสดุสิ้นเปลือง:

  • สกรูและน็อตหกเหลี่ยม (M3)
  • สกรูทอกซ์ (M2.5 x 8)
  • สายไฟ (เช่น LPT)
  • ไพรเมอร์สเปรย์
  • สีสเปรย์
  • ฟิลเลอร์ไม้ (สีขาว)

เครื่องมือ:

  • ต๊าปเกลียว (M2.5)
  • ดอกสว่าน (M2 & M3)
  • ฟองน้ำขัด
  • ไฟล์
  • ยูทิลิตี้บัดกรี
  • ไขควงปากแบน
  • เจาะ
  • ปืนกาวร้อน
  • เครื่องพิมพ์ 3 มิติ หรือ บริการการพิมพ์ 3 มิติ

ขั้นตอนที่ 2: การพิมพ์เคส 3 มิติ

การพิมพ์ 3 มิติเคส
การพิมพ์ 3 มิติเคส
การพิมพ์ 3 มิติเคส
การพิมพ์ 3 มิติเคส

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

เคสด้านหน้าและด้านหลังพอดีกับเครื่องพิมพ์ 3D ขนาด 20x20 ซม. หากคุณหมุน 45 องศา

ฉันพิมพ์เคสของฉันด้วยไส้หลอด ABS สีดำ ฉันชอบพิมพ์ด้วย ABS เพราะฉันชอบความเป็นไปได้ในการประมวลผลภายหลัง คุณสามารถขัด, ตัด, ทาสี และที่สำคัญที่สุดคือคุณสามารถทากาวหรือซ่อมมันโดยใช้อะซิโตน

หากคุณมีเครื่องพิมพ์ 3 มิติที่มีเตียงขนาดเล็กกว่าหรือไม่มีเครื่องพิมพ์เลย คุณสามารถใช้บริการการพิมพ์ 3 มิติ เช่น 3D Hubs, Thingiverse, Pinshape ฯลฯ เพื่อพิมพ์ชิ้นส่วนให้คุณด้วยเงินบางส่วน หรือ PM มา - บางทีฉันอยากจะพิมพ์ให้คุณ

คุณจะพบชิ้นส่วน 3D ที่จำเป็นทั้งหมดในหน้าการออกแบบอันหลากหลายนี้ ฉันจะเก็บไว้เป็นอย่างอื่นเพื่อหลีกเลี่ยงความซ้ำซ้อน

ขั้นตอนที่ 3: 3D Print Post-processing (กรณี)

การประมวลผลภายหลังการพิมพ์ 3 มิติ (กรณี)
การประมวลผลภายหลังการพิมพ์ 3 มิติ (กรณี)
การประมวลผลภายหลังการพิมพ์ 3 มิติ (กรณี)
การประมวลผลภายหลังการพิมพ์ 3 มิติ (กรณี)
การประมวลผลภายหลังการพิมพ์ 3 มิติ (กรณี)
การประมวลผลภายหลังการพิมพ์ 3 มิติ (กรณี)

ขึ้นอยู่กับรสนิยมของคุณ ขั้นตอนนี้เป็นทางเลือก

ชิ้นส่วนที่พิมพ์ 3 มิติไม่สมบูรณ์แบบ - มีรอยร้าวเล็กๆ รู ฟองอากาศ ชั้นที่มองเห็นได้ ฯลฯ หากคุณต้องการรูปลักษณ์ที่มันวาวและเรียบเนียน คุณต้องใช้ขั้นตอนพิเศษและปรับแต่งชิ้นส่วน

นี่คือขั้นตอนที่ฉันทำ:

1. ทำความสะอาดรูสกรู:

ใช้ดอกสว่าน M2 และ M3 และทำความสะอาดรูสำหรับสกรู

2. ทำความสะอาดรูและขอบ:

ใช้ไฟล์ที่เหมาะสมเพื่อทำความสะอาดรูและขอบทั้งหมด

3. ทรายด้านหน้าและด้านหลังเคส:

  • รอบที่ 1: ใช้กระดาษทรายขัด 120 เม็ด
  • รอบที่ 2: ใช้กระดาษทรายขัด 240 เม็ด
  • รอบที่ 3: ใช้กระดาษทรายขัด 600 เม็ด
  • รอบที่ 4: ใช้ฟองน้ำขัดเปียกพิเศษที่เปียกเป็นพิเศษ

4. ทำความสะอาดชิ้นส่วน:

ล้างชิ้นส่วนด้วยน้ำสะอาดแล้วปล่อยให้แห้ง

5. สี:

  1. พ่นสีรองพื้นบางๆ. ปล่อยให้แห้งเป็นเวลา 24 ชั่วโมง
  2. ตรวจสอบพื้นผิว
  3. พ่นสีเป็นชั้นบางๆ ปล่อยให้แห้งเป็นเวลา 24 ชั่วโมง
  4. ขัดพื้นผิวให้นุ่มด้วยฟองน้ำขัดแห้งละเอียดพิเศษ
  5. พ่นสีเป็นชั้นบางๆ ปล่อยให้แห้งเป็นเวลา 24 ชั่วโมง

ขั้นตอนที่ 4: 3D Print Post-processing (ปุ่ม)

3D Print Post-processing (ปุ่ม)
3D Print Post-processing (ปุ่ม)
3D Print Post-processing (ปุ่ม)
3D Print Post-processing (ปุ่ม)
3D Print Post-processing (ปุ่ม)
3D Print Post-processing (ปุ่ม)
3D Print Post-processing (ปุ่ม)
3D Print Post-processing (ปุ่ม)

ขึ้นอยู่กับรสนิยมของคุณ ขั้นตอนนี้เป็นทางเลือก

นี่คือขั้นตอนที่ฉันทำเพื่อทำให้ปุ่มที่พิมพ์ออกมาดูเหมือนกับรูปภาพ:

ขัด:

  • ขัดปุ่มทั้งหมดด้วยกระดาษทรายกรวด 240 เม็ด
  • ทรายปุ่มทั้งหมดโดยใช้กระดาษทรายเบอร์ 600

ป้ายกำกับ:

  • เติมฉลาก "สลัก" ด้วยฟิลเลอร์ไม้สีขาวโดยใช้นิ้วของคุณ
  • ปล่อยให้ฟิลเลอร์แห้งเป็นเวลา 24 ชั่วโมง
  • นำฟิลเลอร์ส่วนเกินออกโดยใช้กระดาษทรายเบอร์ 240 และ 600

เสร็จสิ้น:

  • ทำความสะอาดชิ้นส่วนด้วยผ้าเปียก
  • ฉีดวานิชใสบาง ๆ บนปุ่ม
  • ปล่อยให้วานิชใสแห้งเป็นเวลา 24 ชั่วโมง

ขั้นตอนที่ 5: ปุ่ม (ซอฟต์แวร์)

ปุ่ม (ซอฟต์แวร์)
ปุ่ม (ซอฟต์แวร์)

ในขั้นตอนนี้ เราต้องการเขียนโค้ดควบคุมปุ่มลงใน Teensy LC Teensy จะลงทะเบียนการคลิกปุ่มและการเคลื่อนไหวของจอยสติ๊กและส่งสัญญาณไปยัง Raspberry Pi ผ่าน USB

ติดตั้ง Framework

  • ในการคอมไพล์โค้ดและเขียนลงใน Teensy คุณจะต้องมี Arduino Framework และไฟล์สนับสนุน Teensyduino
  • ทำตามบทช่วยสอนนี้เพื่อติดตั้งทั้งคู่

โหลดและเขียนโค้ด

  • เชื่อมต่อ Teensy LC กับพีซีของคุณ (ควรตรวจพบโดยอัตโนมัติหากคุณใช้ Windows)
  • ดาวน์โหลดไฟล์โค้ดที่แนบมา
  • ดับเบิลคลิกที่ไฟล์ที่ดาวน์โหลด Arduino IDE ควรเริ่มทำงาน
  • เลือกบอร์ด Teensy LC (ในแถบเมนู: เครื่องมือ > บอร์ด > Teensy LC)
  • เลือกพอร์ตที่ถูกต้องที่ Teensy เชื่อมต่ออยู่ (ในแถบเมนู: เครื่องมือ > พอร์ตอนุกรม > COM x)
  • หากคุณเชื่อมต่อปุ่มต่างๆ ตามที่แสดงในรูปภาพ คุณสามารถใช้รหัสที่แนบมาได้
  • หากคุณเชื่อมต่อปุ่มด้วยวิธีอื่นใด คุณจะต้องแก้ไขโค้ดที่แนบมา
  • เขียนโค้ดไปที่ Teensy LC (ในแถบเมนู: Sketch > Upload)

ขั้นตอนที่ 6: ปุ่ม (ฮาร์ดแวร์)

ปุ่ม (ฮาร์ดแวร์)
ปุ่ม (ฮาร์ดแวร์)
ปุ่ม (ฮาร์ดแวร์)
ปุ่ม (ฮาร์ดแวร์)
ปุ่ม (ฮาร์ดแวร์)
ปุ่ม (ฮาร์ดแวร์)

ตอนนี้เราต้องการสร้างส่วนควบคุมและเชื่อมต่อกับ Teensy

ตัด PCB

  • ใช้เลื่อยบางชนิด (ฉันใช้มีดหั่นขนมปัง) เพื่อตัด PCB สองด้าน
  • สามารถดูขนาดของชิ้นงานที่ต้องการได้ในภาพ (นับจำนวนรู)
  • คุณต้องมี PCB ทุกอัน 2 ชิ้น (กากบาท, ปุ่ม-, เริ่ม/เลือก-PCB)
  • เจาะรูยึด 3 มม. อย่างระมัดระวัง (ดูภาพสำหรับตำแหน่ง) ในแต่ละ PCB

ประสานสวิตช์ไปที่ PCBs

  • ใช้สวิตช์สัมผัสแบบฮาร์ดคลิกสำหรับ PCB ปุ่มเริ่มและเลือก และสวิตช์สัมผัสแบบนุ่มนวลสำหรับ PCB อื่นๆ ทั้งหมด
  • ใส่ขาของสวิตช์ลงในรูที่ถูกต้องของ PCB (ดูรูป)
  • ตรวจสอบตำแหน่งที่ถูกต้องอีกครั้ง
  • ประสานขากับด้านหลังของ PCBs

ขั้นตอนที่ 7: การประกอบ

การประกอบ
การประกอบ
การประกอบ
การประกอบ

หลังจากเสร็จสิ้น PCB ทั้งหมด คุณสามารถประกอบอุปกรณ์ได้แล้ว

หลังจากขั้นตอนนี้ งานสร้างของคุณควรมีลักษณะเหมือนในภาพ

ขันเกลียวซ็อกเก็ตสกรู:

  1. ใช้ดอกสว่าน M2 เพื่อทำความสะอาดรูสกรู
  2. ใช้ต๊าปเกลียว M2.5 แล้วค่อย ๆ ตัดด้ายเข้าไปในรู (คุณสามารถข้ามขั้นตอนนี้ได้ หากคุณไม่มีต๊าปเกลียว แต่โปรดใช้ความระมัดระวังในการขันสกรู เนื่องจากซ็อกเก็ตพลาสติกอาจแตกได้เมื่อใช้แรงมากเกินไป)

แสดง:

  1. เชื่อมต่อจอแสดงผลกับ raspberry pi ตามคู่มือการแสดงผล (เชื่อมต่อแถบ GPIO ต่อขั้วต่อ HDMI)
  2. เลื่อน "หัวนม" สองอันด้านบน (ดูรูป) ของจอแสดงผลเข้าไปในสองรูที่ด้านบนของเคส
  3. ยึดจอแสดงผลโดยขันสกรูให้ "หัวนม" สองอันของจอแสดงผลติดกับเคส

ปุ่ม PCB และจอยสติ๊ก:

  1. ใส่ปุ่มลงในรู
  2. ใส่ PCBs บนซ็อกเก็ตตามภาพและขันสกรู M2.5x8 torx screws
  3. โปรดใช้ความระมัดระวังเนื่องจากซ็อกเก็ตพลาสติกอาจแตกได้หากใช้แรงมากเกินไป

ขั้นตอนที่ 8: การเดินสายไฟ

การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ

ขั้นตอนต่อไปนี้อธิบายวิธีเชื่อมต่อชิ้นส่วนเดี่ยว

หลังจากเดินสายทุกขั้นตอนแล้วอุปกรณ์ของคุณควรเหมือนภาพ

  • ฉันชอบใช้สายเดี่ยวในสาย LPT (หรือสายขนาน) สายเคเบิลดังกล่าวมีสายไฟ 25 เส้น - มีรหัสสีและราคาถูกมาก
  • เมื่อทำการบัดกรี ฉันชอบที่จะบัดกรีบนลวดและบน PCB ก่อน วิธีนี้จะใช้เวลาเพิ่มขึ้นเล็กน้อย แต่จะง่ายกว่าเมื่อทำงานในกล่อง/กล่องที่มีขนาดเล็กกว่า

ขั้นตอนที่ 9: การเดินสายไฟ: Teensy LC

การเดินสายไฟ: Teensy LC
การเดินสายไฟ: Teensy LC
การเดินสายไฟ: Teensy LC
การเดินสายไฟ: Teensy LC

เราจะเริ่มด้วยส่วนประกอบที่สายไฟส่วนใหญ่เชื่อมต่ออยู่ ในขั้นตอนนี้ คุณจะต้องบัดกรีสายไฟ 27+ เส้น - ไชโย

ตรวจสอบการบัดกรีของคุณเป็นสองเท่า (และสามเท่า) เสมอ

เชื่อมต่อปุ่มและจอยสติ๊ก:

  • รูปภาพในขั้นตอนนี้และในขั้นตอนที่ 6: ปุ่ม (ฮาร์ดแวร์) แสดงจุดเดินสายทั้งหมด
  • เริ่มต้นด้วยสายดิน สายกราวด์เชื่อมต่อกับปุ่มและจอยสติ๊กทั้งหมด
  • ตอนนี้คุณสามารถเชื่อมต่อสายสัญญาณทั้งหมดเข้ากับปุ่มต่างๆ
  • เมื่อเชื่อมต่อจอยสติ๊ก ให้ตรวจสอบการติดฉลากของหมุดและตรวจสอบว่าคุณใช้หมุดที่ถูกต้อง
  • จอยสติ๊กแต่ละตัวใช้โพเทนชิโอมิเตอร์สองตัว ดังนั้นต้องเชื่อมต่อกับเอาท์พุตกำลังไฟฟ้า 3.3V ของ Teensy LC
  • หากคุณต้องการทดสอบการควบคุมก่อน อย่าเพิ่งเชื่อมต่อ Tennsy LC กับ Rasperry Pi

การทดสอบการควบคุม (ทางเลือก):

  • หลังจากเขียนโค้ดบน Teensy LC และบัดกรีปุ่มและจอยสติ๊กทั้งหมดแล้ว คุณสามารถทดสอบการควบคุมได้
  • !!! ตรวจสอบให้แน่ใจว่าคุณไม่ได้เชื่อมต่อ Teensy LC กับ Raspberry Pi หากคุณได้ยกเลิกการเชื่อมต่อแล้ว !!!
  1. เชื่อมต่อ Teensy LC กับพีซี Windows ของคุณโดยใช้สาย USB
  2. Windows ควรตรวจพบ Teensy LC และติดตั้งเป็น joypad/gamepad
  3. กด WindowsKey+R เพื่อเปิดกล่องโต้ตอบเรียกใช้
  4. ป้อน "joy.cpl" แล้วกด Enter
  5. เลือก Teensy และคลิก Properties
  6. กดปุ่มใดๆ ของคุณและดูว่ามีอะไรเกิดขึ้นในแท็บทดสอบหรือไม่
  7. ตรวจสอบปุ่มทั้งหมด หากบางส่วนไม่ทำงาน ให้ตรวจสอบสายไฟของคุณ หากไม่มีสิ่งใดทำงานให้ตรวจสอบรหัส หาก Windows ไม่รู้จัก Teensy LC ให้เขียนรหัสใหม่เป็น Teensy
  8. หากการทดสอบสำเร็จให้ถอด Teensy LC ออกจากพีซี

เชื่อมต่อ Teensy LC กับ Raspberry Pi:

  • ฉันได้บัดกรี Teensy โดยตรงกับหมุด USB Raspberry Pi วิธีนี้ช่วยประหยัดพื้นที่ได้มากซึ่งอาจทำให้สาย USB สูญเปล่า
  • ใช้รูปภาพเพื่อเชื่อมต่อ Teensy และ Pi

ขั้นตอนที่ 10: การเดินสายไฟ: เสียง

การเดินสายไฟ: เสียง
การเดินสายไฟ: เสียง
การเดินสายไฟ: เสียง
การเดินสายไฟ: เสียง

ในขั้นตอนนี้ เราจะต่อสายแอมพลิฟายเออร์ PAM8403 ตัวควบคุมระดับเสียง แจ็คเสียงที่สวิตซ์ และลำโพง

ด้วยการตั้งค่านี้ คุณจะสามารถควบคุมระดับเสียงด้วยวงล้อฮาร์ดแวร์และเปลี่ยนเส้นทางเสียงจากลำโพงไปยังหูฟังได้หากเสียบปลั๊ก

หรือ - ถ้าคุณต้องการ- คุณสามารถละเว้นวงล้อปรับระดับเสียงและแจ็คเสียง วิธีนี้คุณจะต้องควบคุมระดับเสียงโดยใช้โซลูชันซอฟต์แวร์บน Pi แต่สำหรับตอนนี้ เรายังคงใช้การตั้งค่าฟีเจอร์แบบเต็ม

การบัดกรี:

  • บัดกรีสายไฟตามภาพ
  • การตั้งค่านี้ไม่ได้ใช้แจ็คเสียงของ Pi เพื่อประหยัดพื้นที่ ประสานสายสัญญาณเสียงเข้ากับแผ่นทดสอบ Pi โดยตรง:

    • กราวด์เสียง (เส้นสีดำในภาพ) บัดกรีเป็น PP6
    • ช่องซ้าย (เส้นสีเขียวในภาพ) บัดกรีเป็น PP25
    • ช่องขวา (เส้นสีน้ำเงินในภาพ) บัดกรีเป็น PP26
  • เครื่องขยายเสียงต้องการพลังงาน 5V ประสานเข้ากับพิน 5V GPIO และพินกราวด์ของ Raspberry Pi (ดูรูป)
  • !!! เช็คขั้ว!!!

ติดตั้งส่วนประกอบเสียง:

  • ใส่แจ็คเสียงที่สับเปลี่ยนแล้วลงในรูยึดและขันให้แน่นด้วยน็อต
  • ใช้กาวร้อนติดล้อปรับระดับเสียงกับผนังของเคสเพื่อให้ส่วนหนึ่งของล้อยื่นออกมาจากด้านหน้าเคส ไม่ต้องใช้กาวมาก ล้อต้องหมุน
  • ติดเทปพันสายไฟให้ทั่วเครื่องขยายเสียงเพื่อแยกและใส่ให้พอดีระหว่างจอแสดงผลกับ Raspberry Pi
  • วางลำโพงให้พอดีกับที่ว่าง

ขั้นตอนที่ 11: การเดินสายไฟ: พอร์ต USB ภายนอก

การเดินสายไฟ: พอร์ต USB ภายนอก
การเดินสายไฟ: พอร์ต USB ภายนอก

สำหรับส่วนที่ง่ายที่สุดของการเดินสาย เราจะเพิ่มแจ็ค USB ภายนอก

พอร์ต USB ภายนอกในเคสนี้มีประโยชน์มากหากคุณต้องการเพิ่มอุปกรณ์ต่อพ่วงเพิ่มเติม เช่น คีย์บอร์ด คอนโทรลเลอร์ตัวที่สองสำหรับผู้เล่นสองคน หรืออย่างอื่นที่ทำงานผ่าน USB

การบัดกรี:

ก็ … ต่อช่องต่อ USB ตามภาพ

ติดตั้งส่วนประกอบ:

  • เสียบแจ็ค USB เข้าไปในรูในกล่อง GamePi
  • เสียบอุปกรณ์ USB บางตัว (ควรเป็นของผู้ใช้ทั่วไป เช่น คีย์บอร์ดหรือธัมบ์ไดรฟ์) เพื่อไม่ให้กาวไหลเข้าพอร์ต
  • ใช้กาวร้อนเพื่อยึดแจ็ค USB อย่าใช้กาวมากเพราะอาจทำให้แม่แรงอุดตันได้

ขั้นตอนที่ 12: การเดินสายไฟ: กำลังไฟฟ้า

การเดินสายไฟ: กำลังไฟฟ้า
การเดินสายไฟ: กำลังไฟฟ้า

ตอนนี้เรากำลังจะเพิ่มพลังบางอย่างให้กับระบบ

ในขั้นตอนนี้ คุณควรตรวจสอบขั้วของสายไฟที่บัดกรีให้บ่อยที่สุดเท่าที่จะทำได้

ถอดแยกชิ้นส่วน PowerBank:

  • การแยกชิ้นส่วนพาวเวอร์แบงค์นั้นง่ายเพราะตัวเคสค่อนข้างบาง
  • ใช้ไขควงทุบเคสกับพื้นเพื่อเปิดออก
  • ถอดแบตเตอรี่และอุปกรณ์อิเล็กทรอนิกส์
  • ยกเลิกการขายแบตเตอรี่จากอุปกรณ์อิเล็กทรอนิกส์

การบัดกรี:

  • เชื่อมต่อส่วนประกอบทั้งหมดยกเว้นแบตเตอรี่ตามภาพ
  • อีกครั้งการตั้งค่านี้ไม่ได้ใช้แจ็ค micro USB ของ Pi เพื่อประหยัดพื้นที่ บัดกรีสายไฟจากสวิตช์สไลด์โดยตรงไปยังแผ่นทดสอบ Pi มีจุดบัดกรีหลายจุดที่เราป้อน Pi ด้วย 5V เช่น หมุด GPIO - แต่เราจะใช้จุดแรกที่เป็นไปได้หลังจากแจ็ค USB ของ Pi ด้วยวิธีนี้ 5 โวลต์ที่เข้ามาจะต้องผ่านฟิวส์และ Pi จะได้รับการคุ้มครองหากมีสิ่งเลวร้ายเกิดขึ้น:

    • ลวดบวก 5V (เส้นสีแดงในภาพ) ถูกบัดกรีเป็น PP2
    • ลวด GND เชิงลบ (เส้นสีดำในภาพ) ถูกบัดกรีเป็น PP5
  • !! ก่อนเพิ่มแบตเตอรี่ให้ตรวจสอบขั้วของทุกส่วนประกอบ !!
  • เพิ่มแบตเตอรี่

ติดตั้งส่วนประกอบพลังงาน:

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

ขั้นตอนที่ 13: การติดตั้ง RetroPie

กำลังติดตั้ง RetroPie
กำลังติดตั้ง RetroPie

เนื่องจากส่วนฮาร์ดแวร์ของโปรเจ็กต์นี้เสร็จสิ้นแล้ว เราจึงสามารถดูซอฟต์แวร์ได้

ในขั้นตอนนี้ เราจะดาวน์โหลดซอฟต์แวร์ที่จำเป็นทั้งหมด เขียนอิมเมจ RetroPie ลงในการ์ด SD เริ่มและกำหนดค่า emulationstation

ซอฟต์แวร์ที่จำเป็น:

  • ดาวน์โหลดอิมเมจ RetroPie ที่สร้างไว้ล่วงหน้าสำหรับ Raspberry Pi (ปุ่ม "Raspberry Pi 2/3 สีแดง") นี่เป็นระบบปฏิบัติการของคอนโซลนี้โดยพื้นฐาน แน่นอน คุณสามารถใช้อะไรก็ได้ที่คุณต้องการบน Pi - มีโซลูชันอื่นๆ มากมาย
  • ดาวน์โหลดและติดตั้ง 7-zip - ไฟล์ de/archiver ฟรี เราต้องการมันเพื่อแกะไฟล์เก็บถาวรภาพ RetroPie
  • ดาวน์โหลดและติดตั้งตัวฟอร์แมตการ์ดหน่วยความจำ SD ตามชื่อเครื่องมือนี้จัดรูปแบบการ์ดหน่วยความจำ SD
  • ดาวน์โหลด Win32 Disk Imager เราต้องการเครื่องมือนี้เพื่อเขียนอิมเมจ RetroPie ที่คลายแพ็กลงในการ์ด SD

กำลังเตรียมการ์ด SD:

  1. เสียบการ์ด SD เข้ากับพีซี Windows ของคุณ
  2. ตรวจสอบให้แน่ใจว่า Windows ตรวจพบการ์ด
  3. เปิด "คอมพิวเตอร์ของฉัน" หรือ "คอมพิวเตอร์เครื่องนี้" หรือ Windows Explorer และจำอักษรระบุไดรฟ์ของการ์ด SD ในกรณีของฉันคือ F: (แตกต่างจากระบบไปยังระบบ) ตรวจสอบให้แน่ใจว่าเป็นตัวอักษรของการ์ด ไม่ใช่ฮาร์ดไดรฟ์บางตัว
  4. เริ่ม SDFormatter.exe เลือกอักษรระบุไดรฟ์ของคุณจากเมนูแบบเลื่อนลง "ไดรฟ์:" แล้วกดปุ่มรูปแบบ
  5. เมื่อการฟอร์แมตเสร็จสิ้น ให้ปิด SDFormatter ด้วยปุ่มออก แล้วถอดการ์ด SD

เขียนภาพ RetroPie ลงในการ์ด SD:

  1. ไฟล์เก็บถาวร RetroPie ที่ดาวน์โหลดมาควรเรียกว่า "retropie*.img.gz"
  2. หลังจากติดตั้ง 7-zip ให้คลิกขวาที่ไฟล์เก็บถาวร RetroPie แล้วเลือก 7-Zip จากเมนูบริบท เลือก "แตกไฟล์ที่นี่" และรอให้การแตกไฟล์เสร็จสิ้น
  3. เสียบการ์ด SD เข้ากับพีซี Windows ของคุณ ตรวจสอบให้แน่ใจว่า Windows ตรวจพบการ์ดและจำอักษรระบุไดรฟ์ของการ์ด SD อีกครั้ง
  4. เริ่ม Win32 Disk Imager
  5. เลือกภาพ RetroPie ที่คลายการแพ็กจากฟิลด์ "ไฟล์รูปภาพ"
  6. เลือกอักษรระบุไดรฟ์ของการ์ด SD จากเมนูแบบเลื่อนลง "อุปกรณ์"
  7. คลิกปุ่ม "เขียน" และรอจนกว่าการเขียนจะเสร็จสิ้น

กำหนดค่าการแสดงผล:

  1. เมื่อเสียบการ์ด SD ในพีซีของคุณแล้ว ให้นำทางไปยังเนื้อหาของการ์ด
  2. เปิดไฟล์ "config.txt"
  3. เพิ่มบรรทัดต่อไปนี้ต่อท้ายไฟล์ บันทึกไฟล์ และถอดการ์ด SD:

max_usb_current=1

hdmi_group=2 hdmi_mode=87 hdmi_cvt 800 480 60 6 0 0 0 hdmi_drive=1 display_rotate=2 lcd_rotate=2

ขั้นตอนที่ 14: การกำหนดค่า RetroPie

ได้เวลาบูทเครื่องทั้งหมดแล้ว!

  1. ใส่การ์ด SD ลงใน Raspberry Pi แล้วเลื่อนสวิตช์เปิดปิด
  2. รอจนกระทั่ง emulationstation ปรากฏขึ้นและขอให้คุณ "กำหนดค่าอินพุต"
  3. ทำตามคำแนะนำบนหน้าจอและทำแผนที่ปุ่มของคุณ
  4. ตอนนี้เรากำลังจะกำหนดการตั้งค่าพื้นฐานบางอย่าง

กำหนดค่า WiFi:

  1. เชื่อมต่อแป้นพิมพ์กับพอร์ต USB ภายนอกของ GamePi
  2. ในเมนูหลักของ emulationstation (ที่คุณเลือกระบบ) เลือก RETROPIE แล้วกดปุ่ม A
  3. เลือก WiFi แล้วกดปุ่ม A
  4. ในเมนูใหม่ให้เลือก "เชื่อมต่อกับเครือข่าย WiFi" แล้วกดปุ่ม A
  5. เลือก SSID ของคุณ (ชื่อเครือข่าย WiFi)
  6. ป้อนรหัสผ่าน WiFi ของคุณโดยใช้แป้นพิมพ์ที่แนบมา
  7. ยินดีต้อนรับสู่อินเทอร์เน็ต

อัปเดต RetroPie:

ขั้นตอนนี้ใช้เวลาสักครู่ - ตรวจสอบให้แน่ใจว่าแบตเตอรี่ของ GamePi ถูกโหลดจนเต็ม ไม่เช่นนั้นแบตเตอรี่อาจตายขณะอัปเดต (เกิดขึ้นกับฉัน - ไม่เจ๋ง)

การอัปเดตจะโหลดจากอินเทอร์เน็ต ดังนั้นตรวจสอบให้แน่ใจว่าคุณได้กำหนดค่า GamePis WiFi แล้ว

  1. ในเมนูหลักของ emulationstation (ที่คุณเลือกระบบ) เลือก RETROPIE แล้วกดปุ่ม A
  2. เลือก "ตั้งค่า RETROPIE" แล้วกดปุ่ม A
  3. ในเมนูใหม่ให้เลือก "อัปเดต RetroPie-Script" แล้วกดปุ่ม A
  4. เลือกตกลงสองสามครั้งแล้วกดปุ่ม A
  5. เลือก "อัปเดต" แล้วกดปุ่ม A
  6. เมื่อการอัปเดตถามคุณว่าคุณต้องการ "[…] อัปเดตระบบปฏิบัติการพื้นฐาน […]" หรือไม่ ให้เลือก ใช่ แล้วกดปุ่ม A
  7. รอให้การอัปเดตเสร็จสิ้น - ในกรณีของฉันจะใช้เวลา 20 นาที
  8. หลังจากการอัปเดตเสร็จสิ้น ให้เลือก ตกลง และกดปุ่ม A
  9. เลือก ออก แล้วกดปุ่ม A รอให้ emulationstation รีบูต

ขั้นตอนที่ 15: การเพิ่มเกม

เพื่อเล่นเกมจำลอง เราต้องการเกมเหล่านั้นก่อน

รับ Roms (เกม … เป็นไฟล์):

  • ฉันจะไม่อธิบายว่าจะหารอมสำหรับอีมูเลเตอร์ได้ที่ไหนเพราะจากสิ่งที่ฉันเข้าใจว่านี่เป็นโซนสีเทาที่ถูกกฎหมาย
  • ใช้ google เพื่อค้นหา rom ที่คุณชื่นชอบ - มีเว็บไซต์มากมายให้บริการ เพียงค้นหาบางอย่างเช่น "Mario Kart Super Nintendo Rom"

โอนรอมไปที่ GamePi:

  • มีสามวิธีหลักในการถ่ายโอนรอม
  • เรากำลังยึดติดกับสิ่งที่ง่ายที่สุด: Samba-Shares:
  1. เปิด GamePi แล้วรอจนกว่าจะบูทอย่างสมบูรณ์
  2. ตรวจสอบให้แน่ใจว่าคุณได้เชื่อมต่อ GamePi กับ WiFi ของคุณแล้ว
  3. เปิด Windows Explorer (โฟลเดอร์ที่ไม่ใช่ Internet Explorer)
  4. ป้อน "\RETROPIE\roms" ในช่องที่อยู่ของโฟลเดอร์และกด Enter ตอนนี้คุณอยู่ในโฟลเดอร์แชร์ของ GamePi
  5. คัดลอก rom ที่ดาวน์โหลดมาลงในไดเร็กทอรี emulator ที่ถูกต้อง ตัวอย่างเช่น หากคุณดาวน์โหลดรอม "Super Mario Kart" สำหรับ Super Nintendo ให้คัดลอกรอมลงในโฟลเดอร์ SNES
  6. รีสตาร์ท emulationstation (กดปุ่ม Start ในเมนูหลัก เลือก QUIT เลือก RESTART EMULATIONSTATION)
  7. หลังจากรีบูตระบบและเกมใหม่ควรปรากฏในเมนูหลัก

ขั้นตอนที่ 16: ขั้นตอนสุดท้าย

หากทุกอย่างเป็นไปด้วยดี คุณสามารถปิดเคส GamePi และยึดให้แน่นด้วยสกรูหกเหลี่ยม M3x18 4 ตัว

ยินดีด้วย:

  • ขอแสดงความยินดีที่คุณได้สร้าง GamePi ของคุณเอง
  • ขอให้สนุกกับการเล่นคลาสสิกตลอดกาล
  • แสดงความรักและมีวันที่ดี

ขั้นตอนที่ 17: เปลี่ยนประวัติ

02-MAR-2018:

แก้ไขลิงก์บางส่วนในขั้นตอน "เครื่องมือและวัสดุ"

02-MAR-2018:

เพิ่มวิดีโอสาธิต

20-มี.ค. 2561:

แก้ไขลิงก์สวิตช์สไลด์ใน "ขั้นตอนที่ 1: เครื่องมือและวัสดุ"

28-มี.ค. 2561:

เพิ่มข้อเสนอในการพิมพ์เคส 3 มิติใน "ขั้นตอนที่ 2: การพิมพ์เคส 3 มิติ"

20 เมษายน 2561:

  • เพิ่มลิงก์ไปยัง GamePi XS และ GampePi Zero
  • เพิ่มรูปภาพชื่อใหม่

แนะนำ: