สารบัญ:

เกม Gear Pi: 8 ขั้นตอน
เกม Gear Pi: 8 ขั้นตอน

วีดีโอ: เกม Gear Pi: 8 ขั้นตอน

วีดีโอ: เกม Gear Pi: 8 ขั้นตอน
วีดีโอ: Sega Game Gear Raspberry Pi | Controls & Fitting 2024, พฤศจิกายน
Anonim
เกมเกียร์ Pi
เกมเกียร์ Pi
เกมเกียร์ Pi
เกมเกียร์ Pi
เกมเกียร์ Pi
เกมเกียร์ Pi

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

ฉันอยากทำโปรเจ็กต์แบบพกพากับ raspberry pi มาโดยตลอด และเมื่อเร็วๆ นี้ฉันซื้อ Game Gear ที่เสีย 2 ชิ้นในราคา 5 ดอลลาร์ที่โรงรับจำนำ และฉันตัดสินใจทำโปรเจ็กต์กับพวกเขา ฉันต้องการใช้บอร์ดจ่ายไฟดั้งเดิมและบอร์ดเสียงดั้งเดิมที่ได้รับการกู้คืนจากคอนโซล ฉันโชคดีเพราะได้บอร์ดพลังทำงานหนึ่งอันจากอุปกรณ์เกมหนึ่งและบอร์ดเสียงที่ใช้งานได้อีกอันจากอีกอันหนึ่ง

ขั้นตอนที่ 1: สิ่งที่คุณต้องการ

สิ่งที่คุณต้องการ
สิ่งที่คุณต้องการ

1 - ราสเบอร์รี่ Pi 1/2/3/B+

2 - ผู้บริจาคอุปกรณ์เกม

3 - บอร์ดพาวเวอร์ (ผู้บริจาคอุปกรณ์เกม)

4 - บอร์ดเสียง (ผู้บริจาคอุปกรณ์เกม)

5 - ปุ่มและ PCB (ผู้บริจาคเกมเกียร์)

6 - หน้าจอ LCD คอมโพสิต 3.5in 12v (จาก dashcam)

7 - สวิตช์สไลด์ (เพื่อปิดหน้าจอเมื่อไม่ได้ใช้งาน) (เป็นชิ้นเล็กๆ ที่มุมขวาบนของภาพ)

8 - วิทยากร (ผู้บริจาคอุปกรณ์เกม)

9 - สายจัมเปอร์ตัวเมีย

10 - สายจัมเปอร์ชาย

11 - เดรเมล มัลติทูล

12 - ไขควงปากแบน

13 - พาวเวอร์ซัพพลายสำหรับอุปกรณ์เกม (ฉันใช้ 9V 1A)

14 - ท่อหด

15 - สถานีบัดกรี

16 - สนิปบิน - สเตรทคัท

PS: ฉันใช้สายจัมเปอร์เพื่อแทนที่ทุกอย่างได้อย่างง่ายดายในกรณีที่มีบางอย่างแตก

ขั้นตอนที่ 2: การถอดประกอบและเตรียมเคส

การถอดประกอบและเตรียมเคส
การถอดประกอบและเตรียมเคส
การถอดประกอบและเตรียมเคส
การถอดประกอบและเตรียมเคส
การถอดประกอบและเตรียมเคส
การถอดประกอบและเตรียมเคส

คุณต้องถอด Game Gear ออกให้หมดและเก็บชิ้นส่วนทั้งหมดไว้ด้านข้างรวมทั้งสกรู ระวังให้ดี ภายใน Game Gear มีไฟนีออนอยู่เล็กน้อย จัดการด้วยความระมัดระวัง.

จากนั้นคุณจะต้องติดหน้าจอของคุณในกรณี (ฉันใช้กาวร้อน)

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

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

ขั้นตอนที่ 3: เตรียม PCB

เตรียม PCB
เตรียม PCB
เตรียม PCB
เตรียม PCB
เตรียม PCB
เตรียม PCB

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

ในภาพคุณสามารถเห็นตำแหน่งที่จะตัด แต่สำหรับด้านข้างของ D-pad ฉันตัดสินใจเก็บ 'Ext' ตัวเชื่อมต่อ มิฉะนั้น คุณจะติดอยู่กับรูที่ยังไม่ได้เติมบน Game Gear คุณสามารถตัด PCB ด้วย Aviation Snips ในกรณีของฉัน ฉันทำผิดพลาดและปุ่มบางปุ่มไม่ทำงานหลังจากตัด PCB ดังนั้นฉันจึงถูกบังคับให้ประสานแผ่นกราวด์แต่ละแผ่นเข้าด้วยกันด้วยสายจัมเปอร์ ถัดไป คุณจะต้องบัดกรีสายจัมเปอร์บนจุดบัดกรีของปุ่มดังที่เห็นในภาพ เมื่อเสร็จแล้ว ให้ใส่ D-pad และปุ่มต่างๆ เข้าที่ แล้วขันสกรูเข้ากับเคส

ขั้นตอนที่ 4: Power Board, Audio Board และ LCD

Image
Image

สำหรับส่วนนี้ ฉันตรวจสอบวิดีโอบน youtube ที่อธิบายวิธีใช้บอร์ดพลังงานกับบอร์ดเสียงที่มีราสเบอร์รี่ pi

สำหรับ LCD (ซึ่งปกติจะใช้พลังงานจากแหล่งจ่ายไฟ 12V) คุณจะต้องใช้เอาท์พุต 9v บนบอร์ดจ่ายไฟ เนื่องจากมันจะทำงานที่แรงดันไฟฟ้านี้

ขั้นตอนที่ 5: GPIO และการเดินสายไฟ

GPIO และการเดินสายไฟ
GPIO และการเดินสายไฟ

D-Pad / จุดประสาน / พิน RPI:

ขึ้น - M10 - Pin15

ขวา - M13 - Pin27

ซ้าย - M12 - Pin16

ลง - M11 - Pin28

พื้น

1-2-Start / จุดประสาน / พิน RPI:

เริ่ม - M16 - Pin11

2 - M15 - Pin33

1 - M14 - Pin31

พื้น

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

ในขั้นตอนนี้ คุณจะต้องเบิร์นอิมเมจย้อนยุคใหม่ด้วย win32diskimager จากนั้นคุณจะต้องสร้างชื่อไฟล์ว่าง 'ssh' บนรูทของการ์ด SD ของคุณเพื่อให้สามารถ ssh ได้ในภายหลัง เมื่อคุณเชื่อมต่อ

sudo raspi-config

sudo apt-get update && sudo apt-get install -y proftpd

mkdir /home/pi/Adafruit-Retrogame

คัดลอกไฟล์ 'retrogame.c' ไปยังไดเร็กทอรีนี้ ฉันทำมันด้วย proftpd

cd /home/pi/Adafruit-Retrogame

ทำเกมย้อนยุค

sudo nano /etc/udev/rules.d/10-retrogame.rules

เพิ่มบรรทัด:

SUBSYSTEM=="input", ATTRS{name}=="retrogame", ENV{ID_INPUT_KEYBOARD}="1"

CTRL+X (บันทึกและออก)

sudo nano /home/pi/gpio.sh

เพิ่มบรรทัด:

#!/bin/bash

gpio โหมด 3 ออก

gpio เขียน 3 1

gpio โหมด 4 ออก

gpio เขียน 4 1

โหมด gpio 22 นิ้ว

gpio เขียน 22 0

โหมด gpio 23 ออก

gpio เขียน 23 1

โหมด gpio 0 ออก

gpio เขียน 0 1

CTRL+X (บันทึกและออก)

sudo chmod +x /home/pi/gpio.sh

sudo nano /etc/rc.local

เพิ่มบรรทัดก่อน 'fi':

/home/pi/Adafruit-Retrogame/เกมย้อนยุค &

/home/pi/gpio.sh &

CTRL+X (บันทึกและออก)

sudo amixer cset numid=1 100%

sudo รีบูต

ขั้นตอนที่ 7: กำหนดค่าอินพุต

เมื่อ Retropie ขอให้คุณกำหนดค่าอินพุต คุณจะต้องกำหนดค่า (เป็นแป้นพิมพ์) ดังนี้:

ขึ้น = ขึ้น

ลง = ลง

ซ้าย = LEFT

ขวา = ขวา

1 = ข

2 = เอ

เริ่ม = Enter

เลือก = S

และสำหรับส่วนที่เหลือ คุณสามารถเพิกเฉยได้

ขั้นตอนที่ 8: เสร็จสิ้น

เสร็จสิ้น
เสร็จสิ้น
เสร็จสิ้น
เสร็จสิ้น
เสร็จสิ้น
เสร็จสิ้น

และก็เสร็จเรียบร้อย คุณจะต้องเพิ่มเกมและคุณก็พร้อมที่จะเล่น

กรุณาแสดงความคิดเห็น

ขอขอบคุณ.

แนะนำ: