Cuprins:
- Pasul 1: Instrumente și materiale
- Pasul 2: Imprimarea 3D a carcasei
- Pasul 3: Dezasamblarea controlerului
- Pasul 4: Cablare: circuitul de alimentare
- Pasul 5: Cablare: LED de alimentare
- Pasul 6: Cablare: SNES Controller
- Pasul 7: Pregătirea cablului HDMI
- Pasul 8: Instalarea software-ului
- Pasul 9: Asamblare
- Pasul 10: Configurarea RetroPie
- Pasul 11: Adăugarea de jocuri
- Pasul 12: Pasul final
- Pasul 13: Istoricul modificărilor
Video: GamePi XS - stația de emulare Plug'n'Play: 13 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Introducere:
Acest instructable descrie construirea unei console Raspberry Pi Zero W, toate într-un controler SNES. Poate fi folosit pe orice ecran cu HDMI. Este alimentat de o baterie smartphone Lithium Ion care durează până la 3 ore (în funcție de emulatorul care rulează).
Dacă doriți să rulați emulatoare cu cerințe mari, de ex. Pe Playstation 1 puteți arunca o privire la GamePi 2. Ați putea dori, de asemenea, noua mea alternanță a GamePi 2 - GamePi Zero. Este mai ieftin, mai mic și mai ușor.
Notă:
Vă rugăm să rețineți că limba engleză nu este prima mea limbă. Dacă găsiți greșeli sau ceva nu este clar, nu ezitați să-mi spuneți și voi încerca să le remedi. Același lucru este valabil și pentru greșelile generale. Dacă aveți sugestii de îmbunătățire, vă rugăm să ne anunțați.
Pasul 1: Instrumente și materiale
Asigurați-vă că aveți tot ce aveți nevoie pentru construcție. Nu este nimic mai enervant decât oprirea proiectului dvs., deoarece trebuie să așteptați ca o parte mică să fie livrată.
Nu trebuie să cumpărați piesele și materialele enumerate de la linkuri date. Acestea sunt exemple și prezintă proprietățile necesare ale pieselor.
Părți:
1x Raspberry Pi Zero W [13,00 USD]
1x card micro SD - 8 GB [4,40 USD]
1x USB SNES Controller [2,20 USD]
1x baterie LiPo [6,42 USD]
1x cablu HDMI la Mini-HDMI 2m [3,78 USD]
1x încărcător Lipo + modul Step Up [2,66 USD]
1x Comutator pentru diapozitive [$ 1, 36]
1x LED de 3 mm [0,44 USD]
1 x mufă micro USB de sex feminin [0,02 USD]
Instrumente:
Utilități de lipit
Șurubelniți
Pistolul de adeziv
Bandă adezivă cu față dublă
Serviciu de imprimantă 3D sau imprimare 3D
Pasul 2: Imprimarea 3D a carcasei
Mi-am imprimat carcasa cu filament PLA gri. PLA se desprinde de la imprimantă la o calitate decentă - deci nu este necesară o post-procesare (imho).
Dacă aveți o imprimantă 3D cu un pat mai mic sau nu are deloc o imprimantă, puteți folosi un serviciu de imprimare 3D sau să-mi trimiteți un mesaj - poate am chef să o imprim.
Cazul meu îl veți găsi pe această pagină de proiectare. Îl voi ține pe thingiverse pentru a evita redundanța.
Pasul 3: Dezasamblarea controlerului
Acum, că toate piesele sunt gata, putem începe să construim.
În acest pas, vrem să dezasamblăm controlerul SNES și să-l pregătim pentru toate lucrurile pe care le vom pune în el.
- Scoateți cele 5 șuruburi de pe partea din spate a controlerului (păstrați șurubul, deoarece vom avea nevoie de ele mai târziu!).
- Scoateți capacul din spate al controlerului (nu mai avem nevoie de el).
- Decupați / rupeți cele 4 suporturi (prezentate în imagine), astfel încât totul să se potrivească frumos.
- Măsurarea de pe placa de control a tăiat cablul USB după 10 cm.
- Controlerul dvs. ar trebui să arate acum ca cel din ultima imagine a acestui pas.
Controlerul este acum gata pentru următorii pași.
Pasul 4: Cablare: circuitul de alimentare
Acesta este pasul care acoperă majoritatea cablajelor.
Deoarece acesta este circuitul de alimentare, fiți foarte atenți la polaritate - verificați-l cât mai des posibil.
La sfârșitul acestui pas, circuitul de alimentare ar trebui să arate ca cel din prima imagine a acestui pas.
Setarea tensiunii corecte:
Raspberry Pi Zero W funcționează cu 5, 0 volți (V), deci trebuie mai întâi să setăm tensiunea corectă pe combo-ul LiPo pentru încărcător / step-up. Vom seta convertorul step-up la ceva în jurul valorii de 5, 2 V, astfel încât Pi să aibă un tampon dacă este sub sarcină mare.
- Lipiți aluatul în combo-ul LiPo pentru încărcător / step-up, așa cum se arată în imaginea a 3-a.
- Conectați-vă multimetrul la plăcuțele „Out +” și „Out-” ale încărcătorului LiPo / combo pas cu pas.
- Rotiți șurubul auriu al potențiometrului albastru al combo-ului LiPo pentru încărcător / step-up până ajungeți la 5,2 V.
- Scoateți multimetrul.
Lipirea circuitului:
Conectați toate componentele conform ultimei imagini
Această setare nu utilizează mufa de alimentare micro USB a dispozitivului Pi pentru a economisi spațiu. Lipiți firele direct la Pi.
Acum, după ce ați terminat circuitul de alimentare, aveți grijă cu el - acum există curent în combo-ul LiPo pentru încărcător / step-up!
Pasul 5: Cablare: LED de alimentare
În acest scurt pas dorim să atașăm LED-ul de stare. Singurul său scop este să se autentifice dacă Raspberry Pi este alimentat sau nu.
Când ați terminat configurarea dvs. ar trebui să arate ca cea din prima imagine a acestui pas.
Lipire:
- Conectați LED-ul conform ultimei imagini.
- Piciorul mai lung al LED-ului este conectat la puterea de 3,3V a Pi.
- Piciorul mai scurt al LED-ului este conectat la unul dintre punctele de masă ale Pi.
Porniți Pi și verificați dacă LED-ul se aprinde.
Pasul 6: Cablare: SNES Controller
Acesta este ultimul pas, inclusiv lipirea (da). Vrem să atașăm controlerul SNES.
Când ați terminat configurarea dvs. ar trebui să arate ca cea din prima imagine a acestui pas.
Lipire:
Conectați controlerul SNES conform ultimei imagini
Pasul 7: Pregătirea cablului HDMI
Deoarece capătul mini HDMI (care intră în Pi) al cablului HDMI este prea mare pentru a se potrivi în carcasă, trebuie să scoatem carcasa.
Am folosit un tăietor lateral pentru a îndepărta cu grijă carcasa capătului mini HDMI.
În imagine puteți vedea cum arată înainte și cum arată fără carcasă.
Pasul 8: Instalarea software-ului
Înainte de a pune totul împreună, vrem să ne ocupăm mai întâi de partea software.
În acest pas, vom descărca toate software-urile necesare și vom pregăti cardul SD folosind imaginea RetroPie.
Software necesar:
- Descărcați imaginea pre-făcută RetroPie pentru Raspberry Pi (butonul roșu „Raspberry Pi 0/1”). Acesta este practic sistemul de operare al acestei console. Desigur, puteți utiliza orice doriți pe Pi - există alte zeci de soluții.
- Descărcați și instalați 7-Zip- un fișier gratuit / arhivat. Avem nevoie de ea pentru a despacheta arhiva de imagini RetroPie.
- Descărcați și instalați formatatorul cardului de memorie SD. După cum spune numele, acest instrument formatează cardurile de memorie SD.
- Descărcați Win32 Disk Imager. Avem nevoie de acest instrument pentru a scrie imaginea RetroPie neambalată pe cardul SD.
Pregătirea cardului SD:
- Conectați cardul SD la computerul dvs. Windows.
- Asigurați-vă că Windows detectează cardul.
- Deschideți „Computerul meu” sau „Acest computer” sau Windows Explorer și amintiți-vă de litera unității cardului SD. În cazul meu a fost F: (diferă de la sistem la sistem). Asigurați-vă că este într-adevăr litera cardului și nu unele dintre hard disk-urile dvs.
- Porniți SDFormatter.exe, selectați litera de unitate din meniul derulant „Drive:” și apăsați butonul Format.
- Când formatarea a terminat, închideți SDFormatter cu butonul Exit și deconectați cardul SD.
Scrieți imaginea RetroPie pe cardul SD:
- Arhiva RetroPie descărcată ar trebui să fie numită ceva de genul "retropie *.img.gz".
- După instalarea 7-zip, faceți clic dreapta pe arhiva RetroPie și selectați 7-Zip din meniul contextual. Selectați „Extrageți aici” și așteptați finalizarea despachetării.
- Conectați cardul SD la computerul dvs. Windows. Asigurați-vă că Windows detectează cardul și amintiți-vă din nou litera de unitate a cardului SD.
- Porniți Win32 Disk Imager.
- Selectați imaginea RetroPie neambalată din câmpul „Fișier imagine”. Selectați litera unității cardului SD din meniul derulant „Dispozitiv”.
- Faceți clic pe butonul „Scrieți” și așteptați până la finalizarea scrierii.
Adăugați acreditările WiFi:
O vom folosi pe cea fără periferice suplimentare:
- Cu cardul SD încă în computer, navigați la cardul SD
- Creați un fișier nou pe cardul SD numit „wifikeyfile.txt”
- Deschideți fișierul și adăugați următorul cod în fișierul în care „NETWORK_NAME” este numele rețelei dvs. wireless (diferențiat de majuscule și minuscule) și „NETWORK_PASSWORD” este parola pentru această rețea (depinde de majuscule și minuscule).
- Salvați și închideți fișierul.
ssid = "NETWORK_NAME"
psk = "NETWORK_PASSWORD"
Acum puteți scoate cardul SD de pe computer.
Pasul 9: Asamblare
Acum că am pregătit și conectat fiecare componentă de care avem nevoie, este timpul să punem totul împreună:
- Folosiți banda adezivă cu dublă față pentru a lipi încărcătorul LiPo / combo de trepte în spatele carcasei (a se vedea poziția din prima imagine)
- Introduceți mufa micro USB feminină în gaura dedicată și adăugați adeziv fierbinte pentru a o asigura.
- Puneți mini-comutatorul în orificiul dedicat și adăugați adeziv fierbinte pentru a-l asigura.
- Introduceți LED-ul de alimentare în orificiul dedicat și adăugați adeziv fierbinte pentru a-l asigura.
- Puneți bateria în spațiul dedicat din centrul carcasei imprimate.
- Puneți Raspberry Pi Zero W în poziția sa deasupra bateriei cu ieșirea HDMI orientată spre comutatorul glisant (a se vedea a doua imagine).
- Fixați Raspberry Pi Zero W cu 2 șuruburi.
- Conectați cablul HDMI (a se vedea a treia imagine).
- Închideți carcasa punând ambele părți ale carcasei cu grijă (nu ar trebui să fie nevoie de forță).
- Fixați piesele carcasei cu 4 șuruburi pe partea din spate (a se vedea ultima imagine).
Pasul 10: Configurarea RetroPie
E timpul să porniți totul!
Prima pornire durează puțin, deoarece RetroPie trebuie să se ocupe de unele sarcini de pornire (arată ca primele 2 imagini ale acestui pas).
Configurarea intrării:
- Introduceți cardul SD în Raspberry Pi și glisați comutatorul de alimentare.
- Așteptați până când stația de emulare apare și vă cere să „Configurați intrarea” (a se vedea a treia imagine).
- Urmați instrucțiunile de pe ecran și mapați-vă butoanele.
- Acum vom configura câteva setări de bază.
Configurați WiFi:
- În meniul principal al stației de emulare (unde selectați sistemele) selectați RETROPIE și apăsați butonul A.
- Selectați WiFi și apăsați butonul A.
- În noul meniu selectați „Importați acreditări wifi din /boot/wifikeyfile.txt” și apăsați butonul A.
- Așteptați ca stația de emulare să stabilească o conexiune la rețeaua WLAN.
- Bine ați venit pe internet.
Pasul 11: Adăugarea de jocuri
Pentru a juca jocuri emulate, mai întâi avem nevoie de acele jocuri.
Obținerea romilor (jocurile … ca fișiere):
- Nu voi descrie de unde să obțin ROM-urile pentru emulatoare, deoarece din ceea ce înțeleg, este un fel de zonă gri legală.
- Folosiți google pentru a găsi rom-ul preferat - există o mulțime de site-uri web care le oferă. Căutați doar ceva de genul „Mario Kart Super Nintendo Rom”.
Transferă Roms la GamePi:
- Există trei metode principale de transfer al romilor.
- Ne menținem cu cea mai ușoară: Samba-Shares:
- Porniți GamePi și așteptați până când se pornește complet.
- Asigurați-vă că ați conectat GamePi la WiFi.
- Deschideți un Windows Explorer (un dosar nu Internet Explorer).
- Introduceți „\ RETROPIE / roms” în câmpul de adresă al folderului și apăsați Enter. Vă aflați acum într-un folder comun al GamePi.
- Copiați rom-ul descărcat în directorul corect al emulatorului. De exemplu: dacă ați descărcat romul "Super Mario Kart" pentru Super Nintendo copiați romul în folderul SNES.
- Reporniți stația de emulare (apăsați butonul Start din meniul principal, selectați IEȘIRE, selectați RESTART EMULATIONSTATION).
- După repornire, noul sistem și jocul ar trebui să fie vizibile în meniul principal.
Pasul 12: Pasul final
Felicitări:
- Felicitări pentru că ți-ai construit propriul GamePi XS.
- Conectați-l la orice afișaj, monitor, TV, Beamer, orice și distrați-vă jucând unele clasice din toate timpurile.
- Dă dovadă de dragoste și o zi plăcută.
- Puteți, de asemenea, să mă îndrumați pe thingiverse dacă doriți.
Pasul 13: Istoricul modificărilor
12-APR-2018:
Publicat
14-APR-2018:
Poza de titlu modificată
20-APR-2018:
S-au adăugat linkuri pentru GamePi 2 și GamePi Zero
03-MAI-2018:
S-a corectat greșeala la „Pasul 4: Cablare: circuitul de alimentare”
Premiul II la concursul de microcontrolere
Recomandat:
Server de rețea Tiny Raspberry Pi Plug & Play: 6 pași (cu imagini)
Plug & Play Tiny Raspberry Pi Network Server: Recent, am pus mâna pe două Raspberry Pi 1 Model A + ieftin. Dacă nu ați auzit de Pi Model A, acesta este unul dintre primii factori de formă ai Raspberry Pi, care este mai mare decât un Pi Zero și mai mic decât un Raspberry Pi standard. Vreau mereu să
Stație de emulare Raspberry Pi: 9 pași
Raspberry Pi Emulation Station: Cu ajutorul Retropie, vom crea un sistem de jocuri retro
Consola Retro Arcade Plug 'n' Play: 5 pași (cu imagini)
Plug 'n' Play Retro Arcade Console: Plug 'n' Play Retro Arcade Console împachetează multe dintre consolele și jocurile dvs. clasice preferate într-un singur dispozitiv. Cea mai bună parte este că tot ce aveți nevoie este să vă conectați consola la intrarea video a televizorului și la o sursă de alimentare pentru a vă bucura de toate fa
Butoane Plug and Play Arcade: 7 pași (cu imagini)
Butoane Plug and Play Arcade: recent am început să folosesc Arduino pentru a-mi realiza proiectele. Ca designer îmi place să creez interfețe personalizate pentru jocurile mele / proiectele interactive. Singura problemă pe care am întâlnit-o în faptul că utilizarea comunicării seriale este destul de complicată și predispusă la probleme și
Sistem de emulare N64 alimentat de Odroid XU4: 8 pași (cu imagini)
N64 Emulation System Powered by Odroid XU4: Acesta este un computer Odroid Xu4 montat în carcasa unui Nintendo 64. Am luat un N64 mort acum câțiva ani cu intenția de a instala un Raspberry Pi 3 în el, dar nu era Este suficient de puternic pentru a emula n64 în mod corespunzător. Odroid Xu4