Ang mga portable Game console ay napakapopular mula pa noong simula. Mayroong maraming mga Portable Game console na magagamit sa merkado tulad ng Sony PlayStation, Nintendo 3DS, Nvidia Shield atbp Mula sa ilang dolyar hanggang libu-libong dolyar. Maaari kang magkaroon ng 'mga kamay sa' sa anumang Game console sa ilang oras. Naisip mo na bang gumawa ng Game Console sa bahay? Oo, maitatayo mo ito kaagad, kung mayroon kang kaunting kaalaman tungkol sa Electronics at Computers.
Dito, sa Instructable na ito ng PiJuice, nagtayo sila ng isang DIY Portable Game Console, at tumatagal ng mas kaunting pagsisikap na ihambing sa kakayahang magamit nito.
Pangunahin nitong ginagamit ang Raspberry Pi bilang isang Engine ng gaming console na ito, na Pinapagana ng bagong dating PiJuice. Ang PiJuice ay karaniwang isang Module ng Baterya, espesyal na idinisenyo para sa PI, kaya't hindi na kailangang magulo sa mga Power adapter at wires. Maaari itong mai-mount sa Raspberry Pi at mai-plug sa mga GPIO Pins, tulad ng mga module na 'Shield'.
Gumagamit ito ng Game Console Code 'cupcade' na binuo ni AdaFruit, na gumagamit ng emulator ng SheM Silverman na AdvMAME. Nagbibigay-daan ang code ng game console na ito sa paglalaro ng mga laro gamit ang Keyboard. Maaaring ma-download ang Mga ROM ng Laro mula dito (website ng MAME).
Ang PiJuice ay naka-mount sa Raspberry Pi. Ang PiJuice ay may isang breakout kaya ang mga GPIO pin ay magagamit pa rin pagkatapos ng pag-mount. Pagkatapos ng isang 2.2 pulgada na TFT screen ay karagdagang naka-mount sa PiJuice, na gumagawa ng isang 'Sandwich'. Ang Joystick at apat na tactile Switch ay ginagamit bilang mga pindutan ng kontrol. Nagbibigay ang Joystick ng output ng analogue ngunit walang mga analogue pin ang Raspberry Pi, kaya ginagamit ang isang Arduino Pro Mini upang i-convert ang mga signal ng analogue mula sa Joystick sa isang digital output.
Kaya ang digital output na ito at apat na pantaktika na mga pindutan ay konektado sa mga pin ng GPIO ng Raspberry Pi, sa pamamagitan ng Mga tamang anggulo ng header Pins upang gawin itong compact at magandang hitsura.
Sa wakas kailangan namin ng 'Retrogame' code mula sa AdaFruit, upang ilipat ang control form na Keyboard sa Joystick at apat na tactile button. Ang Retrogame.c file na ito ay maaaring mabago ayon sa aming mga pangangailangan.
Ngayon lamang subukan bago magtipun-tipon at tipunin ang lahat ng mga bagay ayon sa tutorial na iyon at tapos ka na, mayroon kang sariling HiFi Portable Gaming Console!