Sadržaj:
- Korak 1: Odštampajte kućište
- Korak 2: Lemite PCB
- Korak 3: Napravite kablove
- Korak 4: Sastavite jedinicu
- Korak 5: Instalirajte RetroPie
- Korak 6: Prilagodite (dodajte KODI)
- Korak 7: Opustite se i uživajte
Video: Retro igraća konzola (N64 Mod) sa KODI -jem: 7 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Igranje retro igara na starinskim školskim konzolama jako je zabavno, međutim kupovina pojedinačnih konzola i svih igara koje idu uz njih previše je glomazna i skupa! Da ne spominjemo ako ste student/student i selite apartmane svakih 12 mjeseci, nije najlakše spakirati sve ove konzole (štakori gnijezda žica !!!). Dakle, ovdje je jednostavna izmjena već javno dostupne igračke konzole RetroPie s prednjim sučeljem za vaše originalne N64 kontrolere i dva USB utora za univerzalne kontrolere za reprodukciju raznih drugih konzola.
Ovo je relativno jeftin projekt i najvjerojatnije se može završiti za vikend, međutim dopustite do 3 sedmice da stignu svi dijelovi! Osim pristupa 3D štampaču, evo šta vam je potrebno (sve cijene su u kanadskoj valuti).
Materijali:
- ABS vlakna (1,75 mm) (boja po izboru) ……. ~ 25,00 USD CAD **
-
Raspberry Pi 3 početni komplet ……………………….. ~ 120,00 USD
- Raspberry Pi 3 Model B*……………………………………….
- HDMI kabl …………………………………………………………
- Hladnjak x2*……………………………………………………….
- 2.5A Napajanje*………………………………………………
- 32 GB Micro SD kartica (klasa 10)*……………………………
- Konektor kontrolera N64 (x4) …………………….. ~ 10,00 USD CAD
- N64 Kontroler PCB ……………………………………. ~ $ 5.00 CAD
- Bežična tastatura ……………………………………. ~ 17,00 USD CAD
- USB produžni kabeli ………………………………. ~ 10,50 USD CAD
- 2x3 Pin Header ………………………………………….. ~ 2,00 USD CAD
- 2,4-4 mm montažni vijci (x9) ……………………. ~ 2,00 USD CAD
- Montažni vijci 2,8-6 mm (x4) ……………………. ~ 2,00 USD CAD
Alati:
- 3D štampač ………………………………………………………………….
- Komplet odvijača ………………………………………………………..
- Lemilica……………………………………………………………
- Toplinski pištolj ………………………………………………………………….
- Vruće ljepilo/silicij ………………………………………………………………
Ostalo:
- USB Super Nintendo kontroleri (opcionalno)… 17,00 USD CAD
- Termoskupljanje (opcionalno) ……………………………………………….
- NinjaFlex filament (opcionalno) ……………………. $ 50.00 CAD
-
Prekidač za resetiranje (opcionalno) ……………………………… $ 2,00 CAD
Ukupni troškovi: ……………………………………………….. ~ 166,50 USD
*Toplo se preporučuje. ** Pod pretpostavkom da ovo već imate.
Korak 1: Odštampajte kućište
Korišteni materijali:
- ABS vlakna (1,75 mm)
- NinjaFlex filament (1,75 mm)
Potrebni alati:
- 3D štampač
- STL datoteke
Instrukcije:
Slučaj je dostupan OVDJE na Thingiverse.com i uključuje. STL datoteke. Pratite detalje ispisa u opisu za najbolji kvalitet štampe po prvi put, jer štampanje velikih ravnih kutija nije lako zbog iskrivljenja. Odštampajte nožice pomoću NinjaFlex -a jer će one pritisnuti mjesto u otvorima za vijke na dnu kućišta i spriječiti da kutija sklizne oko stola ako povučete jedan kabel.
Ako nemate pristup 3D štampaču, postoji nekoliko opcija. Prvo isprobajte Google. Google je odličan. Drugo, šta kažete na to da svoje datoteke pošaljete u mrežnu kompaniju za 3D štampanje i da ih pošaljete do vaših vrata? Evo nekoliko opcija:
- Shapeways
- 3D čvorišta
- Sculpteo
I lista se nastavlja…
Korak 2: Lemite PCB
Korišteni materijali:
- PCB kontrolera N64
- Konektori kontrolera N64
- 2x3 Muški pin zaglavlja
Potrebni alati:
Lemilica
Instrukcije:
Osim ako nemate pristup svom štampaču za PCB, ovaj korak ćete morati prepustiti vanjskim kompanijama. Osobno sam koristio OshPark.com jer su ponudili rok od 3 sedmice i bili smo najjeftiniji koji sam mogao pronaći. Minimalna narudžba je za tri komada i košta otprilike pet dolara po dasci. Idite na web stranicu i slijedite upute za postavljanje.zip datoteke koja sadrži Gerber CAM datoteke koje su priložene ovom koraku (Gerbers.zip).
Kablovi na konektorima kontrolera N64 imaju promjenjivu toleranciju i nisu uvijek specificirani, pa će im trebati malo petljanja kako bi se ubacili u rupe. Imajte na umu da su na sloju svilenog ekrana ispisani obrisi koji pokazuju sa koje strane i orijentacije instalirati zaglavlja kontrolera. Nakon što su svi konektori postavljeni, lemite ih na ploču.
Lemite zaglavlje 2x3 pina na suprotnoj strani od pinova N64 i pokušajte ga postaviti tako da su igle u ravnini sa suprotne strane kako bi montažna površina ostala niskog profila.
Kako radi:
PCB samo preusmjerava tri pina sa svakog konektora kontrolera i konsolidira ih u 6 pinova. Originalni N64 kontroleri rade pomoću 3.3V logike i imaju jedan signalni pin za dvosmjernu komunikaciju između kontrolera i konzole. Uzemljenje i napajanje svakog kontrolera su povezani na jedan pin, a četiri signala kontrolera se preusmjeravaju kako bi se 12 ulaza smanjilo na 6 izlaza.
Izvori:
- PCB Design
- Video za dizajn PCB -a
- N64 Elektronika
Korak 3: Napravite kablove
Korišteni materijali:
- Pritisnite dugme
- Žensko-ženski kabeli za spajanje
- Termoskupljanje
Potrebni alati:
- Lemilica
- Heat Gun
Instrukcije:
2.1 Prekidač
Prekidač je neobavezan za ovaj projekt, ali svejedno sam ga uključio jer pruža jednostavan način za resetiranje/uključivanje jedinice, a ne fizičko povlačenje napajanja. Da biste priključili resetiranje softvera, odrežite dva ženska kabela zaglavlja na približno 4 inča i lemite slobodne krajeve na prekidač za resetiranje. Termoskupljajući spojevi spriječite kratki spoj.
2.2 Lemiti Raspberry Pi
Odlomite dva igla zaglavlja i lemite na 'run' port na Raspberry Pi. Pokušajte staviti čistu kuglu lema na jastučiće i provjerite jesu li iglice kvadratne u odnosu na ploču.
2.2 GPIO-PCB kabel
Za ovaj kabel možete samo upotrijebiti šest ženskih zaglavnih kabela za povezivanje Raspberry Pi GPIO pinova na PCB ploču. Zato ih ostavite sa strane za kasnije.
Izvori:
Prekidač za poništavanje
Korak 4: Sastavite jedinicu
Potrebni materijali:
- 2.8-4mm Pričvršćivači
- Pričvršćivači 2,4-6 mm
- PCB
- Raspberry Pi
- USB konektori
- Prekidač za poništavanje
- Dongle bežične tastature
Potrebni alati:
- Set odvijača
- Vruće ljepilo/silicij
Instrukcije:
4.1 Montirajte sučelje konektora N64
Montirajte PCB kontroler PCB-a na prednji zid pomoću pet vijaka od 2,8-4 mm.
4.2 Raspberry Pi
Postavite Raspberry Pi na mjesto pomoću četiri vijka od 2,8-4 mm. Postavite dva hladnjaka na Raspberry Pi radi lakšeg hlađenja.
4.3 Postavite prekidač za poništavanje
Postavite prekidač za resetiranje kroz stražnju rupu s podloškom za zaključavanje s unutarnje strane kućišta. Uključite slobodne krajeve kabela u 'run' priključak na Pi i koristite vruće ljepilo/silicij da ih držite na mjestu. Redoslijed načina priključivanja kabela nije relevantan.
4.4 Montirajte USB ekstendere
Priključite USB produživače i dodirnite ih dodirom vrućeg ljepila/silikona prije nego što ih gurnete u otvore kako biste spriječili njihovo klizanje s vremenom. Omotajte kablove s puta i priključite ih u dva slobodna USB porta na Pi -u.
4.5 Dodatak USB tastatura
Priključite Nano USB prijemnik na slobodni priključak.
4.6 Dodatak GPIO-PCB kabel
Utaknite šest ženskih kabela u PCB ploču i zalijepite ih kako biste spriječili njihovo iskliznuće. Uzemljenje i napajanje od 3,3 V jasno su označeni na ploči, pa ih priključite direktno u odgovarajuće priključke na Pi -jevim GPIO pinovima. Uključite četiri pina kontrolera u preostale slotove kako je prikazano.
4.7 Sigurnosni poklopac
Četiri šesterokutna vijka 2,4-6 mm sa četiri vijka pričvršćuju poklopac za kućište. Kao što ste očekivali, unutar kućišta se nalaze četiri stupa koji drže vijke tako da se vanjski dijelovi kućišta ne vide pričvršćivači. Pomoću imbus ključa iz kompleta vijaka pričvrstite ih do kraja.
4.8 Dodajte stope
Ovo je važan korak jer omogućava protok zraka ispod jedinice do otvora za hlađenje. Ispišite male nožice pomoću NinjaFlex filamenta ili samo kupite ljepljive gumene jastučiće i pričvrstite ih na donju stranu jedinice.
Korak 5: Instalirajte RetroPie
Korišteni materijali:
- 32 GB Micro SD kartica (klasa 10)
- Micro SD adapter
Potrebni alati:
- Computer
- SD Formatter
- Win32DiskImager
- RetroPi slika
Instrukcije:
5.1 Instalirajte RetroPie Image & Add ROM
Pomoću Micro SD USB adaptera formatirajte SD karticu pomoću SD Formattera, a zatim snimite RetroPie sliku na SD karticu pomoću Win32DiskImager. Kada završite, umetnite SD karticu u utor na Raspberry Pi -u i uključite jedinicu da biste započeli proces instalacije. Pratite ovaj vodič OVDJE. Napomena: Za konfiguraciju kontrolera koristite tastaturu jer kontroleri N64 još neće raditi.
5.2 Instalirajte podršku za GPIO kontroler
Nažalost, RetroPie prema zadanim postavkama ne dolazi s podrškom za kontrolere putem GPIO pinova i stoga se mora učitati. Slijedite OVAJ vodič za instaliranje upravljačkog programa gamecon_gpio_rpi za čitanje podataka s originalnog N64 kontrolera. Najlakši način za instaliranje upravljačkih programa je putem RetroPie-Setup skripte odabirom Upravljanje paketima, zatim Upravljanje paketima upravljačkih programa, a zatim gamecondriver. Za kompatibilnost s N64 kontrolerima, koristite opciju 6 za datoteku i dodajte `opcije gamecon_gpio_rpi = 6, 6, 6, 6, 6, 6` u datoteku /etc/modprobe.d/gamecon.conf kako biste omogućili podršku kontrolera. Ponovo pokrenite sistem tako da se nalazite na početnom ekranu RetroPie i unesite opcije za dodavanje konfiguracije kontrolera. Sada možete mapirati N64 kontroler.
5.3 Kalibrirajte N64 kontroler
Otkrio sam da prilikom mapiranja N64 kontrolera nije radio baš onako kako sam se nadao, što je zahtijevalo ručno vraćanje kalibracijske datoteke jer se neki gumbi nisu registrirali, a joystick je bio previše osjetljiv. Unesite naredbu sa RetroPie početnog ekrana pritiskom na F4 (CTRL + F4 ili Windows + F4) i pokrenite test džojstika za ispis očitavanja uživo sa vaših kontrolera kako biste odredili indeks svakog dugmeta.
$ jstest/dev/input/js0 # ponavljanje za js0, js1,…, js5
Otvorite /opt/retropie/configs/n64/InputAutoCfg.ini i ažurirajte konfiguracijsku datoteku za N64 kontroler tako da odgovara priloženoj konfiguracijskoj datoteci (N64_config.txt) i spremite. Sada bi vaš N64 kontroler trebao raditi kako se očekuje!
5.3 Podešavanje emulatora
Sada biste trebali instalirati RetroPie s radnim N64 kontrolerima, ali možda ćete primijetiti da neke igre ne igraju baš najbolje. Prilikom pokretanja ROM -a pojavljuje se ekran koji vas pita želite li prilagoditi postavke, dodirnite ENTER/RETURN za ulazak u ovaj izbornik. Postoji nekoliko različitih emulatora za odabir pa se poigrajte s njima kako biste utvrdili koji najbolje radi za svaki ROM koji želite reproducirati.
5.4 Overklok Pi
Prema zadanim postavkama Raspberry Pi radi na 800MHz, a izbornik Raspi-Config ne dopušta overklokovanje opcije pa to morate učiniti ručno. Slijedite ovu vezu OVDJE da biste uredili /boot/config.txt kako biste ubrzali sistem. Moj sistem radi na 1300MHz i reprodukuje većinu N64 ROM -ova prilično glatko.
Izvori:
- Instalirajte RetroPie
- Dodajte podršku za kontroler
- Podrška za RetroArch kontroler
- JSTEST za Joypad
- Mapiranje N64 kontrolera
- Overclocking Pi
Korak 6: Prilagodite (dodajte KODI)
Slijedite ovaj vodič da biste instalirali KODI na RetroPie kao port.
Instalirajte KODI od RetroPie
Korak 7: Opustite se i uživajte
Pa to je to! Trebali biste imati potpuno funkcionalan sistem sa svim vašim omiljenim igrama! Ako imate bilo kakvih povratnih informacija ili prijedloga kako to dodatno poboljšati, volio bih to čuti. Uživajte u novoj igraćoj konzoli.
Živjeli:)
Preporučuje se:
Ručna igraća konzola za igre Raspberry Pi Zero: 6 koraka (sa slikama)
Ručno napravljena ručna igraća konzola Raspberry Pi Zero: U ovom projektu pokazat ću vam kako sam koristio Raspberry Pi Zero, NiMH baterije, domaći zaštitni krug od prekomjernog pražnjenja, LCD zaslon za povratak i audio pojačalo za stvaranje ručne konzole za igru koja može igrati retro igre. Hajde da počnemo
Još jedna ATtiny85 igraća konzola za retro igre: 4 koraka
Još jedna ATtiny85 Retro igraća konzola: Mala postavka nalik retro konzoli zasnovana na ATtiny85 x 0,96 OLED za igranje svemirskih osvajača, Tetrisa itd
Ručna igraća konzola - Arduboy Clone: 6 koraka (sa slikama)
Ručna igraća konzola | Arduboy Clone: Prije nekoliko mjeseci naišao sam na Arduboy koji je prema službenoj web stranici minijaturna 8-bitna platforma za igre koja olakšava učenje, dijeljenje i igranje igara na mreži. To je platforma otvorenog koda. Igre za Arduboy je napravio korisnik
Poslovna kartica/igraća konzola: ATtiny85 i OLED ekran: 5 koraka (sa slikama)
Poslovna kartica/igraća konzola: ATtiny85 i OLED ekran: Zdravo svima! Danas ću vam pokazati kako možete izgraditi vlastitu posjetnicu/konzolu za igre/šta god zamislite, a ima I2C OLED ekran sa pozadinskim osvjetljenjem i mikroprocesor ATtiny85. U ovom uputstvu ću vam reći kako je PCB koji sam dizajnirao
Retro-CM3: Snažna igraća konzola s RetroPie funkcijom: 8 koraka (sa slikama)
Retro-CM3: Moćna igraća konzola sa RetroPie rukovanjem: Ova instrukcija je inspirisana adafruit-ovom PiGRRL Zero, Wermyjevom originalnom Gameboy Zero verzijom i GreatScottLab-ovom igraćom konzolom. Te igraće konzole zasnovane na RetroPie -u koriste jezgru maline pi zero (W) kao jezgru. ALI, nakon što sam sagradio nekoliko