Talaan ng mga Nilalaman:

GamePi XS - ang Plug'n'Play Emulation Station: 13 Mga Hakbang (na may Mga Larawan)
GamePi XS - ang Plug'n'Play Emulation Station: 13 Mga Hakbang (na may Mga Larawan)

Video: GamePi XS - ang Plug'n'Play Emulation Station: 13 Mga Hakbang (na may Mga Larawan)

Video: GamePi XS - ang Plug'n'Play Emulation Station: 13 Mga Hakbang (na may Mga Larawan)
Video: KS0474 Keyestudio GAMEPI DIY Game Console learning Kit for Arduino 2024, Hulyo
Anonim
GamePi XS - ang Plug'n'Play Emulation Station
GamePi XS - ang Plug'n'Play Emulation Station
GamePi XS - ang Plug'n'Play Emulation Station
GamePi XS - ang Plug'n'Play Emulation Station
GamePi XS - ang Plug'n'Play Emulation Station
GamePi XS - ang Plug'n'Play Emulation Station

Panimula:

Inilalarawan ng itinuturo na ito ang pagbuo ng isang Raspberry Pi Zero W na pinalakas na console sa loob ng isang SNES controller. Maaari itong magamit sa anumang display na may HDMI. Ito ay pinalakas ng isang baterya ng smartphone na Lithium Ion na tumatagal ng hanggang sa 3 oras (depende sa tumatakbo na emulator).

Kung nais mong magpatakbo ng mga emulator na may mataas na pangangailangan hal. Ang Playstation 1 maaari kang tumingin sa GamePi 2. Maaari mo ring magustuhan ang aking bagong kahalili ng GamePi 2 - ang GamePi Zero. Ito ay mas mura, mas maliit at magaan.

Tandaan:

Mangyaring tandaan na ang Ingles ay hindi ang aking unang wika. Kung nakakita ka ng anumang mga pagkakamali o isang bagay ay hindi malinaw huwag mag-atubiling sabihin sa akin at susubukan kong ayusin ito. Parehas din para sa pangkalahatang mga pagkakamali. Kung mayroon kang anumang mga mungkahi para sa mga pagpapabuti mangyaring ipaalam sa akin.

Hakbang 1: Mga Tool at Materyales

Mga Kagamitan at Materyales
Mga Kagamitan at Materyales

Tiyaking mayroon ka ng lahat ng kailangan mo para sa pagbuo. Wala nang nakakainis pa kaysa sa pagtigil ng iyong proyekto dahil kailangan mong maghintay para sa isang maliit na bahagi na naihatid.

Hindi mo kailangang bumili ng mga nakalistang bahagi at materyal mula sa mga naibigay na link. Ito ang mga halimbawa at ipinapakita ang mga kinakailangang katangian ng mga bahagi.

Mga Bahagi:

1x Raspberry Pi Zero W [$ 13.00]

1x micro SD Card - 8GB [$ 4.40]

1x USB SNES Controller [$ 2.20]

1x LiPo Battery [$ 6.42]

1x HDMI hanggang Mini-HDMI cable 2m [$ 3.78]

1x Lipo Charger + Step up Module [$ 2.66]

1x Slide Switch [$ 1, 36]

1x LED 3mm [$ 0.44]

1x micro USB jack na babae [$ 0.02]

Mga tool:

Mga Utility ng Paghinang

Mga driver ng tornilyo

Mainit na glue GUN

Double Faced Adhesive Tape

Serbisyo ng 3D Printer o 3D Pag-print

Hakbang 2: Pag-print ng 3D ng Kaso

Pagpi-print ng Kaso ng 3D
Pagpi-print ng Kaso ng 3D
Pagpi-print ng Kaso ng 3D
Pagpi-print ng Kaso ng 3D
Pagpi-print ng Kaso ng 3D
Pagpi-print ng Kaso ng 3D
Pagpi-print ng Kaso ng 3D
Pagpi-print ng Kaso ng 3D

Nai-print ko ang aking kaso sa kulay-abo na filament ng PLA. Ang PLA ay nagmula sa printer sa isang disenteng kalidad - kaya't hindi kinakailangan ng post-processing (imho).

Kung mayroon kang isang 3D printer na may isang mas maliit na kama o walang printer sa anumang maaari mong gamitin ang isang serbisyo sa pag-print ng 3D o mensahe sa akin - marahil nasa mood akong i-print ito para sa iyo.

Mahahanap mo ang aking kaso sa pahina ng disenyo ng thingiverse na ito. Itatago ko ito sa thingiverse upang maiwasan ang kalabisan.

Hakbang 3: Pagkuha ng Controller

Pagkalas ng Controller
Pagkalas ng Controller
Pagkalas ng Controller
Pagkalas ng Controller
Pagkalas ng Controller
Pagkalas ng Controller

Ngayong handa na ang lahat ng mga bahagi maaari na tayong magsimulang magtayo.

Sa hakbang na ito nais naming i-disassemble ang SNES controller at ihanda ito para sa lahat ng mga bagay na ilalagay namin dito.

  1. Alisin ang 5 mga turnilyo sa likod ng controller (panatilihin ang tornilyo dahil kakailanganin namin ang mga ito sa paglaon!).
  2. Alisin ang likod na takip ng controller (hindi na namin ito kailangan).
  3. I-clip / putulin ang 4 na suporta (ipinakita sa larawan) upang ang lahat ay maaaring magkasya nang maayos.
  4. Ang pagsukat mula sa board ng controller ay pinutol ang USB cable pagkatapos ng 10 cm.
  5. Ang iyong controller ay dapat magmukhang ngayon sa isa sa huling larawan ng hakbang na ito.

Handa na ang tagontrol para sa mga susunod na hakbang.

Hakbang 4: Mga kable: ang Power Circuit

Mga kable: ang Power Circuit
Mga kable: ang Power Circuit
Mga kable: ang Power Circuit
Mga kable: ang Power Circuit
Mga kable: ang Power Circuit
Mga kable: ang Power Circuit
Mga kable: ang Power Circuit
Mga kable: ang Power Circuit

Ito ang hakbang na sumasakop sa karamihan ng mga kable.

Dahil ito ang circuit ng kuryente maging maingat tungkol sa polarity - suriin ito nang madalas hangga't maaari.

Sa pagtatapos ng hakbang na ito ikaw ang circuit ng kuryente ay dapat magmukhang isa sa unang larawan ng hakbang na ito.

Ang pagtatakda ng tamang Boltahe:

Ang Raspberry Pi Zero W ay tumatakbo sa 5, 0 Volts (V) kaya kailangan muna nating i-set up ang tamang boltahe sa LiPo charger / step-up combo. Itatakda namin ang step-up converter sa isang bagay sa paligid ng 5, 2 V kaya ang Pi ay may ilang buffer kung nasa ilalim ng mabibigat na karga.

  1. Ihihinang ang batter sa LiPo charger / step-up combo tulad ng ipinakita sa ika-3 larawan.
  2. Ikonekta ang iyong multimeter sa "Out +" at "Out-" pad ng LiPo charger / step-up combo.
  3. I-on ang gintong turnilyo sa asul na potentiometer ng LiPo charger / step-up combo hanggang sa maabot mo ang 5.2 V.
  4. Alisin ang multimeter.

Paghihinang sa Circuit:

Ikonekta ang lahat ng mga bahagi ayon sa huling larawan

Ang setup na ito ay hindi gumagamit ng micro USB power jack ng Pi upang makatipid ng espasyo. Idiretso ang mga wire nang direkta sa Pi.

Ngayong natapos mo na ang kuryente ay mag-ingat sa mga ito - mayroon na ngayong kasalukuyang sa LiPo charger / step-up combo!

Hakbang 5: Mga Kable: LED Power

Mga kable: LED Power
Mga kable: LED Power
Mga kable: LED Power
Mga kable: LED Power

Sa maikling hakbang na ito nais naming ikabit ang LED status. Ang layunin lamang nito ay upang indenticate kung ang Raspberry Pi ay pinalakas o hindi.

Kapag natapos ang iyong pag-set up ay dapat magmukhang ang isa sa unang larawan ng hakbang na ito.

Paghihinang:

  • Ikonekta ang LED ayon sa huling larawan.
  • Ang mas mahabang paa ng LED ay konektado sa 3.3V output ng kuryente ng Pi.
  • Ang mas maikling paa ng LED ay konektado sa isa sa mga ground point ng Pi.

Lakas sa Pi at suriin kung ang LED ay ilaw.

Hakbang 6: Mga Kable: SNES Controller

Mga kable: Controller ng SNES
Mga kable: Controller ng SNES
Mga kable: SNES Controller
Mga kable: SNES Controller

Ito ang huling hakbang kasama ang paghihinang (yeay). Nais naming ikabit ang Controller ng SNES.

Kapag natapos ang iyong pag-set up ay dapat magmukhang ang isa sa unang larawan ng hakbang na ito.

Paghihinang:

Ikonekta ang SNES controller alinsunod sa huling larawan

Hakbang 7: Paghahanda ng HDMI Cable

Paghahanda ng HDMI Cable
Paghahanda ng HDMI Cable

Dahil ang mini HDMI end (pagpunta sa Pi) ng HDMI cable ay malaki upang magkasya sa kaso na kailangan namin upang alisin ang pabahay.

Gumamit ako ng isang cutter sa gilid upang maingat na alisin ang pabahay ng mini HDMI end.

Sa larawan makikita mo ang hitsura nito dati at kung paano ito tumingin nang walang tirahan.

Hakbang 8: Pag-install ng Software

Pag-install ng Software
Pag-install ng Software

Bago pagsamahin ang lahat nais naming alagaan muna ang bahagi ng software.

Sa hakbang na ito i-download namin ang lahat ng kinakailangang software at ihanda ang SD card gamit ang RetroPie na imahe.

Kinakailangan na Software:

  • I-download ang paunang ginawa na imahe ng RetroPie para sa Raspberry Pi (ang pulang pindutang "Raspberry Pi 0/1"). Karaniwan ito ang operating system ng console na ito. Siyempre maaari mong gamitin ang anumang nais mo sa Pi - may dose-dosenang iba pang mga solusyon.
  • Mag-download at mag-install ng 7-Zip- isang libreng file de / archiver. Kailangan namin ito upang i-unpack ang imahe ng RetroPie na imahe.
  • Mag-download at mag-install ng SD Memory Card Formatter. Tulad ng sinabi ng pangalan na ang tool na ito ay nag-format ng mga SD memory card.
  • I-download ang Win32 Disk Imager. Kailangan namin ang tool na ito upang isulat ang hindi naka-pack na imahe ng RetroPie sa SD card.

Paghahanda ng SD Card:

  1. I-plug ang SD card sa iyong Windows PC.
  2. Tiyaking nakita ng Windows ang card.
  3. Buksan ang "My Computer" o "This Computer" o ang Windows Explorer at alalahanin ang drive letter ng SD card. Sa aking kaso ito ay F: (naiiba sa mga system sa system). Tiyaking ito talaga ang titik ng kard at hindi ilan sa iyong mga harddrive.
  4. Simulan ang SDFormatter.exe, piliin ang iyong sulat ng drive mula sa dropdown na menu na "Drive:" at pindutin ang pindutan ng Format.
  5. Kapag natapos ang pag-format malapit sa SDFormatter gamit ang pindutang Exit at i-unplug ang SD card.

