Sisukord:
- Samm: komponendid
- Samm: tööriistad
- Samm: RetroPie installimine
- Samm: RetroPie põhikonfiguratsioon
- Samm: emulaatorid
- 6. samm: ROM-id ja MS-DOS-mängud
- Samm 7: LED -ide ja sisse/välja nupu skriptid ja konfiguratsioon
- 8. samm: alustage juhtumi planeerimist
- Samm: USB -laiendused
- 10. samm: toiteadapteri laiendamine
- 11. samm: aukude märgistamine
- 12. samm: aukude tegemine
- Samm 13: LED -ide jootmine ja sisse/välja nupp
- 14. samm: kõigi komponentide paigutamine
- Samm: kaunistamine
- 16. etapp: testimine
Video: Retromänguautomaat vaarika PI, RetroPie ja omatehtud ümbrisega: 17 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Mõni aeg tagasi leidsin Raspberry Pi jaoks Linuxi distributsiooni nimega RetroPie. Sain kohe teada, et see on suurepärane idee suurepärase teostusega. Üheotstarbeline retro-mängusüsteem ilma tarbetute funktsioonideta. Geniaalne.
Varsti pärast seda otsustasin osta uue Raspberry Pi, millel tahtsin RetroPie koos mõne vana hea mänguga käivitada.
Hakkasin ka ümbrist vaatama. Kahjuks ei meeldinud mulle peaaegu ükski kaubanduslik juhtum. Nad olid minu arvates koledad, ülehinnatud ja mõnikord isegi üle pingutatud. Teisest küljest meeldisid mulle mõned isetegijad, mis ei püüdnud vanade konsoolide välimust kopeerida. Niisiis otsustasin ka mina oma juhtumi koostada. Mitmel põhjusel võtsin aluseks universaalse projektiümbrise korpuse …
Võtke seda Instructable'i inspiratsioonina ja proovige ka kohandatud ümbrisega retro-mänguautomaati teha. See pole liiga raske ja olete tulemuse üle õnnelik. Ja pealegi võib see olla suurepärane kingitus. Mõtle selle üle…
Samm: komponendid
- Vaarika Pi
- 5 V toiteallikas tünnipistikuga 5.5/2.1. Kasutasin Vigan 5V/2A.
- 8 GB micro SD -kaardi klass 10 või parem
- universaalne projektikarp heade mõõtmetega. Otsige head kasti eBays või kohalikus elektroonikakomponentide kaupluses. Kasutasin KP17 veebisaidilt GMe.cz. (Selle mõõtmed: 143x119x33mm)
- USB B mikro -pistik. Kasutasin seda GMe.cz -st.
- Toiteallika pistikupesa 5.5/2.1.
- USB A naissoost ühendused. Võtsin need katkisest USB HUBist.
- USB A meessoost ühendused. Võtsin need vanadest USB -kaablitest.
- Sirge HDMI -pistik. Kasutasin seda eBayst.
- LEDid. Kasutasin 5mm rohelist ja 8mm punast
- väike nupp. Kasutasin seda GMe.cz -st.
- universaalse PCB tükk
- väike tükk vineeri või midagi, mida saab kasutada vahekaugusena
- kruvid ja mutrid M3, mõned vahetükid
- emase tihvti päis
- punane ja must traat. Kasutasin AWG 24.
- nelja südamikuga kaabel. Võtsin selle vanast USB -kaablist.
- toitelüliti (valikuline)
- ja USB mängukontrollerid. Mulle meeldivad USB SNES-laadsed kontrollerid.
Samm: tööriistad
- Internetiga ühendatud arvuti
- mikro -SD -kaardi lugeja arvutile
- maalriteip
- mustad markerid
- puur ja puurid. Soovitan soojalt plastist puurimiseks astmelist puurit (ülaltoodud pildil).
- liivapaber
- väikesed failid
- tarbenuga ja/või väikesed peitlid.
- kuum liimipüstol
- tangid
- jootekolb
- kvaliteetsed ("kunstilised") värvimarkerid. Kasutasin Winsori ja Newtoni markereid. Valisin värvid: Mulberry, Cool Grey 1, Cool Grey 2, Cool Grey 3. Aga loomulikult võite kasutada mida iganes soovite.
- valge püsimarker
- kontaktliim. Kasutasin tavalist Pattexi kontaktliimi.
- termokahanevad torud
Samm: RetroPie installimine
Mis on Retropie? Autori sõnade järgi:
RetroPie võimaldab teil muuta oma Raspberry Pi, ODroid C1/C2 või arvuti retro-mänguautomaadiks. See põhineb Raspbianil, EmulationStationil, RetroArchil ja paljudel muudel projektidel, mis võimaldavad teil mängida oma lemmik Arcade'i, kodukonsooli ja klassikalisi arvutimänge minimaalse seadistusega.
Vaadake Retropie kodulehte: retropie.org.uk.
Laadige oma Raspberry Pi versiooni jaoks alla RetroPie uusim versioon.
Laadige alla ja installige Etcher. See on kasutajasõbralik mitmeplatvormiline tööriist turvaliseks OS-i pildi SD-kaardile vilkumiseks. (Kui kasutasite Raspberry Pi -d varem, teate seda ilmselt hästi.)
Käivitage Etcher, valige RetroPie pilt, valige õige microSD -mälukaart ja vajutage välgunuppu (vt ülaltoodud pilti).
Pärast vilkumise lõpetamist pange kaart oma Raspberry Pi külge, ühendage monitor ja kontroller ning toiteallikas. Esimesel käivitamisel peaks RetroPie süsteem laiendama failisüsteemi kogu SD -kaardile ja seejärel palub RetroPie teil kontrolleri konfigureerida.
Vaadake originaaljuhendit.
Samm: RetroPie põhikonfiguratsioon
Valige menüüst RASPI-CONFIG ja tehke järgmist.
- Muuda kasutaja parooli. Vaikimisi parool on: vaarikas (vaikimisi kasutaja on: pi)
-
Lokaliseerimise valikud
- Määrake oma lokaat
- Määrake oma WiFi riigikood
- Määrake klaviatuuri paigutus
- Määrake oma ajavöönd
-
Liidese valikud
- Luba SSH
- Luba seeria
-
Täpsemad valikud
Keela üleskaneerimine. (See eemaldab mustad veerised)
Tehke taaskäivitus.
Samm: emulaatorid
Enamik emulaatoreid on vaikimisi õigesti installitud ja konfigureeritud. Mul oli vaja ainult installida DOSBox (kuulus MS-DOS emulaator) ja konfigureerida Fuse (ZX Spectrum emulaator).
Emulaatorite kohta lisateabe saamiseks vaadake originaaljuhendit.
DOSBoxi installimine
Valige RETROPIE SETUP → Halda pakette → Halda valikulisi pakette → dosbox → installi binaarfailidest
Kaitsme konfiguratsioon
1) kaardikontroller kui Kempston Joystick.
Viilimiseks
/opt/retropie/configs/zxspectrum/retroarch.cfg
lisa rida:
input_libretro_device_p1 = "513"
2) seadke emulaator ZX Spectrum 48k režiimi.
Failis
/opt/retropie/configs/all/retroarch-core-options.cfg
muuda rida:
fuse_machine = "Spectrum 128K"
:
fuse_machine = "Spektri 48K"
Seda saate teha näiteks SSH abil.
EmulationStation (ES) oluline otsetee
Valige+Start = väljuge praegu töötavast mängust ja naaske ES menüüsse (DOSBoxi puhul ei tööta, vaadake allpool …)
6. samm: ROM-id ja MS-DOS-mängud
Esiteks pean ütlema, et isegi väga vanad mängud on endiselt autoriõigusega kaitstud, seega olge teadlik …
Paljusid vanu mänge peetakse siiski hülgamistarkvaraks, kuna need on tehniliselt vananenud ja praktiliselt müüdavad (või kahjumlikud). Heaks näiteks on mängud vanale arvutile ZX Spectrum, mille saate tasuta alla laadida sellistelt saitidelt nagu spectcomputing.co.uk või www.worldofspectrum.org.
Mõnda MS-DOS-i jaoks mõeldud mängu saate osta veebisaidilt www.gog.com.
ROM -failide kopeerimine RetroPie -sse
On mitmeid viise, kuidas seda teha. Vaata originaal kasutusjuhendit. Kui kasutate arvutis Linuxit, saate ROM -faile kopeerida ka otse microSD -kaardile.
Näpunäide: vähem mänge on rohkem! Ärge installige tervet arhiivi, vaid iga süsteemi jaoks ainult mitu parimat mängu. Suur hulk mänge on mõnevõrra masendav.
DOSBoxi mängud (edasijõudnutele)
RetroPie/Emulationstationi MS-DOS-mängud on keerulised. Kontrolleri nupud on vaja kaardistada klaviatuurile, luua ja häälestada dosboxi konfiguratsioonifail ning luua iga mängu jaoks käivitusskript.
Siin on mängu Prehistorik 2 sammud:
0) installige DOSBox
Vt sammu "Emulaatorid".
1) ostke Prehistorik 2 veebisaidilt www.gog.com/. Installige esmalt oma arvutisse Prehistorik 2, sest vajate lahtipakitud mängufaile.
2) kopeerige mängu kataloog microSD -kaardile
/home/pi/RetroPie/roms/pc_data ("pc_data", mitte "pc" …)
(mängu kataloogi nimi peaks olema Prehistorik_2).
3) luua käivitusskript
/home/pi/RetroPie/roms/pc/Prehistorik_2.sh
koos sisuga:
#!/bin/bash
cd "/home/pi/RetroPie/roms/pc/" "/opt/retropie/emulators/dosbox/bin/dosbox" -conf "/home/pi/RetroPie/roms/pc/Prehistorik_2_dosbox.cf" -c exit
Vaadake manusest Prehistorik_2.sh.txt
Runcommand tuvastab faili Prehistorik_2.sh ROM -failina.
4) looge conf -fail
/home/pi/RetroPie/roms/pc/Prehistorik_2_dosbox.cf
Vaadake manuses Prehistorik_2_dosbox.cf
Kõige huvitavamad osad on:
[autoexec]
@echo off mount C "../pc_data/Prehistorik_2" -t cdrom c: cls TITUS. BAT exit
ja kaardifaili määratlus:
mapperfile =/home/pi/RetroPie/roms/pc/Prehistotik_2_mapper.map
5) loo kaardifail
/home/pi/RetroPie/roms/pc/Prehistotik_2_mapper.map
Vaadake manuses Prehistorik_2_dosbox.map
Otsige Internetist, kuidas seda teha. Hea algus peaks olema näiteks DOSBoxi wiki.
6) proovige mängu käivitada.
Samm 7: LED -ide ja sisse/välja nupu skriptid ja konfiguratsioon
Turvaline toitenupp
Raspberry Pi -l pole "turvalise väljalülitamise" nuppu (vähemalt versioonid kuni 3B+). Otsige selle kohta lisateavet Internetist.
Kasutajad lahendavad selle probleemi sageli, kirjutades oma skripti, mis käivitab käsu "sudo shutdown -h now" katkestusel mõne tihvtiga ühendatud nupust.
Kasutasin just Tylerilt pärit hästikirjutatud skripte saidilt howchoo.
Nuppude pin -i seadsin GPIO 3 -le (= füüsiline tihvt 5) (vt pinout.xyz).
Väline ACT LED
Muuda faili
/boot/config.txt
Raspberry Pi 3 jaoks lisage see:
# --- väline LED kui SD ACT LED (Raspberry Pi 3)
dtoverlay = pi3-act-led, gpio = 4 # ---
Raspberry Pi 2 jaoks lisage see:
# --- väline LED kui SD ACT LED (Raspberry Pi 2)
dtparam = act_led_gpio = 4 # ---
Nüüd saate GPIO 4 -ga ühendada takistiga LED -i (= füüsiline tihvt 7) (vt pinout.xyz). ACT LED -na kasutasin 5 mm rohelist LED -i.
Toiteoleku LED
Võtsin nutika ülilihtsa toiteoleku indikaatori sellest õpetusest, mille Zach saidilt howchoo pakub. Lihtsalt lubage GPIO jadaport, siis saate ühendada takistiga LED -i GPIO 14 = TX (= füüsiline tihvt 8) (vt pinout.xyz). Toiteoleku LED -na kasutasin 8 mm punast LED -i.
8. samm: alustage juhtumi planeerimist
Nagu ma kirjutasin, võtsin aluseks universaalse projektiümbrise korpuse. Ma tunnistan, et see pole nii lahe kui heast kvaliteedist puidust valmistatud korpus või hästi kujundatud 3D trükitud ümbris, kuid minu arvates võib see siiski olla vastuvõetav viis nägusa ümbrise kiireks loomiseks.
Planeerige kõigi komponentide asukoht. Kuhu paigutada Raspberry Pi, kuhu kõik pistikud, millised pistikud vahele jätta ja nii edasi. Võtke aega, ärge kiirustage.
Samm: USB -laiendused
Kuna ma otsustasin, et mul on kaks USB -pistikut kahele mängukontrollerile ees ja Raspberry Pi keskel, vajasin ma kahte lühikest USB -pikendajat. Ma tegin need vanadest USB -kaablitest ja nõmedast USB -jaoturist. Vaata pilte ülal.
10. samm: toiteadapteri laiendamine
Üks asi, mis mind Raspberry Pi pärast närvi ajab, on mikro -USB B toitepistik. See pistik tundub mulle natuke habras. Seetõttu otsustasin kasutada tavalist tünnipistikut 5.5/2.1 ja toita oma retro-mänguautomaati 5 V toiteallikaga koos tünnipistikuga 5,5/2,1 mm.
11. samm: aukude märgistamine
Täpsustage kõigi komponentide asukoht ja märkige kõik vajalikud augud. Minu puhul:
- augud kahele USB -le (ja augud kruvidele väikese trükkplaadi kinnitamiseks)
- auk tünnipistiku 5.5/2.1 pistiku jaoks
- auk HDMI -pistiku jaoks
- toitenupu auk
- kaks auku LED -ide jaoks
- neli auku kruvide jaoks Raspberry Pi kinnitamiseks
- auk micro SD -kaardi pesa jaoks
- ventilatsiooniavad (ärge unustage neid)
12. samm: aukude tegemine
Tehke kõik augud oma usaldusväärsete tööriistade abil.
Väikesed peitlid olid minu puhul ümmarguste aukude tegemiseks üllatavalt kasulikud.
Samm 13: LED -ide jootmine ja sisse/välja nupp
Tehke juhtmestik vastavalt ülaltoodud pildil olevale skeemile. See ei tohiks olla raske.
Pärast jootmist saate kõik juhtmed kuuma liimiga kinnitada.
Tõenäoliselt märkasite, et toitenupp (vt ülaltoodud pildil) on joodetud puitvaheseintega trükkplaadile. Ma pidin selle lahenduse tegema, sest valisin PCB jaoks mõeldud nupu, mitte paneelile kinnitamiseks mõeldud nupu.
14. samm: kõigi komponentide paigutamine
Kinnitage kõik komponendid korpuse külge. Kinnitasin kõik komponendid kuuma liimiga, välja arvatud Raspberry Pi ja USB -pikendajad, mille kinnitasin kruvidega. Vaata pilte ülal.
Samm: kaunistamine
Kaunista oma ümbris vastavalt soovile. Kõik on lubatud. Näiteks joonistasin paberile pealmise maski, kasutades kunstilisi markereid. Seejärel liimisin maski kontaktliimi abil korpuse külge.
16. etapp: testimine
Sulgege ümbris ja proovige kõike testida. Töötab kõik hästi?
Ei? Niisiis, parandage kõik probleemid, katsetage uuesti, korrake, kuni kõik on korras. Hoida jahedas.
Soovitan:
Loopimine RileyLink IPhone X ümbrisega: 15 sammu
Loopimine RileyLinki IPhone X ümbrisega: see juhend sisaldab teavet selle kohta, kuidas integreerida RileyLink -nimeline seade iPhone X -i akuümbrisesse. See teave põhineb suuresti @Phil Garberil, kes kirjutas suurepärase artikli Media kohta iPhone 6/7/8 tegemise kohta juhtum. Vaata tema artiklit SIIT. Kes
Omatehtud nelikopter: 8 sammu (piltidega)
Omatehtud nelikopter: kui soovite esmakordselt teha nelikopterit, mis on 100% teie oma ja teil pole 3D -printerit, siis see juhend on teie jaoks! Üks peamisi põhjusi, miks ma selle juhendi kokku panin, on see, et te ei peaks samu läbima
Elektrooniliste komponentide tester (kena ümbrisega): 5 sammu (piltidega)
Elektroonikakomponentide tester (kena ümbrisega): kas teil on kunagi olnud vigane ja/või katkine seade ning olete mõelnud, et "mida ma saan sellest jamadest taastada"? See juhtus minuga mitu korda ja kuigi ma suutsin enamuse riistvarast tagasi saada, ei suutnud ma enamikku tagasi
Raspberry Pi Spotify mängija 3D prinditud ümbrisega: 4 sammu (piltidega)
Raspberry Pi Spotify mängija 3D -prinditud ümbrisega: selles juhendatavas näitan teile, kuidas teha Raspberry Pi -põhist muusikamängijat, mis suudab mängida kohalikku muusikat, veebiraadiojaamu ja toimib kohapeal ühendatava kõlarina, kõik seinale paigaldatav 3D trükitud ümbris. Ehitasin selle muusikapleieri f
Meccano ümbrisega USB -mälupulk: 3 sammu
Meccano ümbrisega USB -mälupulk: Olen juba mõnda aega mõelnud USB -mälupulga taastamisele, kuid ei suutnud esialgset ideed välja pakkuda. Üks raskusi oli see, et paljud ideed lõppesid millegi liiga suurega, et olla praktiline. Kui leidsin selle USB -mälupulga, mõistsin, et see on väike