เครื่องเล่นเกมพกพาได้รับความนิยมอย่างมากตั้งแต่เริ่มต้น มีเครื่องเล่นเกมพกพามากมายในตลาดเช่น Sony PlayStation, Nintendo 3DS, Nvidia Shield เป็นต้นซึ่งมีตั้งแต่ไม่กี่ดอลลาร์ไปจนถึงหลายพันดอลลาร์ คุณอาจจะ 'ลงมือ' บนเครื่องเล่นเกมใด ๆ ในบางครั้ง คุณเคยคิดที่จะสร้าง Game Console ที่บ้านหรือไม่? ใช่คุณสามารถสร้างได้ทันทีหากคุณมีความรู้เพียงเล็กน้อยเกี่ยวกับอิเล็กทรอนิกส์และคอมพิวเตอร์
ในคำแนะนำนี้โดย PiJuice พวกเขาได้สร้าง DIY Portable Game Console และใช้ความพยายามน้อยกว่าเมื่อเทียบกับการใช้งาน
โดยหลักแล้วจะใช้ Raspberry Pi เป็น Engine ของเกมคอนโซลนี้ซึ่งขับเคลื่อนโดย PiJuice ที่เพิ่งมาใหม่ PiJuice เป็นโมดูลแบตเตอรี่ที่ออกแบบมาเป็นพิเศษสำหรับ PI ดังนั้นจึงไม่จำเป็นต้องยุ่งกับอะแดปเตอร์ไฟฟ้าและสายไฟ สามารถติดตั้งบน Raspberry Pi และเสียบเข้ากับ GPIO Pins เช่นโมดูล 'Shield'
ใช้รหัสเกมคอนโซล 'cupcade' ที่พัฒนาโดย AdaFruit ซึ่งใช้โปรแกรมจำลอง AdvMAME ของ Shea Silverman รหัสคอนโซลเกมนี้เปิดใช้งานการเล่นเกมโดยใช้คีย์บอร์ด สามารถดาวน์โหลด ROM ของเกมได้จากที่นี่ (เว็บไซต์ MAME)
PiJuice ติดตั้งบน Raspberry Pi PiJuice มีการฝ่าวงล้อมดังนั้นหมุด GPIO จึงยังคงใช้งานได้หลังจากการติดตั้ง จากนั้นหน้าจอ 2.2 นิ้ว TFT จะติดตั้งเพิ่มเติมบน PiJuice ทำให้เป็น 'Sandwich' จอยสติ๊กและสวิตช์สัมผัสสี่ปุ่มใช้เป็นปุ่มควบคุม จอยสติ๊กให้เอาต์พุตแบบอะนาล็อก แต่ Raspberry Pi ไม่มีพินอะนาล็อกดังนั้น Arduino Pro Mini จึงใช้ในการแปลงสัญญาณอะนาล็อกจากจอยสติ๊กเป็นเอาต์พุตดิจิทัล
ดังนั้นเอาต์พุตดิจิตอลและปุ่มยุทธวิธีสี่ปุ่มจึงเชื่อมต่อกับพิน GPIO ของ Raspberry Pi ผ่านหมุดส่วนหัวมุมขวาเพื่อให้มีขนาดกะทัดรัดและดูดี
ในที่สุดเราก็ต้องการรหัส 'Retrogame' จาก AdaFruit เพื่อถ่ายโอนรูปแบบการควบคุมแป้นพิมพ์ไปยังจอยสติ๊กและปุ่มสัมผัสสี่ปุ่ม ไฟล์ Retrogame.c นี้สามารถแก้ไขได้ตามความต้องการของเรา
ตอนนี้เพียงทดสอบก่อนที่จะประกอบและประกอบทุกสิ่งตามแบบฝึกหัดนั้นและเสร็จแล้วคุณก็มีคอนโซลเกมพกพาไฮไฟของคุณเอง!