Isulat ang imahe ng RetroPie sa SD card:

  1. Ang na-download na archive ng RetroPie ay dapat tawaging isang bagay tulad ng "retropie *.img.gz".
  2. Matapos i-install ang 7-zip na karapatan i-click ang RetroPie archive at piliin ang 7-Zip mula sa menu ng konteksto. Piliin ang "I-extract Dito" at hintaying matapos ang pag-unpack.
  3. I-plug ang SD card sa iyong Windows PC. Tiyaking nakita ng Windows ang card at muling tandaan ang drive letter ng SD card.
  4. Simulan ang Win32 Disk Imager.
  5. Piliin ang hindi naka-pack na imahe ng RetroPie mula sa patlang na "Image File". Piliin ang drive letter ng SD card mula sa dropdown na menu na "Device".
  6. I-click ang pindutang "Sumulat" at maghintay hanggang matapos ang pagsulat.

Idagdag ang iyong mga kredensyal sa WiFi:

  • Mayroong maraming mga paraan upang ikonekta ang Raspberry Pi Zero W sa iyong wireless network.
  • Gagamitin namin ang isa nang walang anumang karagdagang mga peripheral:

    1. Gamit ang SD card na nasa iyong PC pa rin mag-navigate sa SD card
    2. Lumikha ng isang bagong file sa SD card na tinatawag na "wifikeyfile.txt"
    3. Buksan ang file at idagdag ang sumusunod na code sa file kung saan ang "NETWORK_NAME" ang pangalan ng iyong wireless network (case-sensitive) at ang "NETWORK_PASSWORD" ay ang password para sa network na ito (case-sensitive).
    4. I-save at isara ang file.

    ssid = "NETWORK_NAME"

    psk = "NETWORK_PASSWORD"

    Ngayon ay maaari mong alisin ang SD card mula sa iyong PC.

  • Hakbang 9: Assembly

    Assembly
    Assembly
    Assembly
    Assembly
    Assembly
    Assembly
    Assembly
    Assembly

    Ngayon na inihanda at nakakonekta namin ang bawat sangkap na kailangan namin ay oras na upang pagsamahin ang lahat:

    1. Gamitin ang dobleng nakaharap na adhesive tape upang idikit ang LiPo charger / step-up combo sa likurang kaso (tingnan ang posisyon sa unang larawan)
    2. Ilagay ang babaeng micro USB jack sa nakalaang butas nito at magdagdag ng mainit na pandikit upang ma-secure ito.
    3. Ilagay ang mini slide switch sa nakalaang butas nito at magdagdag ng mainit na pandikit upang ma-secure ito.
    4. Ilagay ang power LED sa nakalaang butas nito at magdagdag ng mainit na pandikit upang ma-secure ito.
    5. Ilagay ang baterya sa nakalaang puwang nito sa gitna ng naka-print na kaso.
    6. Ilagay ang Raspberry Pi Zero W sa posisyon nito sa tuktok ng baterya na nakaharap ang HDMI ouput sa slide switch (tingnan ang pangalawang larawan).
    7. I-secure ang Raspberry Pi Zero W na may 2 turnilyo.
    8. I-plug sa HDMI cable (tingnan ang pangatlong larawan).
    9. Isara ang kaso sa pamamagitan ng pagsasama-sama ng mabuti sa parehong mga bahagi ng kaso (hindi kailangan ng puwersa).
    10. I-secure ang mga bahagi ng kaso na may 4 na turnilyo sa likod na bahagi (tingnan ang huling larawan).

    Hakbang 10: Pag-configure ng RetroPie

    Pag-configure ng RetroPie
    Pag-configure ng RetroPie
    Pag-configure ng RetroPie
    Pag-configure ng RetroPie
    Pag-configure ng RetroPie
    Pag-configure ng RetroPie
    Pag-configure ng RetroPie
    Pag-configure ng RetroPie

    Oras upang i-boot up ang buong bagay!

    Ang unang boot up ay tumatagal ng ilang sandali dahil ang RetroPie ay kailangang hawakan ang ilang mga unang gawain sa pagsisimula (mukhang ang unang 2 larawan ng hakbang na ito).

    Pag-configure ng Input:

    1. Ipasok ang SD card sa Raspberry Pi at i-slide ang switch ng kuryente.
    2. Maghintay hanggang sa magpakita ang pagtulad at hilingin sa iyo na "I-configure ang Input" (tingnan ang pangatlong larawan).
    3. Sundin ang mga tagubilin sa onscreen at i-map ang iyong mga pindutan.
    4. Ngayon ay magse-configure kami ng ilang pangunahing mga setting.

    I-configure ang WiFi:

    1. Sa pangunahing menu ng emulationstation (kung saan mo pipiliin ang mga system) piliin ang RETROPIE at pindutin ang isang button.
    2. Piliin ang WiFi at pindutin ang A button.
    3. Sa bagong menu piliin ang "I-import ang mga kredensyal sa wifi mula sa /boot/wifikeyfile.txt" at pindutin ang isang pindutan.
    4. Maghintay para sa pagtulad upang maitaguyod ang isang koneksyon sa iyong WLAN.
    5. Maligayang pagdating sa internet.

    Hakbang 11: Pagdaragdag ng Mga Laro

    Upang maglaro ng mga pekeng laro kailangan muna natin ang mga larong iyon.

    Pagkuha ng mga Rom (mga laro … bilang mga file):

    • Hindi ko ilalarawan kung saan kukuha ng mga roms para sa mga emulator dahil mula sa kung ano ang naiintindihan ko na ito ay isang uri ng isang ligal na kulay-abong zone.
    • Gumamit ng google upang mahanap ang iyong paboritong rom - maraming mga website ang nag-aalok sa kanila. Maghanap lang para sa isang bagay tulad ng "Mario Kart Super Nintendo Rom".

    Ilipat ang mga Rom sa GamePi:

    • Mayroong tatlong pangunahing pamamaraan ng paglilipat ng mga roms.
    • Dumidikit kami sa pinakamadali: Samba-Shares:
    1. I-on ang GamePi at maghintay hanggang sa ganap itong mag-boot.
    2. Tiyaking nakakonekta mo ang GamePi sa iyong WiFi.
    3. Magbukas ng isang Windows Explorer (isang folder at hindi ang Internet Explorer).
    4. Ipasok ang "\ RETROPIE / roms" sa address field ng folder at pindutin ang Enter. Nasa isang nakabahaging folder ka na ng GamePi ka.
    5. Kopyahin ang iyong na-download na rom sa tamang direktoryo ng emulator. Halimbawa: kung na-download mo ang "Super Mario Kart" rom para sa Super Nintendo kopyahin ang rom sa folder ng SNES.
    6. I-restart ang emulationstation (pindutin ang Start button sa pangunahing menu, piliin ang QUIT, piliin ang RESTART EMULATIONSTATION).
    7. Matapos ang pag-reboot ang bagong system at laro ay dapat makita sa pangunahing menu.

    Hakbang 12: Ang Huling Hakbang

    Binabati kita:

    • Binabati kita na nakabuo ka ng iyong sariling GamePi XS.
    • I-plug ito sa anumang Display, Monitor, TV, Beamer, anuman at magsaya sa paglalaro ng ilang mga classics sa lahat ng oras.
    • Magpakita ng pag-ibig at magkaroon ng magandang araw.
    • Maaari mo ring i-tip ako sa thingiverse kung gusto mo.

    Hakbang 13: Baguhin ang Kasaysayan

    12-APR-2018:

    Nai-publish

    14-APR-2018:

    Pinalitan ang larawan ng pamagat

    20-APR-2018:

    Nagdagdag ng mga link para sa GamePi 2 at GamePi Zero

    03-MAY-2018:

    Naitama ang typo sa "Hakbang 4: Mga Kable: ang Power Circuit"

    Paligsahan ng Microcontroller
    Paligsahan ng Microcontroller
    Paligsahan ng Microcontroller
    Paligsahan ng Microcontroller

    Pangalawang Gantimpala sa Microcontroller Contest

    Inirerekumendang: