INHOUDSOPGAWE:
- Stap 1: Komponente
- Stap 2: Gereedskap
- Stap 3: RetroPie -installasie
- Stap 4: Basiese RetroPie -opset
- Stap 5: Emulators
- Stap 6: ROM's en MS-DOS-speletjies
- Stap 7: Scripts en konfigurasie vir LED's en aan/uit -knoppie
- Stap 8: Begin met die beplanning van 'n saak
- Stap 9: USB -uitbreidings
- Stap 10: Uitbreiding van kragadapter
- Stap 11: Merk gate
- Stap 12: Maak gate
- Stap 13: Soldeer LED's en aan/uit -knoppie
- Stap 14: Plaas alle komponente
- Stap 15: Versiering
- Stap 16: Toets
Video: Retro-speelmasjien met framboos PI, RetroPie en tuisgemaakte tas: 17 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
'N Tydjie gelede het ek 'n Linux -verspreiding vir Raspberry Pi met die naam RetroPie gevind. Ek het dadelik uitgevind dat dit 'n goeie idee is met 'n uitstekende implementering. Een-doel retro-spelstelsel sonder onnodige funksies. Briljant.
Kort daarna het ek besluit om 'n nuwe Raspberry Pi te koop, waarop ek die RetroPie wou bestuur met 'n paar goeie ou speletjies.
Ek het ook begin rondkyk na 'n saak. Ongelukkig het ek byna geen kommersiële saak gehou nie. Na my mening was hulle lelik, te duur en soms selfs te veel ontwerp. Aan die ander kant hou ek van 'n paar DIY -kaste wat nie die voorkoms van ou konsoles probeer kopieer nie. Daarom het ek besluit om ook my eie saak te maak. Om baie redes het ek 'n universele omhulsel vir projekte as basis gebruik …
Neem hierdie Instructable as inspirasie en probeer ook om 'n retro-speelmasjien met 'n pasgemaakte tas te maak. Dit is nie te moeilik nie, en u sal bly wees oor die resultaat. Boonop kan dit 'n wonderlike geskenk wees. Dink daaroor…
Stap 1: Komponente
- Framboos Pi
- 5V kragtoevoer met loopaansluiting 5.5/2.1. Ek het Vigan 5V/2A gebruik.
- 8 GB mikro -SD -kaart klas 10 of beter
- universele omhulselkas met goeie afmetings. Soek 'n goeie boks op eBay of in u plaaslike elektroniese komponentwinkel. Ek gebruik KP17 van GMe.cz. (Dit het 'n afmeting: 143x119x33mm)
- USB B -mikro -manlike aansluiting. Ek het hierdie een van GMe.cz gebruik.
- Kragtoevoer vroulike vataansluiting 5.5/2.1.
- USB A vroulike aansluitfoute. Ek het hulle van 'n gebroke USB HUB geneem.
- USB A manlike aansluitfoute. Ek het dit van ou USB -kabels geneem.
- Reguit HDMI -koppelstuk. Ek het hierdie een van eBay gebruik.
- LED's. Ek het 5 mm groen en 8 mm rooi gebruik
- klein drukknoppie. Ek het hierdie een van GMe.cz gebruik.
- stuk universele PCB
- 'n stukkie laaghout of iets wat as 'n afstandhouer gebruik kan word
- boutjies en neute M3, 'n paar afstandhouers
- vroulike penkop
- rooi en swart draad. Ek het AWG 24 gebruik.
- vierkernkabel. Ek het dit van 'n ou USB -kabel geneem.
- kragskakelaar (opsioneel)
- en USB -spelbeheerders. Ek hou van USB SNES-agtige beheerders.
Stap 2: Gereedskap
- PC gekoppel aan die internet
- mikro -SD -kaartleser vir 'n rekenaar
- maskeerband
- swart merkers
- boor en boorpunte. Ek beveel 'n trappie boorpunt (op die foto hierbo) ten sterkste aan om in 'n plastiek te boor.
- sandpapier
- klein lêers
- gebruiksmes en/of klein beitels.
- warm lijmpistool
- tang
- soldeerbout
- goeie ("artistieke") kleurmerkers. Ek het merkers van Winsor & Newton gebruik. Ek het kleure gekies: Moerbei, Cool Grey 1, Cool Grey 2, Cool Grey 3. Maar jy kan natuurlik gebruik wat jy wil.
- wit permanente merker
- kontakgom. Ek het gewone Pattex Contact Glue gebruik.
- krimpbuise
Stap 3: RetroPie -installasie
Wat is Retropie? Deur die skrywer se woorde:
Met RetroPie kan u van u Raspberry Pi, ODroid C1/C2 of 'n rekenaar 'n retro-speelmasjien maak. Dit bou voort op Raspbian, EmulationStation, RetroArch en vele ander projekte om u in staat te stel om u gunsteling Arcade, tuiskonsole en klassieke rekenaarspeletjies met die minimum opset te speel.
Sien Retropie -tuisblad: retropie.org.uk.
Laai die nuutste weergawe van die RetroPie af vir u weergawe van Raspberry Pi.
Laai die Etcher af en installeer dit. Dit is 'n gebruikersvriendelike multiplatform-instrument om 'n veilige OS-beeld na 'n SD-kaart te laat flikker. (As u Raspberry Pi voorheen gebruik het, weet u dit waarskynlik goed.)
Begin Etcher, kies RetroPie -prent, kies die korrekte microSD -kaartaandrywing en druk die flitsknoppie (sien prent hierbo).
Nadat die flits klaar is, plaas die kaart in u Raspberry Pi, koppel 'n monitor en 'n kontroleerder en 'n kragtoevoer. By die eerste keer moet die RetroPie -stelsel die lêerstelsel na die hele SD -kaart uitbrei, en dan vra RetroPie u om die beheerder op te stel.
Sien die oorspronklike gids.
Stap 4: Basiese RetroPie -opset
Kies RASPI-CONFIG in die spyskaart en:
- Verander gebruikerswagwoord. Die standaard wagwoord is: framboos (standaard gebruiker is: pi)
-
Lokaliseringsopsies
- Stel u land in
- Stel u WiFi -landkode in
- Stel u sleutelborduitleg in
- Stel u tydsone in
-
Koppelvlakopsies
- Aktiveer SSH
- Aktiveer reeks
-
Gevorderde opsies
Skakel oorskandering uit. (Dit verwyder swart kantlyne)
Voer herlaai uit.
Stap 5: Emulators
Die meeste emulators word standaard geïnstalleer en korrek opgestel. Ek moes slegs DOSBox ('n beroemde MS-DOS-emulator) installeer en Fuse ('n ZX Spectrum-emulator) instel.
Sien die oorspronklike gids vir meer inligting oor die emulators.
DOSBox installasie
Kies RETROPIE SETUP → Bestuur pakkette → Bestuur opsionele pakkette → dosbox → installeer uit binaries
Lontkonfigurasie
1) kaartbeheerder as Kempston -joystick.
Om te liasseer
/opt/retropie/configs/zxspectrum/retroarch.cfg
voeg reël by:
input_libretro_device_p1 = "513"
2) stel die emulator in die ZX Spectrum 48k -modus.
In lêer
/opt/retropie/configs/all/retroarch-core-options.cfg
verander lyn:
fuse_machine = "Spektrum 128K"
aan:
fuse_machine = "Spektrum 48K"
U kan dit byvoorbeeld doen met behulp van SSH.
EmulationStation (ES) noodsaaklike kortpad
Kies+Start = verlaat die spel wat tans uitgevoer word en keer terug na die ES -spyskaart (werk nie vir DOSBox nie, sien hieronder …)
Stap 6: ROM's en MS-DOS-speletjies
Eerstens moet ek sê dat selfs baie ou speletjies steeds onder kopiereg is, dus wees bewus daarvan …
Baie ou speletjies word egter as 'n verlate program beskou, omdat dit tegnies verouderd is en feitlik nie verkoopbaar (of winsgewend) is nie. 'N Goeie voorbeeld is speletjies vir ou rekenaar ZX Spectrum, wat u gratis kan aflaai van webwerwe soos spectrumcomputing.co.uk of www.worldofspectrum.org.
Sommige speletjies vir MS-DOS kan u by www.gog.com koop.
Hoe om ROM -lêers na RetroPie te kopieer
Daar is verskillende maniere om dit te doen. Sien oorspronklike handleiding. As u Linux op u rekenaar gebruik, kan u ook ROM -lêers direk na die microSD -kaart kopieer.
Wenk: Minder speletjies is meer! Moenie die hele argief installeer nie, maar slegs die beste speletjies vir elke stelsel. 'N Groot aantal speletjies is ietwat neerdrukkend.
DOSBox -speletjies (vir gevorderde gebruikers)
MS-DOS-speletjies in RetroPie/Emulationstation is lastig. Dit is nodig om die knoppies van die beheerder aan die sleutelbord te koppel, 'n dosbox -konfigurasielêer te skep en af te stel en 'n run script vir elke speletjie te skep.
Hier is stappe vir spel Prehistorik 2:
0) installeer DOSBox
Sien stap "Emulators".
1) koop Prehistorik 2 van www.gog.com/. Installeer Prehistorik 2 eers op u rekenaar, want u benodig uitgepakte spellêers.
2) kopieer die spelgids na die microSD -kaart na
/home/pi/RetroPie/roms/pc_data ("pc_data", nie "pc" …)
(die naam van die spelgids moet Prehistorik_2 wees).
3) skep 'n run script
/home/pi/RetroPie/roms/pc/Prehistorik_2.sh
met inhoud:
#!/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
Sien Prehistorik_2.sh.txt in die aanhangsel
Prehistorik_2.sh sal deur die lopiebevel as ROM -lêer herken word.
4) skep 'n conf -lêer
/home/pi/RetroPie/roms/pc/Prehistorik_2_dosbox.cf
Sien Prehistorik_2_dosbox.cf in die aanhangsel
Die interessantste dele is:
[outoexec]
@echo off mount C "../pc_data/Prehistorik_2" -t cdrom c: cls TITUS. BAT exit
en kaartlêer definisie:
mapperfile =/home/pi/RetroPie/roms/pc/Prehistotik_2_mapper.map
5) skep 'n kaartlêer
/home/pi/RetroPie/roms/pc/Prehistotik_2_mapper.map
Sien Prehistorik_2_dosbox.map in die aanhangsel
Soek op die internet hoe om dit te doen. 'N Goeie begin moet byvoorbeeld 'n DOSBox -wiki wees.
6) probeer om die spel uit te voer.
Stap 7: Scripts en konfigurasie vir LED's en aan/uit -knoppie
Veilige aan/uit -knoppie
Framboos Pi het geen 'veilig af' knoppie nie (ten minste weergawes tot 3B+). Soek die Intenet vir meer inligting daaroor.
Gebruikers los hierdie probleem gereeld op deur hul eie script te skryf wat 'n opdrag "sudo shutdown -h now" op 'n onderbreking van 'n knoppie wat aan 'n pin gekoppel is, skryf.
Ek het pas goedgeskrewe skrifte van tyler van howchoo gebruik.
Ek laat die pen vir die knoppie op die GPIO 3 (= Fisiese pen 5) stel (sien pinout.xyz).
Eksterne ACT -LED
Wysig lêer
/boot/config.txt
Voeg vir Raspberry Pi 3 dit by:
# --- eksterne LED as SD ACT LED (Raspberry Pi 3)
dtoverlay = pi3-act-led, gpio = 4 # ---
Voeg dit by vir Raspberry Pi 2:
# --- eksterne LED as SD ACT LED (Raspberry Pi 2)
dtparam = act_led_gpio = 4 # ---
Nou kan u 'n LED met 'n weerstand aansluit op die GPIO 4 (= Fisiese pen 7) (sien pinout.xyz). As ACT LED gebruik ek 'n 5 mm groen LED.
Krag status LED
Ek het 'n slim super-eenvoudige kragstatus-aanwyser aangeneem uit hierdie tutoriaal van Zach van howchoo. Skakel net die seriële poort van GPIO aan, dan kan u 'n LED met 'n weerstand aansluit op die GPIO 14 = TX (= Fisiese pen 8) (sien pinout.xyz). As kragstatus -LED het ek 'n 8 mm rooi LED gebruik.
Stap 8: Begin met die beplanning van 'n saak
Soos ek geskryf het, het ek 'n universele omhulsel van die projek as basis gebruik. Ek erken dat dit nie so cool is soos die omhulsel van goeie kwaliteit hout of goed ontwerpte 3D-gedrukte omhulsel nie, maar dit kan volgens my steeds 'n aanvaarbare manier wees om vinnig 'n mooi omhulsel te skep.
Beplan die posisie van alle komponente. Waar om Raspberry Pi te plaas, waar moet u alle verbindings plaas, wat verbindings weglaat, ens. Neem die tyd, moenie haastig wees nie.
Stap 9: USB -uitbreidings
Omdat ek besluit het om twee USB -aansluitings vir twee spelbeheerders aan die voorkant en Raspberry Pi in die middel te hê, het ek twee kort USB -verlengers nodig gehad. Ek het dit gemaak van ou USB -kabels en van 'n mal USB -hub. Sien foto's hierbo.
Stap 10: Uitbreiding van kragadapter
Een ding wat my senuweeagtig maak oor Raspberry Pi, is die mikro -USB B -aansluiting. Hierdie aansluiting lyk vir my 'n bietjie broos. Daarom het ek besluit om 'n gewone vataansluiting 5.5/2.1 te gebruik en my retro-speelmasjien met 'n 5V-kragtoevoer met 'n vataansluiting 5,5/2,1 mm aan te dryf.
Stap 11: Merk gate
Spesifiseer die posisie van alle komponente en merk alle nodige gate. In my geval:
- gate vir twee USB (en gate vir skroewe om klein PCB te monteer)
- gat vir loopaansluiting 5.5/2.1 -aansluiting
- gat vir HDMI -koppelaar
- kragknoppie gat
- twee gate vir LED's
- vier gate vir skroewe om Raspberry Pi te monteer
- gat vir mikro -SD -kaartgleuf
- ventilasiegate (moenie daarvan vergeet nie)
Stap 12: Maak gate
Maak alle gate met u betroubare gereedskap.
Klein beitels was verbasend nuttig om nie-sirkelvormige gate in my geval te maak.
Stap 13: Soldeer LED's en aan/uit -knoppie
Maak bedrading volgens die skema in die prent hierbo. Dit behoort nie moeilik te wees nie.
Na die soldeer kan u alle drade met warm gom vasmaak.
U het waarskynlik opgemerk dat die aan / uit -knoppie (sien op die foto hierbo) aan 'n stuk PCB met houtafstandhouers gesoldeer is. Ek moes hierdie oplossing oplos, want ek het 'n knoppie vir PCB gekies, nie 'n knoppie wat op 'n paneel gemonteer moes word nie.
Stap 14: Plaas alle komponente
Heg alle komponente aan die omhulsel. Ek het elke komponent met 'n warm gom vasgemaak, behalwe Raspberry Pi en USB -verlengers, wat ek met skroewe vasgemaak het. Sien foto's hierbo.
Stap 15: Versiering
Versier u tas soos u wil. Alles word toegelaat. Ek het byvoorbeeld 'n boonste masker op 'n papier geteken met behulp van artistieke merkers. Toe plak ek die masker met 'n kontakgom op die kas vas.
Stap 16: Toets
Sluit die saak en probeer alles toets. Werk alles goed?
Geen? Los alle probleme op, toets dit weer, herhaal totdat alles reg is. Hou koel.
Aanbeveel:
Tuisgemaakte Peltier -koeler / yskas met temperatuurbeheerder DIY: 6 stappe (met foto's)
Tuisgemaakte Peltier -koeler / yskas met temperatuurbeheerder DIY: Hoe om 'n tuisgemaakte termoelektriese Peltier -koeler / mini -yskas self te maak met W1209 -temperatuurbeheerder. Hierdie TEC1-12706-module en die Peltier-effek maak die perfekte DIY-koeler! Hierdie instruksies is 'n stap-vir-stap handleiding wat jou wys hoe om
Tuisgemaakte elektroniese dromstel met Arduino Mega2560: 10 stappe (met foto's)
Tuisgemaakte elektroniese dromstel met Arduino Mega2560: Dit is my Arduino -projek. Hoe om 'n e-drumstel met Arduino te bou? Hallo liewe leser!-Waarom so 'n projek doen? In die eerste plek, want as u van hierdie soort dinge hou, sal u die werkproses baie geniet. Tweedens, omdat dit regtig goedkoop is
Framboos Pi Tuisgemaakte uitbreidingskaart: 8 stappe
Raspberry Pi Tuisgemaakte uitbreidingsbord: sedert 2015 verbeter ek hierdie wonderlike projek om 'n byna onbeperkte aangepaste mediasentrum op my motor te hê. Op 'n dag het ek besluit om die organisasie na die drade te bring met 'n pasgemaakte, tuisgemaakte PCB -bord. Die foto's hierbo is op 'n breë prototipe -verhoog, so die
Hoe om 'n slim tas te maak met 'n framboos Pi: 4 stappe
Hoe om 'n slim tas te maak met 'n Framboos Pi: In hierdie tutoriaal gaan ek verduidelik hoe u 'n slim tas met 'n framboos Pi kan maak. As u klaar is, kan u u tas wêreldwyd opspoor en weeg sonder 'n skaal. Kom ons begin
Tuisgemaakte yskas met slimbeheerfunksie (vrieskas): 11 stappe (met foto's)
Tuisgemaakte yskas met slimbeheerfunksie (diepvrieskas): Hallo vriende, dit is deel 2 van die DIY -yskas, gebaseer op 'n peltiermodule; in hierdie deel gebruik ons 2 peltiermodules in plaas van 1; ons gebruik ook 'n termiese kontroleerder om die gewenste temperatuur in te stel 'n bietjie energie