Taula de continguts:

Consola Pi: la versió barata: 8 passos (amb imatges)
Consola Pi: la versió barata: 8 passos (amb imatges)

Vídeo: Consola Pi: la versió barata: 8 passos (amb imatges)

Vídeo: Consola Pi: la versió barata: 8 passos (amb imatges)
Vídeo: Как сделать легкую цементную стяжку в старом доме. ПЕРЕДЕЛКА ХРУЩЕВКИ ОТ А до Я #12 2024, De novembre
Anonim
Consola Pi: la versió barata
Consola Pi: la versió barata

Amb tota la moda de les consoles "retro" que tornaven i que eren tan populars, volia veure si podia construir-ne una amb un Raspberry Pi. Després d’investigar una mica, vaig aterrar al lloc web de RetroPie (https://retropie.org.uk/) i vaig saber que volia una consola RetroPie. Amb prop de 50 consoles diferents (incloses MAME i tots els clàssics) i milers de jocs a la punta dels dits, aquesta serà la consola de jocs més petita, barata i portàtil que posseireu amb els vostres amics i us demanarà que la porteu allà on aneu.

Aquesta compilació no és massa difícil i la poden fer la majoria de principiants, va ser el meu primer projecte de Raspberry Pi que vaig abordar. No sóc el més gran a l’hora de codificar, per tant, treballar amb un Pi i RetroPie al principi era una mica descoratjador, però un cop l’obtingueu ja ho dominarà en tot moment (tingueu en compte que la codificació no és necessària per a aquest projecte). Dit això, necessitareu alguns subministraments abans que puguem iniciar aquest projecte, tret que tingueu un Pi. Després de comprar subministraments i trobar una mica d’estendre per tota la casa, em va costar uns 25 dòlars [gràcies Micro Center pel Zero Pi W de 5 dòlars:)] fer aquesta consola, poc més barata que la consola retro de 80 dòlars amb només uns 30 jocs aproximadament.

* Tingueu en compte que la impressió 3D forma part d’aquest instructiu, però no és necessària per completar el projecte *

Pas 1: trieu el vostre Pi

Tria el teu Pi
Tria el teu Pi

Un dels majors reptes d’aquesta compilació és escollir el vostre Pi. Podeu anar amb el Pi 3 Model B +, inclou WiFi integrada, entrada ethernet i 1 GB de RAM (sé que això no sona molt, però és més que suficient per a aquest o qualsevol projecte) per uns 35 dòlars un tauler. O podem fer la ruta més barata i agafar un Pi Zero W, amb WiFi integrat (Zero 1.3 sense WiFi, però necessitarem una placa habilitada per a aquesta versió) i 512 MB de RAM. Ambdues taules tenen una sortida HMDI o micro HDMI, sent aquesta última la Zero W. (Es mostra el Raspberry Pi Zero W amb una quarta part per a l’escala, ho sento, no tinc un plàtan en aquell moment!)

Per a aquest projecte utilitzarem el Pi Zero W, ja que té WiFi integrat i RAM suficient per reproduir algunes de les meves consoles preferides. Tingueu en compte que si aneu amb el Zero W, és possible que tingueu problemes en reproduir qualsevol ROM més recent (qualsevol cosa més recent que SNES).

Pas 2: compreu els vostres subministraments

Compreu els vostres subministraments
Compreu els vostres subministraments

Necessitareu els subministraments següents per al vostre projecte; Acostumo a anar amb Amazon, Micro Center o Adafruit. Em vincularé a Amazon perquè pugueu fer-ho tot, a part del Pi Zero W. Supplies, de la següent manera:

  • Teclat i ratolí: el combinat de ratolí de teclat sense fils iPazzPort (vaig anar amb el combinat per fer-lo més portàtil), goo.gl/cE9f1v (14 dòlars).
  • Targeta MicroSD, com a mínim una targeta de 8 GB: Kingston Canvas 16 GB MicroSD Card, goo.gl/e7z2Jz (6 dòlars).
  • Cable HMDI a micro HDMI: goo.gl/n2Ti14 (6 dòlars).
  • Entrada USB a sortida micro USB, per al teclat o el controlador: goo.gl/UF28f3 (4,85 dòlars).
  • Cable i bloc de càrrega micro USB (5V): en tenia un de recorregut, però si no, enganxeu aquest tipus- goo.gl/ERVmFB (7 dòlars).
  • Raspberry Pi Zero W d’Adafruit: goo.gl/A6GLbb (10 dòlars). (es mostra un Pi Zero W amb capçaleres, això és tot el que tenia a mà al començament d'aquest projecte).

Sempre podeu mossegar la bala i comprar el kit Raspberry Pi Zero W de CanaKit, que inclou tot el que hi ha menys el combinat del ratolí del teclat, però inclou alguns casos i un dissipador de calor. Aquí teniu l’enllaç: goo.gl/jKakB3 (33 dòlars).

Nota lateral, Adafruit i Micro Center són llocs fantàstics per comprar subministraments per a qualsevol projecte futur de Raspberry Pi o electrònic. A més, Micro Center tendeix a tenir el Raspberry Pi W a la venda per aproximadament 5 dòlars, de tant en tant, ho sento, però només està a la botiga.

* Tingueu en compte que els preus anteriors eren els preus actuals en el moment en què es va escriure aquest instructiu *

Pas 3: imprimiu aquest cas

Imprimeix aquest cas!
Imprimeix aquest cas!
Imprimeix aquest cas!
Imprimeix aquest cas!
Imprimeix aquest cas!
Imprimeix aquest cas!
Imprimeix aquest cas!
Imprimeix aquest cas!

Pel que fa a la modelització 3D i l’ús de programes CAD, encara sóc un noob, de manera que vaig agafar prestat una funda 3D Raspberry Pi Zero de Thingiverse. Per a aquells que no coneixen, Thingiverse és un repositori increïble de models en 3D que els membres de la comunitat dissenyen i carreguen. De nou, el disseny següent no és meu, el creador Haunt Freaks (https://www.thingiverse.com/HauntFreaks/about) té alguns dels millors casos / projectes per al Raspberry Pi Zero al lloc. (fes un cop d'ull als seus altres projectes i no t'oblidis de publicar la teva impressió)

Volia imprimir alguna cosa que fos petita, lleugera i, per descomptat, portàtil. Després de revisar infinitat de dissenys, em vaig trobar amb aquest noi: https://www.thingiverse.com/thing:2197417 o "Funda de clauer Pi Zero".

Pi Zero Keychain Case característiques:

  • compacte
  • encaixades
  • el tauler de disseny està assegurat entre les dues meitats
  • tots els ports accessibles
  • inserció i recuperació de micro-SD …
  • superior amb el logotip de Raspberry pi (i un sense)"

Aquesta impressió va trigar aproximadament una hora; Vaig imprimir 2 jocs de diferents colors (plata i daurat) per divertir-me amb ell, però podeu imprimir-los en un color si voleu.

Si acabeu imprimint-lo, tingueu en compte que és possible que hàgiu de "acabar-lo", ja sigui mitjançant el polit de les zones rugoses o aplicant un revestiment epoxi (la majoria de la gent utilitza: goo.gl/iEZHwc).

Per a aquells que no tinguin una impressora 3D, podeu anar amb la funda adquirida o obtenir una funda impresa en 3D mitjançant serveis com 3DHubs (https://www.3dhubs.com/). Aquests serveis són excel·lents, però de vegades poden ser cars en funció del nombre d’impressions i dels materials. Vaig comprovar que aquest cas estigués imprès i costaria aproximadament 5 dòlars (sense enviament).

Pas 4: Instal·lar RetroPie

Instal·lació de RetroPie
Instal·lació de RetroPie

Primer de tot, aneu al lloc web de RetroPie: https://retropie.org.uk/. Des d’aquí podeu comprovar què ofereixen, però anirem directament a la pàgina de descàrrega: https://retropie.org.uk/download/. Si utilitzeu el Pi Zero W per a aquesta versió, descarregueu la versió Raspberry Pi 0/1; si heu utilitzat el Pi 3 Model B +, podeu descarregar la versió Raspberry Pi 2/3.

Un cop hàgiu iniciat aquesta descàrrega, assegureu-vos que teniu els dos programes següents:

  1. 7-Zip, per extreure el fitxer del fitxer.gz a un format de fitxer.img. 7-Zip:
  2. Imager, he utilitzat Win32 Disk Imager al PC:

    • per a usuaris de PC-
    • per als usuaris d'Apple:
    • per a usuaris de Linux-

Un cop hàgiu descarregat els tres programes, farem una imatge del programari RetroPie a la nostra targeta MicroSD.

  1. Extraieu la carpeta RetroPie:

    Feu clic amb el botó dret a la carpeta> 7-zip> Extreu fitxers … (extracte a l'escriptori)

  2. Feu servir la Win32 Disk Imager, feu clic a la icona de carpeta> Fitxer.img de RetroPie> Escriu. Això hauria de trigar entre uns quants minuts i uns 10-15 minuts, segons la vostra targeta MicroSD.
  3. Un cop fet això, la vostra targeta MicroSD hauria de llegir "arrencada" com a nom de la targeta; Assegureu-vos d'expulsar la targeta MicroSD per no corrompre-la.

Pas 5: configureu el vostre Pi

Configureu el vostre Pi
Configureu el vostre Pi

A continuació, configurarem el nostre "controlador" per començar a inserir la targeta microsd i, a continuació, connectarem / encendrem el Zero W i el nostre teclat (més endavant podreu utilitzar gairebé qualsevol controlador Bluetooth o sense fils).

  1. Manteniu premut qualsevol botó durant uns segons.
  2. Comenceu a configurar:

    • El d-pad utilitzarem les tecles de fletxa.
    • 'Inici' = tecla d'inici.
    • ‘Selecciona’ = barra espaiadora.
    • ‘A’ = Una tecla.
    • 'B' = clau S.
    • 'X' = tecla Q.
    • 'Y' = tecla W.
  3. Aquestes són les úniques tecles que haureu de configurar per ara, manteniu premut el botó d'inici o la tecla "Inici" per ometre les altres tecles.
  4. Per últim, salteu la "tecla d'accés directe" i, un cop arribeu al botó "d'acord", premeu Enter, a continuació us preguntarà si voleu introduir la "tecla d'accés directe" com a botó de selecció; toqueu sí. Això us permetrà desar i sortir dels jocs més endavant sense cap problema. * No introduïu cap altre botó o tecla per a la selecció de tecles d'accés directe. *

Un cop hàgiu configurat el controlador, apareixerà l'EmulationStation, més endavant un cop afegim jocs, el veureu omplert de ROM i jocs.

Pas 6: connexió WiFi i SSH

Connexió WiFi i SSH
Connexió WiFi i SSH
Connexió WiFi i SSH
Connexió WiFi i SSH
Connexió WiFi i SSH
Connexió WiFi i SSH
Connexió WiFi i SSH
Connexió WiFi i SSH

El següent pas és configurar el WiFi i activar el SSH perquè puguem penjar alguns jocs.

Abans de connectar-nos a la nostra connexió WiFi, hem d’establir la “ubicació” perquè puguem connectar-nos. Des del menú principal, seguiu els passos següents:

  • Raspi-Config> Opcions de xarxa> WiFi> Ubicació (seleccioneu el vostre país).
  • A continuació, sortiu a EmulationStation i aneu al menú. A la part inferior, veureu "WiFi", feu-hi clic i, un cop hàgiu trobat el WiFi, us hi connectareu (aquí és on el teclat us és útil).
  • Nota lateral un cop us hàgiu connectat al WiFi, preneu nota de la vostra adreça IP, la necessitarem per accedir a la SSH més endavant.

Ara que tenim el WiFi configurat, podem activar el SSH o el shell segur per controlar remotament el vostre Pi i us permet carregar qualsevol fitxer a través de la xarxa.

Raspi-Config> Opcions d’interfície> SSH> Habilita

Haurem de descarregar un darrer programari per accedir al nostre Pi mitjançant SSH; utilitzarem PuTTY per a això (https://www.putty.org/). Un cop descarregat el programa, el podeu executar al quadre de text "Nom de l'amfitrió (o adreça IP)", introduïu l'adreça IP que heu assenyalat abans. Se us demanarà que inicieu la sessió amb el nom d’usuari (pi) i la contrasenya (raspberry) per defecte.

Després d’haver llançat Putty i estar en “sessió”, veureu que apareix una pantalla de terminal amb el logotip de RetroPie i la informació del Pi (memòria utilitzada i disponible, etc.). Una vegada que aparegui, hauríeu de poder accedir a la carpeta "Xarxa" de l'ordinador; es dirà // RetroPie.

Pas 7: pengeu alguns JOCS

Penja alguns JOCS !!
Penja alguns JOCS !!

Enhorabona que gairebé hi sou, un cop us hàgiu connectat amb èxit al Pi a la vostra xarxa, voldreu descarregar alguns conjunts de ROM. A causa de les lleis de llicències / drets d’autor, no heu de descarregar aquests jocs * tossir ** tossir *, però si ho féssiu, visiteu www.emu (no space) paradise (dot) me. Feu un cop d'ull als seus conjunts de ROM, és molt més fàcil descarregar i bolcar tot un conjunt en lloc d'un joc a la vegada. Un cop descarregats tots els jocs o conjunts, seguiu els passos següents:

  • Xarxa> RetroPie (o nom d'amfitrió que heu introduït)> ROMS
  • Feu clic i arrossegueu els jocs a la carpeta d'emulador de ROM adequada.
  • Un cop descarregat tot, és hora de reiniciar el Pi de qualsevol manera:

    1. A l'ordinador: al terminal PUTTY escriviu "sudo reboot". Un cop ho feu, la vostra "sessió" finalitzarà, però hauríeu d'estar tot preparat en aquest moment.
    2. Al vostre PI: tecla Enter> Surt> Reinicia el sistema.

Pas 8: gaudiu dels jocs

Gaudeix dels jocs!
Gaudeix dels jocs!

Després del reinici, veureu que apareixen les vostres diferents consoles i jocs. Tingueu en compte que si no vau carregar cap joc a una carpeta ROM, l'emulador no apareixerà.

Ara és el moment de retrocedir i jugar a grans jocs de la vella escola:)!

Recomanat: