Talaan ng mga Nilalaman:

Homemade Handheld Console: 12 Hakbang (na may Mga Larawan)
Homemade Handheld Console: 12 Hakbang (na may Mga Larawan)

Video: Homemade Handheld Console: 12 Hakbang (na may Mga Larawan)

Video: Homemade Handheld Console: 12 Hakbang (na may Mga Larawan)
Video: First 24 Hours with the Odin Pro & Accessories | My NEW Retro Gaming Handheld! 2024, Hulyo
Anonim
Homemade Handheld Console
Homemade Handheld Console

Maligayang pagdating

sa aking sunud-sunod na gabay sa kung paano lumikha ng iyong sariling DIY GameBoy gamit ang isang Raspberry Pi 3 at ang Retropie emulation software.

Bago simulan ang proyektong ito, wala akong karanasan sa raspberry pi, retropie, paghihinang, 3d na pag-print o electronics, kung gayon ang proyektong ito ay idinisenyo upang maging kasing simple hangga't maaari para sa mga nagsisimula at sa itaas at isang mahusay na proyekto upang magsimula kung ngayon mo lang kinuha ang isang Raspberry Pi.

Ang proyektong ito ay dinisenyo para sa Raspberry Pi 3. Maaari kang lumikha ng parehong proyekto gamit ang isang Raspberry Pi 2, subalit hindi ko ito sinubukan at hindi masisiguro na gagana ito.

Hakbang 1: Ano ang Kakailanganin Mo

Ano ang Kakailanganin Mo
Ano ang Kakailanganin Mo

Ang sumusunod ay isang listahan ng mga tool at kagamitan na kakailanganin mo para sa proyektong ito. Ang mga presyo ng mga item na ito ay nasa dolyar ng Australia at ang mga ibinigay na link ay para sa kung ano ang ginamit ko sa aking proyekto. Kung hindi ka nakatira sa Australia, maaari kang makahanap ng mas mahusay na mga nagbebenta / presyo para sa mga item na ito.

Kagamitan:

Raspberry Pi 3 $ 70 [LINK]

3.2 Inch TFT LCD $ 17 [LINK]

3.7V 2200mAh Lipo Baterya $ 15 [LINK]

16GB Micro SD Card $ 10 [LINK]

Ang Mga M3 Standoff at Screw ay Nagtakda ng $ 7 [LINK]

Zero Delay USB Encoder $ 5 [LINK]

Mga Butas na Madikit na $ 4 [LINK]

2x 90 ng 150mm Proto Board na $ 2 [LINK]

Maikling Micro USB Cable $ 2 [LINK]

5V Micro USB Charging Board na $ 1 [LINK]

3.5mm Mini Speaker $ 1 [LINK]

Rocker Switch $ 1 [LINK]

TOTAL ~ $ 135

Mga tool:

Panghinang na bakal at manipis na panghinang

Heat shrink tubing

Mainit na glue GUN

Stanley Knife (Box Cutter)

Isang lapis

Maliit na screwdriver ng ulo ng Phillips

Mambabasa ng SD Card

Mga cutter / striper ng wire

HDMI Cable

USB Wall Charger

Spare micro USB cable

Computer Monitor na may input na HDMI

Isang USB keyboard [Inirerekumenda ko ang isang ito]

(Opsyonal) 3D printer

Software:

Retropie 4.4: [LINK]

Formatter ng SD: [LINK]

Win32 Disk Imager: [LINK]

WinSCP: [LINK]

PuTTY: [LINK]

(Opsyonal) Kaso ng Modelo ng 3D:

Hakbang 2: Pag-install ng Software

Pag-install ng Software
Pag-install ng Software
Pag-install ng Software
Pag-install ng Software
Pag-install ng Software
Pag-install ng Software

I-download ang lahat ng software gamit ang mga link sa seksyon ng software. Kapag na-download at na-zip mo na ang lahat ng software, ipasok ang micro SD card sa iyong computer gamit ang isang card reader.

Kapag ang SD card ay nakilala run SD Formatter.

I-double check na ang napiling Drive ay tiyak na iyong SD card at wala itong naglalaman ng anumang mahalaga. Ang hakbang na ito ay buburahin ang lahat sa SD card nang perminently.

Piliin ang mga pagpipilian at baguhin ang uri ng format sa BUONG (Burahin) at i-on ang pagsasaayos ng laki ng format, pagkatapos ay i-click ang ok at I-format.

Kapag na-format ang SD card, patakbuhin ang Win32diskimager. Piliin ang Retropie image file, tiyaking nakatakda ang aparato sa SD card at i-click ang Sumulat at pagkatapos ay Oo. Aabutin ng ilang minuto.

Kapag nakasulat ang imahe sa SD card, ipasok ang SD card sa iyong raspberry pi. Ikabit ang 3.2 Inch LCD Screen sa raspberry pi sa pamamagitan ng paglalagay sa dulong kanan na mga pin sa console na may mount sa likod ng screen. Ikonekta ang isang moniter sa pi gamit ang isang HDMI cable at lakas sa paggamit ng isang USB wall charger at micro USB cable. Tiyaking din na ikonekta ang isang USB keyboard sa isa sa mga puwang ng USB ng pi.

Ang software ay tatagal ng ilang minuto upang mapasimulan at i-reboot. Kapag tapos na ang prosesong ito dapat mong makita ang screen ng pagsasaayos ng aparato. Kung hindi, subukang i-unplug ang iyong keyboard at i-plug ito muli.

Ipasok ang mga input na nais mong kontrolin ang software. Tandaan na ang 'A' ay upang pumili ng mga item sa menu, ang 'B' ay babalik, simulan ay upang buksan ang menu at ang hotkey ay gagamitin kasama ang isang kumbinasyon ng iba pang mga susi upang makatipid, mai-load, muling simulan at lumabas sa labas ng mga laro na tumatakbo.

Kapag na-configure mo na ang iyong mga kontrol, mag-navigate sa menu ng pagsasaayos at pagkatapos ay sa pagpipiliang RASPI-CONFIG.

Kapag nasa menu na ito, piliin ang 'Mga Pagpipilian sa Lokalisasyon', pagkatapos ay piliin ang 'Baguhin ang Bansa ng Wi-Fi' at piliin ang iyong bansa.

Pagkatapos bumalik sa menu ng RASPI-CONFIG, piliin ang 'Mga Pagpipilian sa Pag-interface', pagkatapos ng SSH. Pindutin ang tab upang piliin ang 'YES' pagkatapos ay pindutin ang enter upang paganahin ang SSH.

Muli muling bumalik sa menu ng RASPI-CONFIG, mag-navigate sa 'Mga Advanced na Opsyon' at piliin ang 'Palawakin ang Filesystem. Aabutin ito ng ilang segundo.

Kapag nakumpleto mo na ang mga hakbang na ito, lumabas sa menu ng RASPI-CONFIG at i-reboot ang pi kapag na-prompt.

Matapos mag-reboot ang aparato, ipasok muli ang menu na 'Configuration' at piliin ang 'WIFI'. Piliin ang 'Kumonekta sa WiFi Network' at piliin ang network na nais mong kumonekta. Ipasok ang iyong password at ang pi ay dapat kumonekta sa iyong Wi-Fi network.

Lumabas pabalik sa menu na 'Configuration' at piliin ang 'SHOW IP.

Dapat ipakita ngayon ng screen ang IP address ng iyong raspberry pi na maaari mong gamitin upang malayuang ma-access ang iyong pi mula sa iyong computer.

Hakbang 3: Pag-install ng Mga Driver at Boot Config

Patakbuhin ang PuTTY sa iyong computer at ipasok ang raspberry pi IP address sa seksyong Pangalan ng Host. Mag-click sa oo upang kilalanin na nagtitiwala ka sa ipinasok na IP address.

Pagkatapos ay sasenyasan kang mag-login. Ang mga default na kredensyal sa pag-login ay magiging

Username: piPassword: raspberry

Kapag naipasok na ang mga kredensyal na ito, maaari mo nang simulang baguhin ang pi. Ang unang hakbang ay upang i-download ang mga driver na magpapahintulot sa 3.2 inch screen na gumagana.

I-type ang mga sumusunod na utos; Inirerekumenda ko ang pagkopya at pag-paste sa kanila sa PuTTY gamit ang ctrl + C at pag-right click.

git clone https://github.com/swkim01/waveshare-dtoverlays.gitsudo cp waveshare-dtoverlays / waveshare32b.dtbo / boot / overlay /

Ngayon upang mai-edit ang file ng config config:

sudo nano /boot/config.txt

Tanggalin ang # bago i-disable_overcan = 1 at itakda ito sa

huwag paganahin ang = 0

Pagkatapos tanggalin ang lahat ng mga # bago ang mga halaga ng overscan at itakda ang lahat sa -20

overscan_left = -20overscan_ Right = -20overscan_top = -20overscan_bottom = -20

Tanggalin ang # bago ang hdmi_force_hotplug = 1

hdmi_force_hotplug = 1

Mag-navigate pababa sa hdmi_mode = 1 at tanggalin ang # bago ito. Sa ilalim ng ganitong uri ng linya hdmi_mode = 87:

hdmi_mode = 1hdmi_mode = 87

Susunod ay overclock namin ang pi at ayusin ang mga setting upang ma-maximize ang pagganap.

BABALA: Ang pagpapalit ng ilan sa mga setting na ito ay maaaring magpawalang bisa ng warranty at maaaring maging sanhi ng pag-init ng labis ng iyong raspberry pi. Ginamit ko ang mga sumusunod na setting sa mahabang panahon ngayon at walang mga isyu ngunit hindi ko ginagarantiyahan ang kaligtasan ng iyong raspberry pi.

Mag-navigate pababa sa linya ng arm_freq = 800, alisin ang # at palitan ang halaga sa 1200. Idagdag ang mga sumusunod na linya upang ganito ang hitsura nito:

arm_freq = 1200core_freq = 500gpu_freq = 500sdram_freq = 500over_voltage = 2temp_limit = 85

Susunod na alisin ang # sa harap ng

dtparam = spi = on

Mag-navigate pababa sa ilalim ng file at idagdag ang sumusunod na dalawang linya:

dtoverlay = waveshare32b: paikutin = 270, bilis = 92000000, fps = 60avoid_warnings = 1

Pindutin ang CTRL + X upang lumabas sa config file at pindutin ang 'Y' kapag sinenyasan upang i-save ang mga pagbabago. Pindutin ang Enter kapag sinenyasan para sa kung anong pangalan ng file ang isusulat.

Ngayon i-reboot ang raspberry pi sa pamamagitan ng pag-type ng utos:

sudo reboot

Kapag nag-boot ulit ang pi, patakbuhin muli ang PuTTY (ang huling sesyon ay magdidiskonekta) at ipasok muli ang IP address. Maaaring magbago ang IP na ito, kaya't i-double check ito sa pamamagitan ng pag-navigate pabalik sa 'SHOW IP' na screen sa mga setting ng pagsasaayos ng retropie.

Kapag konektado muli ang PuTTY, pag-login gamit ang pi / raspberry at ipasok ang sumusunod na utos:

ls / dev / fb *

dapat mong makita ang dev / fb0 / dev / fb1

kung hindi mo nakikita / dev / fb1, may isang bagay na nagkamali at kakailanganin mong i-format ang SD card at magsimulang muli

Kung nakikita mo ang dev / fb0 / dev / fb1, ipasok ang mga sumusunod na utos nang paisa-isa, na nagbibigay ng sapat na oras para makumpleto ang bawat hakbang:

sudo apt-get install cmakegit clone https://github.com/tasanakorn/rpi-fbcpcd rpi-fbcp / mkdir buildcd build / cmake..makesudo install fbcp / usr / local / bin / fbcp

Ngayon kailangan naming mag-edit ng isa pang file. Ipasok:

sudo nano /etc/rc.local

Mag-navigate pababa sa linya sa itaas ng "exit 0" at ipasok ang sumusunod:

/ usr / local / bin / fbcp &

I-save ang file sa pamamagitan ng pagpindot sa CTRL + X, Y, pagkatapos ay Enter.

Ngayon i-reboot ang aparato gamit ang:

sudo reboot

Kapag nag-reboot ang pi, ang touchscreen ay dapat na nagpapakita ngayon ng Retropie. Hindi na kailangan para sa isang HDMI monitor!

Hakbang 4: Pag-install ng ROMS

Pag-install ng ROMS
Pag-install ng ROMS
Pag-install ng ROMS
Pag-install ng ROMS
Pag-install ng ROMS
Pag-install ng ROMS
Pag-install ng ROMS
Pag-install ng ROMS

Bago itayo ang enclosure para sa iyong raspberry pi, sulit na subukan ang software sa pamamagitan ng pag-install ng ROMS.

Hindi ko na idedetalye kung paano at saan makakakuha ng mga laro ROM dahil maraming paraan ng pagkuha ng mga ito na nag-iiba sa legalidad. Kapag mayroon kang mga mapagkukunan ng ilang mga ROM ng laro, narito kung paano i-install ang mga ito nang malayuan sa iyong raspberry pi.

I-on ang pi sa pamamagitan ng pag-plug nito sa USB wall charger at hintaying mag-boot up ito.

Susunod na patakbuhin ang WinSCP

I-type ang IP address sa seksyon ng Pangalan ng host

Ipasok ang 'pi' para sa username at 'raspberry' para sa password. Mahalaga itong i-save ang pagsasaayos na ito upang hindi mo ito mai-type sa bawat oras.

Mag-click sa 'Login' at i-click ang 'Oo' kung hihilingin sa iyo ng software na alalahanin ang key na ito

Ang ROMS ay itinatago sa / bahay / pi / RetroPie / roms

Kailangang magkaroon ng isang folder dito para sa bawat system na nais mong tularan. Dapat mayroong ilang mga folder dito bilang default.

Ang ilang mga system tulad ng PSX ay nangangailangan ng mga BIOS file, na kailangang ma-sourced at ilagay sa folder ng BIOS.

Ngayon ay kailangan mong kopyahin ang iyong mga file ng ROM ng laro sa kani-kanilang mga folder sa pamamagitan ng pag-drag sa kanila sa o sa pamamagitan ng Ctrl + C at Ctrl + V.

Mag-click sa OK upang simulan ang paglipat.

Maaari itong magtagal depende sa kung anong ROMS ang iyong inililipat at kung ilan. Inirerekumenda kong ilipat ang mga ROMS sa mga batch. Sa ganitong paraan kung ang koneksyon ay bumaba hindi mo na kailangang muling simulan muli at kung mag-reboot ka pagkatapos mag-upload ng isang pares ng mga ROMS maaari mo talagang i-play ang mga ito habang gumagawa ng isa pang paglilipat nang hindi ito ginagambala.

Kapag matagumpay na natapos ang paglipat, i-click ang pagpipilian ng terminal sa toolbar at ipasok ang utos:

sudo reboot

Kapag na-reboot ang pi ay maaari mo nang subukan ang mga laro gamit ang keyboard o sa pamamagitan ng pagkonekta ng isang USB controller at pag-configure ng mga input nito. Sa puntong ito maaari mong gamitin ang iyong raspberry pi bilang isang pinaliit na console ng mga game console, alinman sa pamamagitan ng pagtataguyod nito sa isang lugar o pagkonekta nito sa iyong TV.

Hakbang 5: Pagbuo ng Enclosure: Mga Pindutan

Pagbuo ng Enclosure: Mga Pindutan!
Pagbuo ng Enclosure: Mga Pindutan!
Pagbuo ng Enclosure: Mga Pindutan!
Pagbuo ng Enclosure: Mga Pindutan!
Pagbuo ng Enclosure: Mga Pindutan!
Pagbuo ng Enclosure: Mga Pindutan!

Susunod na magsisimula kaming magtayo ng enclosure para sa raspberry pi upang makaupo at ikonekta ang mga pindutan, speaker at power supply upang gawin itong isang portable gaming device.

Una kailangan naming gupitin ang isang butas sa isa sa mga board ng proto upang maipasa ang LCD mount at hawakan ang screen sa lugar.

I-line up ang screen sa gitna ng board ng proto at malapit sa tuktok nang hindi hadlangan ang mga butas sa mga sulok na kakailanganin mong i-tornilyo sa mga spacer para sa paghawak sa likod na piraso. Kung binili mo ang mga board sa listahan ng kagamitan ng tutorial na ito, ang lcd mount ay pipila kasama ang mga hilera 19 hanggang 22 at mga hilera C hanggang P.

Gamit ang isang lapis, subaybayan kung saan hinahawakan ng bundok ang pisara at malinaw na markahan ang mga linya.

Gamit ang isang stanley kutsilyo, gupitin ang minarkahang lugar. Gumagawa ito ng ilang sandali at maaaring mapurol ang iyong talim ng stanley, kaya kung sa palagay mo ay mayroon kang isang mas naaangkop na tool, huwag mag-atubiling gamitin ito, mag-ingat lamang na hindi masira o ma-snap ang board. Huwag gupitin ang anumang mas malayo kaysa sa kailangan mo.

Sa sandaling nalabas mo na ang butas, ipasa ang LCD mount sa pamamagitan nito upang makita kung umaangkop ito. Dapat itong maging masikip hangga't maaari upang maiwasan ang paglipat ng screen.

Susunod markahan kung saan ang ilalim ng mga linya ng screen sa board upang malaman mo kung magkano ang puwang na kailangan mong ilagay ang mga pindutan

Buksan ang iyong tactile switch set at simulang ilagay ang mga switch sa board. Kakailanganin mo ang 4 sa kaliwang itaas para sa pataas, pababa, kaliwa at kanan, 4 sa kanang itaas para sa A, B, X at Y at 3 sa ibabang bahagi para sa MAGSIMULA, PUMILI at ang iyong Hotkey / Home Button. Kinailangan kong i-space ang mga patayong pindutan nang bahagyang mas malayo kaysa sa mga pahalang na pindutan na hindi perpekto ngunit pagkatapos gamitin ang console nang ilang sandali nasanay na ako dito at hindi ito pangkaraniwan na akala ko.

Kung nais mong magkaroon ng mga pindutan ng balikat tulad ng R1, R2, L1 at L2, magdagdag ng 4 pang mga switch sa iba pang mga board board. Ang hakbang na ito ay opsyonal kung nais mong panatilihing maliit ang laki ng console at nais mong maglaro ng mga laro na hindi nangangailangan ng mga pindutan ng balikat (tandaan na ang sobrang n Nintendo ay may mga pindutan ng balikat!)

Ang mga pindutan na ito ay kailangan ding nasa ibaba ng ilalim ng screen dahil dito makikita ang ilalim ng raspberry pi sa kabilang panig. Kung gaano kalayo mula sa mga panig na inilalagay mo ang mga pindutan na ito ay nasa iyo depende sa kung ano ang pinaka komportable.

Ngayon upang i-flip ang board upang simulan ang paghihinang. Siguraduhin na ang lahat ng mga pindutan ay itulak pababa, patag sa pisara at ang kanilang mga pin ay nakausli lahat at hindi baluktot sa ilalim ng mga ito. Kapag ang iron ay mainit, magdagdag ng kaunting solder sa dalawang patayo na nakahanay na mga pin sa bawat pindutan. Makakatulong ito na hawakan ang mga pindutan sa lugar at gawing mas madali upang ikonekta ang mga wire.

Gamit ang pangunahing 8 mga pindutan sa front board, magdagdag ng panghinang sa mga pin na pinakamalayo mula sa gitna. Ito ay upang payagan ang puwang para sa nagsasalita.

Susunod, kunin ang mga konektor ng kawad na kasama ng Zero Delay USB encoder at maghinang ang bawat isa sa mga wire sa isang konektor sa bawat isa sa mga pin sa isang pindutan. Ulitin ito hanggang sa maghinang ka ng isang konektor para sa bawat pindutan sa parehong mga board.

Hakbang 6: Pag-install ng Speaker

Pag-install ng Speaker
Pag-install ng Speaker

Kapag ang lahat ng mga konektor ay nasa lugar na, maaari mo na ngayong ilagay ang speaker. Ang hakbang na ito ay opsyonal kung hindi mo nais ang isang speaker at masaya kang ikonekta ang mga earphone sa audio jack.

Buksan ng pop ang puting plastik na kaso sa speaker at ilagay ito sa likod ng likod ng mga board ng proto na mayroong pangunahing mga pindutan ng mukha. Gamit ang isang mainit na baril ng pandikit, idikit ang nagsasalita pababa na tiniyak na wala sa mga solder na wires ang hawakan ang anumang mga metal na bahagi ng nagsasalita.

Hakbang 7: Ikonekta ang USB Encoder

Ikonekta ang USB Encoder
Ikonekta ang USB Encoder
Ikonekta ang USB Encoder
Ikonekta ang USB Encoder
Ikonekta ang USB Encoder
Ikonekta ang USB Encoder

Susunod na kailangan namin upang ikonekta ang lahat ng mga pindutan sa encoder ng USB. Ang encoder ay mayroong 4 na tukoy na mga puwang para sa pataas, pababa, kaliwa at kanan at isang puwang para sa USB cable. Ang natitirang mga pindutan ay maaaring konektado sa alinman sa mga puwang sa ibabang hilera. Ang mga konektor ay dapat na mag-click sa lugar na may isang maliit na push.

Kapag ang lahat ng mga pindutan at USB cable ay nakakonekta, kola ang USB encoder sa ilalim ng board, ibaba lamang ang mga koneksyon sa mga pindutan ng balikat at sa itaas lamang ng mga butas sa ilalim na sulok ng board ng proto.

Ngayon ilagay ang LCD screen sa pamamagitan ng butas sa tuktok na board at ikonekta ang raspberry pi dito mula sa ilalim. Pakainin ang 3.5mm audio cable sa tuktok ng pi upang ma-access nito ang audio jack.

Tiklupin ang dalawang board nang magkasama upang ang lahat ng mga wire ay nakapaloob sa pagitan ng dalawang board at ikonekta ang USB cable sa raspberry pi.

Ikonekta ang raspberry pi sa USB wall charger upang i-on ito at hintaying mag-boot up ito. Ikonekta muli ang iyong keyboard upang makapag-navigate ka sa screen ng pagsasaayos ng controller. Maaari mong mas madaling basahin ang screen kung ikinonekta mo ang iyong monitor sa pi sa pamamagitan ng HDMI muli.

I-configure ang mga pindutan na na-install mo upang masubukan na gumagana silang lahat. Kung ang isang pindutan ay hindi napansin habang sinusubukang i-configure, maaaring kailanganin mong muling maghinang ng partikular na pindutan.

Kung ang lahat ng mga pindutan ay nakita, marahil subukan ang isang laro para sa kaunti upang ganap na subukan ang mga pindutan.

Hakbang 8: Lakas ng Baterya

Lakas ng baterya
Lakas ng baterya
Lakas ng baterya
Lakas ng baterya

Susunod na kailangan namin upang i-set up ang baterya recharge circuit upang gawin ang console portable at muling singilin.

Paghinang ang pulang kawad mula sa baterya patungo sa B + terminal sa recharge circuit board at ang itim na kawad sa B-terminal.

BABALA: Dobleng suriin bago maghinang o maaari mong paikliin ang recharge board o ikaw mismo ang mag-zap.

Matapos makakonekta ang baterya sa recharge board, kailangan naming ikonekta ang micro usb cable. Upang magawa ito kailangan nating putulin ang malaking dulo ng USB ng cable gamit ang mga cutter ng kawad. Huwag mag-atubiling paikliin ang cable kung kinakailangan ngunit tandaan na dapat itong maabot mula sa ilalim ng board ng lahat hanggang sa tuktok upang kumonekta sa input ng kuryente na raspberry pi. I-strip pabalik ang goma sa cable upang ilantad ang dalawang wires sa loob.

Paghinang ang pulang kawad sa OUT + terminal sa circuit board at ang itim na cable sa OUT- terminal. Muli maging maingat kapag ginagawa ito.

Maaari mong solder ang lakas nang direkta sa raspberry pi board ngunit hindi ako komportable na gawin ito kaya't sa halip ay pinili kong magkaroon lamang ng isang usb cable na naka-plug in. Dito nagmula ang isang 90 degree na anggulo, maganda ang micro USB cable (mag-link sa seksyon ng kagamitan) habang nagtatago ito sa ilalim ng board ng mabuti.

Upang subukan ang koneksyon, isaksak ang micro USB cable sa raspberry pi. Kung may singil ang baterya, dapat mag-boot ang pi. Ikonekta ang iyong USB wall charger sa isang ekstrang micro USB cable at ikonekta ito sa micro USB slot sa recharge circuit. Ang LED sa maliit na tilad ay dapat na ilaw ng pula habang nagcha-charge at asul kapag puno na.

Kung ang pi ay nagpapatakbo at ang humantong sa circuit ay nag-iilaw upang maipakita na naniningil ito, handa ka nang lumipat sa susunod na hakbang.

Hakbang 9: Direktang paghihinang ng Encoder sa Pi (Opsyonal)

Pagdidirekta ng Encoder nang Direkta sa Pi (Opsyonal)
Pagdidirekta ng Encoder nang Direkta sa Pi (Opsyonal)

Ang susunod na hakbang ay opsyonal dahil kinakailangan mong semi-permanenteng ikonekta ang mga kontrol sa iyong raspberry pi. Kung iniisip mong gamitin ang pi para sa iba pang mga proyekto at palitan ito sa at labas ng pagsasaayos ng gameboy, laktawan ang hakbang na ito.

Una, kailangan mong i-cut ang USB konektor gamit ang mga wire cutter at i-strip ang goma pabalik upang ibunyag ang 4 na mga wire; itim, berde, puti at pula. Ang mga wires na ito ay para sa Ground, Data +, Data - at VCC ayon sa pagkakabanggit.

Susunod kailangan mong maghinang ng bawat kawad sa pagsasaayos sa naka-attach na imahe.

BABALA: Ang pagkilos na ito ay tiyak na mawawalan ng warranty at magpapatakbo ng panganib na patayin ang iyong raspberry pi.

Hakbang 10: On / Off Switch

On / Off Switch
On / Off Switch

Ang console ay dapat na gumana nang perpekto, upang buksan ito gayunpaman, kakailanganin mong i-plug ang micro USB sa power socket ng pi at i-unplug ito upang i-off ito. Ang isang on / off rocker switch ay ginagawang medyo mas mahusay ang prosesong ito. Ang paglakip sa isa ay medyo simple kung maingat na tapos.

Kailangan naming i-cut ang isang seksyon ng makapal na goma na pambalot mula sa cable malapit sa dulo ng micro USB. Kung tapos nang maingat maaari nating mailantad ang lahat ng 4 ng mga USB wires nang hindi pinuputol ang anuman sa mga ito. Kung pinuputol mo ang mga ito, walang stress, kakailanganin mo lamang silang maghinang muli. Ang tanging wire na kailangan namin upang i-cut ay ang pula. Kapag ang pulang kawad ay pinutol at hinubaran pabalik, maghinang ng isang dulo sa isa sa mga metal na pin sa rocker switch at ang kabilang dulo sa kabilang pin.

Hakbang 11: Gluing at Screwing Lahat ng Ito Sama-sama

Gluing at Screwing Lahat Ng Ito Magkasama
Gluing at Screwing Lahat Ng Ito Magkasama
Gluing at Screwing Lahat Ng Ito Magkasama
Gluing at Screwing Lahat Ng Ito Magkasama

Idikit ang baterya sa ilalim na board sa pagitan ng USB encoder at kung saan makaupo ang pi. Susunod, kola ang recharge circuit sa ilalim ng gilid ng tuktok na board. Natagpuan ko ang ibabang kaliwang bahagi upang maging pinakamahusay na lugar para dito. Siguraduhing malapit na ito sa gilid upang madaling maglakip ng isang cable.

Kola ang on off switch sa ilalim ng tuktok na board. Nalaman ko na ang kanang tuktok na sulok ay isang magandang lugar.

Bago magkasama ang lahat, patakbuhin ang 3.5mm audio cable at ang micro USB cable na nagmumula sa recharge circuit sa tuktok ng pi, sa kaliwang bahagi ng mga IO pin.

Screw sa 20mm spacers sa ilalim gamit ang mga nut na natagpuan sa spacer kit, pagkatapos ay i-line up ang tuktok na board at i-tornilyo ang tuktok na board sa mga spacer gamit ang M3 screws. Siguraduhin na tiklop ang maraming mga cable sa pagitan ng dalawang board hangga't maaari, nang hindi nakakasira ng anuman.

Hakbang 12: (Opsyonal) 3D Naka-print na Kaso

(Opsyonal) 3D Naka-print na Kaso
(Opsyonal) 3D Naka-print na Kaso
(Opsyonal) 3D Naka-print na Kaso
(Opsyonal) 3D Naka-print na Kaso
(Opsyonal) 3D Naka-print na Kaso
(Opsyonal) 3D Naka-print na Kaso

Binabati kita! Ipagpalagay na ang lahat ay naging maayos sa iyong pagbuo, mayroon ka na ngayong isang gumaganang, portable, rechargeable na retro console. Hindi lamang maaari mo ngayon i-play ang iyong mga paboritong laro sa old-school on the go ngunit maaari mo ring mai-plug ang console sa iyong TV at ikonekta ang isang wireless controller upang magamit ito bilang isang mini console. Pati na rin ang paglikha ng tutorial na ito, nagdisenyo ako ng isang kaso para sa console na ito na maaaring naka-print sa 3D at magkakasama upang mabigyan ito ng mas higit na propesyonal at komportableng hitsura at pakiramdam.

I-download ang mga modelo sa tuktok ng tutorial na ito upang i-print ang iyong sarili sa 3D o ipadala sa isang 3D na nagbebenta ng pag-print.

Ang kaso ay dapat na magkakasama na mag-clip sa console at mag-iiwan pa rin ng puwang upang ikonekta ang lakas, mga control at isang HDMI cable.

Upang masigurado ang kaso, palitan ang babae sa mga spacer ng babae hanggang sa babae at ikonekta ang 10mm na babae sa mga male spacer sa tuktok na board, at babae sa mga lalaki na 5mm spacer sa ilalim ng board. Ngayon ay maaari mong gamitin ang M3 screws upang ikabit ang kaso sa mga spacer sa pamamagitan ng mga butas sa mga sulok ng kaso.

Inirerekumendang: