สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่คุณต้องการ
- ขั้นตอนที่ 2: การถอดประกอบและเตรียมเคส
- ขั้นตอนที่ 3: เตรียม PCB
- ขั้นตอนที่ 4: Power Board, Audio Board และ LCD
- ขั้นตอนที่ 5: GPIO และการเดินสายไฟ
- ขั้นตอนที่ 6: การติดตั้ง
- ขั้นตอนที่ 7: กำหนดค่าอินพุต
- ขั้นตอนที่ 8: เสร็จสิ้น
วีดีโอ: เกม Gear Pi: 8 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
สวัสดีทุกคน. เป็น 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 ของคุณเองด้วยปุ่มของคุณเองได้
ในภาพคุณสามารถเห็นตำแหน่งที่จะตัด แต่สำหรับด้านข้างของ D-pad ฉันตัดสินใจเก็บ 'Ext' ตัวเชื่อมต่อ มิฉะนั้น คุณจะติดอยู่กับรูที่ยังไม่ได้เติมบน Game Gear คุณสามารถตัด PCB ด้วย Aviation Snips ในกรณีของฉัน ฉันทำผิดพลาดและปุ่มบางปุ่มไม่ทำงานหลังจากตัด PCB ดังนั้นฉันจึงถูกบังคับให้ประสานแผ่นกราวด์แต่ละแผ่นเข้าด้วยกันด้วยสายจัมเปอร์ ถัดไป คุณจะต้องบัดกรีสายจัมเปอร์บนจุดบัดกรีของปุ่มดังที่เห็นในภาพ เมื่อเสร็จแล้ว ให้ใส่ D-pad และปุ่มต่างๆ เข้าที่ แล้วขันสกรูเข้ากับเคส
ขั้นตอนที่ 4: Power Board, Audio Board และ LCD
สำหรับส่วนนี้ ฉันตรวจสอบวิดีโอบน youtube ที่อธิบายวิธีใช้บอร์ดพลังงานกับบอร์ดเสียงที่มีราสเบอร์รี่ pi
สำหรับ LCD (ซึ่งปกติจะใช้พลังงานจากแหล่งจ่ายไฟ 12V) คุณจะต้องใช้เอาท์พุต 9v บนบอร์ดจ่ายไฟ เนื่องจากมันจะทำงานที่แรงดันไฟฟ้านี้
ขั้นตอนที่ 5: 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: เสร็จสิ้น
และก็เสร็จเรียบร้อย คุณจะต้องเพิ่มเกมและคุณก็พร้อมที่จะเล่น
กรุณาแสดงความคิดเห็น
ขอขอบคุณ.
แนะนำ:
เกม Python Tic Tac Toe: 4 ขั้นตอน
เกม Python Tic Tac Toe: เกม python tic tac toe เกมนี้สร้างขึ้นใน python ซึ่งเป็นภาษาคอมพิวเตอร์ ฉันได้ใช้โปรแกรมแก้ไข python ชื่อ: pycharm คุณยังสามารถใช้โปรแกรมแก้ไขโค้ด python ปกติได้อีกด้วย
เกม!!! - บทนำ: 5 ขั้นตอน
เกม!!! - บทนำ: สวัสดี! ฉันจะสอนวิธีสร้างเกมสามเกมที่แตกต่างกันบน code.org ในแต่ละบทช่วยสอนของเกม ฉันจะโพสต์เทมเพลตที่คุณสามารถรีมิกซ์และใช้งานขณะดูวิดีโอของฉันได้ ฉันหวังว่าคุณจะมีช่วงเวลาที่สนุก!! ถ้าพวกคุณต้องการเพียงแค่ดูเกมของฉันใน o
เกม 3d Maze โดยใช้ Arduino: 8 ขั้นตอน (พร้อมรูปภาพ)
เกม 3d Maze ที่ใช้ Arduino: สวัสดีเพื่อนๆ ดังนั้นวันนี้เราจะมาสร้างเกมเขาวงกตโดยใช้ ARDUINO UNO เนื่องจาก Arduino Uno เป็นบอร์ดที่ใช้กันเป็นส่วนใหญ่ มันจึงเจ๋งมากที่จะสร้างเกมด้วย ในคำแนะนำนี้ ให้สร้างเกมเขาวงกตที่ควบคุมโดยใช้จอยสติ๊ก อย่าลืม
ภูมิภาคของสหรัฐอเมริกา เกม Makey Makey: 5 ขั้นตอน
ภูมิภาคของเกม Makey Makey ของสหรัฐอเมริกา: ในหลักสูตรนี้นักเรียนที่สอนได้จะสร้างเกมเพื่อเสริมความรู้เกี่ยวกับ 5 ภูมิภาคของสหรัฐอเมริกาและความรู้เกี่ยวกับวงจรโดยใช้กลยุทธ์การทำงานร่วมกันเป็นกลุ่ม นักเรียนชั้นประถมศึกษาปีที่ 5 ในเวสต์เวอร์จิเนียศึกษาภูมิภาคนี้
เกม Corona ในศูนย์: 4 ขั้นตอน
The Corona Game in Scratch: สวัสดีเพื่อน ๆ ฉันได้สร้างเกมขึ้นมาใหม่เพื่อบอกถึงความสำคัญของการใช้น้ำยาฆ่าเชื้อและหน้ากากในเกมนี้" นิวนอร์มอล" ด้วยวิธีที่สนุกและเรียนรู้ สไปรท์ที่ใช้:EarthDoctorCorona virusขวดเจลฆ่าเชื้อMask