สารบัญ:
- ขั้นตอนที่ 1: เลือก Pi. ของคุณ
- ขั้นตอนที่ 2: ซื้อวัสดุของคุณ
- ขั้นตอนที่ 3: พิมพ์เคสนั้น
- ขั้นตอนที่ 4: ติดตั้ง RetroPie
- ขั้นตอนที่ 5: กำหนดค่า Pi. ของคุณ
- ขั้นตอนที่ 6: การเชื่อมต่อ WiFi และ SSH
- ขั้นตอนที่ 7: อัปโหลดบางเกม!
- ขั้นตอนที่ 8: สนุกกับการเล่นเกม
วีดีโอ: Pi Console: รุ่นราคาถูก: 8 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
ด้วยความคลั่งไคล้คอนโซล "ย้อนยุค" ที่กำลังกลับมาและได้รับความนิยมอย่างมาก ฉันต้องการดูว่าฉันจะสร้างคอนโซลขึ้นมาเองโดยใช้ Raspberry Pi ได้หรือไม่ หลังจากค้นคว้าข้อมูลเล็กน้อย ฉันก็เข้าไปที่เว็บไซต์ของ RetroPie (https://retropie.org.uk/) และรู้ว่าฉันต้องการคอนโซล RetroPie ด้วยคอนโซลที่แตกต่างกันประมาณ 50 เครื่อง (รวมถึง MAME และคลาสสิกทั้งหมด) และเกมหลายพันเกมที่ปลายนิ้วของคุณ นี่จะเป็นเกมคอนโซลที่เล็กที่สุด ถูกที่สุด และพกพาได้มากที่สุดที่คุณจะเป็นเจ้าของร่วมกับเพื่อนๆ ของคุณโดยขอให้คุณพกติดตัวไปทุกที่.
งานสร้างนี้ไม่ได้ยากเกินไปและมือใหม่ส่วนใหญ่ก็ทำได้ นี่เป็นโปรเจ็กต์ Raspberry Pi โครงการแรกของฉันที่ฉันจัดการ ฉันไม่ได้เก่งที่สุดเมื่อพูดถึงการเขียนโค้ด ดังนั้นการทำงานกับ Pi และ RetroPie นั้นค่อนข้างยากในตอนแรก แต่เมื่อคุณคุ้นเคยแล้ว คุณจะเชี่ยวชาญในทันทีเลย (โปรดทราบว่าไม่จำเป็นต้องเขียนโค้ดสำหรับ โครงการนี้). อย่างที่บอกว่าคุณจะต้องมีเสบียงบางอย่างก่อนที่เราจะสามารถเริ่มโครงการนี้ได้ เว้นแต่ว่าคุณมี Pi วางอยู่รอบๆ หลังจากซื้ออุปกรณ์สิ้นเปลืองและหาของวางรอบๆ บ้านแล้ว ฉันต้องเสียค่าใช้จ่ายประมาณ 25 ดอลลาร์ [ขอบคุณ Micro Center สำหรับ Zero Pi W มูลค่า 5 ดอลลาร์:)] เพื่อสร้างคอนโซลนี้ ราคาถูกกว่าคอนโซลย้อนยุคราคา 80 ดอลลาร์เพียงเล็กน้อยโดยมีเพียง 30 เกมเท่านั้น
*โปรดทราบว่าการพิมพ์ 3 มิติเป็นส่วนหนึ่งของคำแนะนำนี้ แต่ไม่จำเป็นต้องทำโปรเจ็กต์ให้เสร็จ*
ขั้นตอนที่ 1: เลือก Pi. ของคุณ
หนึ่งในความท้าทายที่ยิ่งใหญ่ที่สุดของงานสร้างนี้คือการเลือก Pi ของคุณ! คุณสามารถใช้ Pi 3 Model B+ ซึ่งมาพร้อมกับ WiFi ในตัว อินพุตอีเธอร์เน็ต และ RAM 1GB (ฉันรู้ว่าฟังดูไม่เยอะนัก แต่มันก็มากเกินพอสำหรับโครงการนี้หรือโครงการใดๆ ก็ตาม!) ในราคาประมาณ $35 กระดาน หรือเราสามารถไปในเส้นทางที่ถูกกว่าและเลือก Pi Zero W ที่มี WiFi ในตัว (Zero 1.3 ที่ไม่มี WiFi แต่เราจะต้องมีบอร์ดที่เปิดใช้งาน WiFi สำหรับบิลด์นี้) และ RAM 512MB บอร์ดทั้งสองมีเอาต์พุต HMDI หรือ micro HDMI โดยอันหลังเป็น Zero W. (แสดงเป็น Raspberry Pi Zero W ที่มีสเกลหนึ่งในสี่ส่วน ขออภัย peeps ฉันไม่มีกล้วยในเวลานั้น!)
สำหรับโครงการนี้ เราจะใช้ Pi Zero W เนื่องจากมี WiFi ในตัวและมี RAM มากเกินพอที่จะเล่นคอนโซลโปรดบางส่วนได้ โปรดทราบว่าหากคุณจะใช้ Zero W คุณอาจมีปัญหาในการเล่น ROM ที่ใหม่กว่า (อะไรที่ใหม่กว่า SNES)
ขั้นตอนที่ 2: ซื้อวัสดุของคุณ
คุณจะต้องมีอุปกรณ์ต่อไปนี้สำหรับโครงการของคุณ ฉันมักจะไปกับ Amazon, Micro Center หรือ Adafruit ฉันจะเชื่อมโยงไปยัง Amazon เพื่อให้คุณทำได้ทุกอย่างนอกเหนือจาก Pi Zero W. วัสดุดังต่อไปนี้:
- คีย์บอร์ดและเมาส์: iPazzPort Wireless Keyboard Mouse Combo (ฉันใช้คอมโบนี้เพื่อทำให้พกพาสะดวกยิ่งขึ้น), goo.gl/cE9f1v ($14)
- การ์ด MicroSD อย่างน้อย 8 GB การ์ด: Kingston Canvas 16 GB MicroSD Card, goo.gl/e7z2Jz ($6)
- สาย HMDI เป็น micro HDMI: goo.gl/n2Ti14 ($ 6)
- อินพุต USB ไปยังเอาต์พุต micro USB สำหรับแป้นพิมพ์หรือคอนโทรลเลอร์: goo.gl/UF28f3 ($ 4.85)
- สายชาร์จและบล็อก Micro USB (5V): ฉันมีอันหนึ่งวางอยู่รอบ ๆ แต่ถ้าไม่ขัดขวางผู้ชายคนนี้ - goo.gl/ERVmFB ($7)
- Raspberry Pi Zero W จาก Adafruit: goo.gl/A6GLbb ($ 10) (แสดงเป็น Pi Zero W พร้อมส่วนหัว นั่นคือทั้งหมดที่ฉันมีอยู่เมื่อเริ่มโครงการนี้)
คุณสามารถกัดสัญลักษณ์แสดงหัวข้อย่อยและซื้อชุด Raspberry Pi Zero W ของ CanaKit ได้เสมอ โดยมาพร้อมกับทุกสิ่งที่อยู่ด้านบน ลบด้วยเมาส์คีย์บอร์ดแบบคอมโบ แต่มีบางเคสและฮีตซิงก์ นี่คือลิงค์: goo.gl/jKakB3 ($33)
หมายเหตุด้านข้าง Adafruit และ Micro Center เป็นไซต์ที่ยอดเยี่ยมในการซื้ออุปกรณ์สำหรับ Raspberry Pi หรือโครงการอิเล็กทรอนิกส์ในอนาคต นอกจากนี้ Micro Center มีแนวโน้มที่จะขาย Raspberry Pi W ในราคาประมาณ $ 5 ทุก ๆ ครั้งขออภัย แต่มีอยู่ในร้านเท่านั้น
* โปรดทราบว่าราคาข้างต้นเป็นราคาปัจจุบันในขณะที่เขียนคำแนะนำนี้ *
ขั้นตอนที่ 3: พิมพ์เคสนั้น
เมื่อพูดถึงการสร้างแบบจำลอง 3 มิติและการใช้โปรแกรม CAD ฉันยังเป็นมือใหม่อยู่ ดังนั้นฉันจึงยืมเคส 3D Raspberry Pi Zero จาก Thingiverse สำหรับผู้ที่ไม่รู้จัก Thingiverse เป็นที่เก็บข้อมูลแบบจำลอง 3 มิติที่น่าทึ่งซึ่งสมาชิกในชุมชนออกแบบและอัปโหลด การออกแบบด้านล่างไม่ใช่ของฉันอีกครั้ง ผู้สร้าง Haunt Freaks (https://www.thingiverse.com/HauntFreaks/about) มีเคส/โครงการที่ดีที่สุดสำหรับ Raspberry Pi Zero บนเว็บไซต์! (ตรวจสอบโครงการอื่น ๆ ของพวกเขาและอย่าลืมโพสต์งานพิมพ์ของพวกเขา)
ฉันต้องการพิมพ์สิ่งที่มีขนาดเล็ก น้ำหนักเบา และแน่นอนว่าพกพาสะดวก หลังจากลอดผ่านการออกแบบมานับไม่ถ้วนแล้ว ฉันก็ได้เจอผู้ชายคนนี้: https://www.thingiverse.com/thing:2197417 หรือ 'Pi Zero keychain case'
คุณสมบัติ pi Zero Keychain Case:
- กะทัดรัด
- snaps-ร่วมกัน
- designboard มีความปลอดภัยระหว่างสองส่วน
- พอร์ตทั้งหมดสามารถเข้าถึงได้
- การแทรกและดึงข้อมูล micro-SD แบบง่าย…
- ด้านบนมีโลโก้ Raspberry pi (และอีกอันที่ไม่มี)"
พิมพ์นี้ใช้เวลาประมาณหนึ่งชั่วโมง ฉันพิมพ์ 2 ชุดในสีต่างๆ (เงินและทอง) เพื่อสนุกไปกับมัน แต่คุณสามารถพิมพ์เป็นสีเดียวได้ถ้าต้องการ!
หากคุณพิมพ์เสร็จ โปรดทราบว่าคุณอาจต้อง "เสร็จสิ้น" โดยการขัดบริเวณที่หยาบหรือเคลือบอีพ็อกซี่ (คนส่วนใหญ่ใช้: goo.gl/iEZHwc)
สำหรับผู้ที่ไม่มีเครื่องพิมพ์ 3D คุณสามารถไปกับเคสที่ซื้อมาหรือยังคงซื้อเคสที่พิมพ์ 3D โดยใช้บริการเช่น 3DHubs (https://www.3dhubs.com/) บริการเหล่านี้ยอดเยี่ยม แต่บางครั้งอาจมีราคาแพงขึ้นอยู่กับจำนวนงานพิมพ์และวัสดุ ฉันตรวจสอบการพิมพ์เคสนี้และมีค่าใช้จ่ายประมาณ 5 ดอลลาร์ (ไม่รวมค่าจัดส่ง)
ขั้นตอนที่ 4: ติดตั้ง RetroPie
ก่อนอื่น ไปที่เว็บไซต์ของ RetroPie: https://retropie.org.uk/ จากที่นี่ คุณสามารถตรวจสอบสิ่งที่พวกเขาเสนอได้ แต่เราจะตรงไปที่หน้าดาวน์โหลด: https://retropie.org.uk/download/ หากคุณกำลังใช้ Pi Zero W สำหรับบิลด์นี้ โปรดดาวน์โหลดเวอร์ชัน Raspberry Pi 0/1 หากคุณใช้ Pi 3 Model B+ คุณสามารถดาวน์โหลดเวอร์ชัน Raspberry Pi 2/3 ได้
เมื่อคุณเริ่มดาวน์โหลดแล้ว ตรวจสอบให้แน่ใจว่าคุณมีซอฟต์แวร์ 2 ตัวต่อไปนี้:
- 7-Zip เพื่อแยกไฟล์จากไฟล์.gz เป็นรูปแบบไฟล์.img 7-Zip:
-
Imager ฉันใช้ Win32 Disk Imager บนพีซี:
- สำหรับผู้ใช้พีซี -
- สำหรับผู้ใช้ Apple -
- สำหรับผู้ใช้ Linux -
เมื่อคุณดาวน์โหลดซอฟต์แวร์ทั้ง 3 ตัวแล้ว เราจะสร้างภาพซอฟต์แวร์ RetroPie ลงในการ์ด MicroSD ของเรา
-
แยกโฟลเดอร์ RetroPie:
คลิกขวาที่โฟลเดอร์ > 7-zip > แตกไฟล์… (แตกไฟล์ไปที่เดสก์ท็อป)
- ใช้ Win32 Disk Imager คลิกที่ไอคอนโฟลเดอร์ > ไฟล์ RetroPie.img > เขียน ควรใช้เวลาประมาณ 2-3 นาทีถึง 10-15 นาที ขึ้นอยู่กับการ์ด MicroSD ของคุณ
- เมื่อคุณทำด้านบนแล้ว การ์ด MicroSD ของคุณควรเขียนว่า "boot" เป็นชื่อของการ์ด โปรดตรวจสอบให้แน่ใจว่าได้ถอดการ์ด MicroSD ของคุณออกเพื่อไม่ให้การ์ดเสียหาย
ขั้นตอนที่ 5: กำหนดค่า Pi. ของคุณ
ต่อไป เราจะกำหนดค่า “คอนโทรลเลอร์” ของเราให้เริ่มใส่การ์ด microsd ของคุณ จากนั้นเราจะเชื่อมต่อ/เพิ่มพลังให้กับ Zero W และคีย์บอร์ดของเรา (หลังจากนั้น คุณสามารถใช้ Bluetooth หรือคอนโทรลเลอร์ไร้สายเกือบทุกชนิด)
- กดปุ่มใดก็ได้ค้างไว้สองสามวินาที
-
เริ่มกำหนดค่า:
- d-pad เราจะใช้ปุ่มลูกศร
- 'เริ่ม' = ป้อนคีย์
- 'เลือก' = แถบพื้นที่
- 'A' = กุญแจ
- 'B' = ปุ่ม S
- 'X' = ปุ่ม Q
- 'Y' = ปุ่ม W
- คีย์เหล่านี้เป็นคีย์เดียวที่คุณจะต้องกำหนดค่าในตอนนี้ กดปุ่ม Enter หรือปุ่ม 'Start' ค้างไว้เพื่อข้ามคีย์อื่นๆ
- สุดท้ายให้ข้าม "ฮ็อตคีย์" และเมื่อคุณไปถึงปุ่ม "ตกลง" แล้วให้กด Enter จากนั้นระบบจะถามคุณว่าคุณต้องการป้อน "ฮ็อตคีย์" เป็นปุ่มเลือกหรือไม่ - แตะใช่ ซึ่งจะทำให้คุณสามารถบันทึกและออกจากเกมได้ในภายหลังโดยไม่มีปัญหาใดๆ *อย่าป้อนปุ่มหรือปุ่มอื่นใดสำหรับการเลือกปุ่มลัด*
เมื่อคุณกำหนดค่าคอนโทรลเลอร์ของคุณแล้ว EmulationStation จะปรากฏขึ้น ภายหลังเมื่อเราเพิ่มเกม คุณจะเห็นว่ามี ROM และเกมใดบ้างบรรจุอยู่
ขั้นตอนที่ 6: การเชื่อมต่อ WiFi และ SSH
ขั้นตอนต่อไปคือการตั้งค่า WiFi ของคุณแล้วเปิดใช้งาน SSH เพื่อให้เราสามารถอัปโหลดเกมบางเกมได้!
ก่อนที่เราจะสามารถเชื่อมต่อกับ WiFi ของเราได้ เราต้องตั้งค่า "ตำแหน่ง" เพื่อให้เราสามารถเชื่อมต่อได้ จากเมนูหลักให้ทำตามขั้นตอนด้านล่าง:
- Raspi-Config > ตัวเลือกเครือข่าย > WiFi > ตำแหน่ง (เลือกประเทศของคุณ)
- ทางออกถัดไปไปที่ EmulationStation และไปที่เมนู ที่ด้านล่างคุณจะเห็น "WiFi" คลิกที่นั้นและเมื่อคุณพบว่า WiFi ของคุณเชื่อมต่ออยู่ (นี่คือที่ที่แป้นพิมพ์มีประโยชน์)
- หมายเหตุด้านข้าง เมื่อคุณเชื่อมต่อกับ WiFi แล้ว ให้จดที่อยู่ IP ของคุณไว้ เราจำเป็นต้องใช้ข้อมูลนี้เพื่อเข้าถึง SSH ในภายหลัง
ตอนนี้เราได้ตั้งค่า WiFi แล้ว เราสามารถเปิดใช้งาน SSH หรือเชลล์ที่ปลอดภัยเพื่อควบคุม Pi ของคุณจากระยะไกล และให้คุณอัปโหลดไฟล์ใดๆ ผ่านเครือข่ายได้
Raspi-Config > ตัวเลือกการเชื่อมต่อ > SSH > เปิดใช้งาน
เราจะต้องดาวน์โหลดซอฟต์แวร์ตัวสุดท้ายเพื่อเข้าถึง Pi ของเราผ่าน SSH เราจะใช้ PuTTY สำหรับสิ่งนี้ (https://www.putty.org/) เมื่อคุณดาวน์โหลดโปรแกรมแล้ว คุณสามารถเรียกใช้มันได้ ในกล่องข้อความ "ชื่อโฮสต์ (หรือที่อยู่ IP)" ให้ป้อนที่อยู่ IP ของคุณที่คุณเคยระบุไว้ก่อนหน้านี้ คุณจะถูกขอให้เข้าสู่ระบบโดยใช้ชื่อผู้ใช้เริ่มต้น (pi) และรหัสผ่าน (ราสเบอร์รี่)
หลังจากที่คุณเปิดตัว Putty และอยู่ใน "เซสชัน" คุณจะเห็นหน้าจอเทอร์มินัลปรากฏขึ้นพร้อมกับโลโก้ RetroPie และข้อมูล Pi (หน่วยความจำที่ใช้และพร้อมใช้งาน ฯลฯ) เมื่อสิ่งนี้ปรากฏขึ้น คุณควรสามารถเข้าถึงโฟลเดอร์ 'เครือข่าย' บนคอมพิวเตอร์ของคุณ โฟลเดอร์นั้นจะมีชื่อว่า //RetroPie
ขั้นตอนที่ 7: อัปโหลดบางเกม!
ยินดีด้วยที่คุณเกือบอยู่ที่นั่น เมื่อคุณเชื่อมต่อกับ Pi ผ่านเครือข่ายของคุณสำเร็จ คุณจะต้องการดาวน์โหลดชุด ROM บางชุด! เนื่องด้วยกฎหมายว่าด้วยลิขสิทธิ์/ลิขสิทธิ์ คุณไม่ควรดาวน์โหลดเกมเหล่านี้ *ไอ**ไอ* แต่ถ้าคุณต้องทำเช่นนั้น ให้ลองดู www.emu (ไม่มีช่องว่าง) สวรรค์ (จุด) ฉัน ดูชุด ROM ของพวกเขา มันง่ายกว่ามากในการดาวน์โหลดและดัมพ์ทั้งชุด แทนที่จะเป็นทีละเกม เมื่อคุณดาวน์โหลดเกมหรือชุดทั้งหมดของคุณแล้ว ให้ทำตามขั้นตอนด้านล่าง:
- เครือข่าย > RetroPie (หรือชื่อโฮสต์ที่คุณป้อน) > ROMS
- คลิกและลากเกมไปยังโฟลเดอร์ ROM emulator ที่เหมาะสม
-
เมื่อดาวน์โหลดทุกอย่างแล้ว ก็ถึงเวลาทำการรีบูต Pi ของคุณด้วยวิธีใดวิธีหนึ่งดังต่อไปนี้:
- บนคอมพิวเตอร์ของคุณ: ในเทอร์มินัล PUTTY ให้พิมพ์ "sudo reboot" เมื่อคุณทำเช่นนั้น "เซสชัน" ของคุณจะสิ้นสุดลง แต่คุณควรพร้อมแล้ว ณ จุดนี้
- บน PI ของคุณ: Enter key > Quit > Restart System
ขั้นตอนที่ 8: สนุกกับการเล่นเกม
หลังจากรีบูต คุณจะเห็นคอนโซลและเกมต่างๆ ปรากฏขึ้น โปรดทราบว่าหากคุณไม่ได้อัปโหลดเกมไปยังโฟลเดอร์ ROM โปรแกรมจำลองจะไม่ปรากฏ
ตอนนี้ได้เวลากลับมาเล่นเกมโรงเรียนเก่าที่ยอดเยี่ยมแล้ว:)!
แนะนำ:
Atari Punk Console กับ Baby 8 Step Sequencer: 7 ขั้นตอน (พร้อมรูปภาพ)
Atari Punk Console พร้อมซีเควนเซอร์ Baby 8 ขั้นตอน: โครงสร้างระดับกลางนี้เป็น Atari Punk Console แบบ all-in-one และ Baby 8 Step Sequencer ที่คุณสามารถกัดได้บนเครื่องกัด PCB Bantam Tools Desktop ประกอบด้วยแผงวงจรสองแผ่น อันแรกคือบอร์ดอินเทอร์เฟซผู้ใช้ (UI) และอีกอันคือบอร์ดยูทิลิตี้
GamePi - Handheld Emulator Console: 17 ขั้นตอน (พร้อมรูปภาพ)
GamePi - Handheld Emulator Console: บทนำ: คำแนะนำนี้อธิบายการสร้างคอนโซลการจำลองแบบใช้มือถือ Raspberry Pi 3 - ฉันให้บัพติศมา GamePi มีคำแนะนำที่คล้ายกันมากมายสำหรับอุปกรณ์ดังกล่าว แต่สำหรับรสนิยมของฉัน ส่วนมากจะใหญ่เกินไป เล็กเกินไป เกินไป
ตู้สเตอริโอ Volumio Console ยุค 1960 Restomod: 8 ขั้นตอน (พร้อมรูปภาพ)
ตู้เครื่องเสียงคอนโซล Volumio ยุค 1960 Restomod: ปู่ย่าตายายของฉันมีคอนโซลสเตอริโอเมื่อฉันยังเป็นเด็ก และฉันก็ชอบเล่นกับมันเสมอ มีบางอย่างที่สวยงามเกี่ยวกับเฟอร์นิเจอร์ที่ใช้งานได้จริงแบบนั้น ฉันรู้เมื่อฉันซื้อที่ของตัวเอง ฉันต้องมี ฉันพบเพ็นเครสต์เก่าเ
Homemade Handheld Console: 12 ขั้นตอน (พร้อมรูปภาพ)
Homemade Handheld Console: ยินดีต้อนรับสู่คำแนะนำทีละขั้นตอนของฉันเกี่ยวกับวิธีสร้าง DIY GameBoy ของคุณเองด้วย Raspberry Pi 3 และซอฟต์แวร์การจำลอง Retropie ก่อนเริ่มโครงการนี้ ฉันไม่เคยมีประสบการณ์ใดๆ กับราสเบอร์รี่ pi, เรโทรพาย, การบัดกรี, การพิมพ์ 3 มิติ หรือไฟฟ้า
Arduino Pocket Game Console + A-Maze - เกมเขาวงกต: 6 ขั้นตอน (พร้อมรูปภาพ)
Arduino Pocket Game Console + A-Maze - เกมเขาวงกต: ยินดีต้อนรับสู่คำสั่งแรกของฉัน! โปรเจ็กต์ที่ฉันต้องการแบ่งปันกับคุณในวันนี้คือเกม Arduino maze ซึ่งกลายเป็นพ็อกเก็ตคอนโซลที่มีความสามารถเท่ากับ Arduboy และคอนโซลที่ใช้ Arduino ที่คล้ายกัน มันสามารถแฟลชกับเกมของฉัน (หรือของคุณ) ในอนาคตได้ด้วย expo