Sommario:

Sistema Arcade All in One: 12 passaggi (con immagini)
Sistema Arcade All in One: 12 passaggi (con immagini)

Video: Sistema Arcade All in One: 12 passaggi (con immagini)

Video: Sistema Arcade All in One: 12 passaggi (con immagini)
Video: Quando provi a fare un complimento a una ragazza... 2024, Luglio
Anonim
Image
Image
Sistema Arcade All in One
Sistema Arcade All in One
Sistema Arcade All in One
Sistema Arcade All in One
Sistema Arcade All in One
Sistema Arcade All in One

Ho già costruito un joystick arcade prima ed era enorme (60x30x12 centimetri per 2 giocatori), anche difficile da usare perché avresti avuto bisogno di un PC con tutta l'emulazione pronta per giocare, ecc. non ricordo di aver raccolto polvere, ma voglio ancora giocare ai giochi della vecchia scuola con un bastone e grandi pulsanti.

Dopo quell'esperienza volevo una soluzione migliore che deve avere:

  • Sistema integrato: plug & play con una TV tramite HDMI
  • Dimensioni ridotte: facile da trasportare e riporre
  • Scalabile: collega un altro joystick per più giocatori
  • Modalità solo joystick: pronto per utilizzare solo il joystick per qualsiasi altro sistema tramite USB

La migliore opzione che ho trovato è utilizzare un RaspberryPi con RetroPie più un HUB USB e un interruttore del segnale USB personalizzato. MA non volevo esporre il lampone pi, volevo una scatola chiusa con tutti gli IO pronti all'uso.

So che non è niente di epico originale, ma volevo solo documentare e condividere tutte le cose che ho inventato per ogni parte della build in modo che tu possa costruirne una tua, migliorare quella che hai già o persino usarla come ispirazione per la tua prossima progetto.

Questo tutorial non sarà un fai-da-te passo dopo passo per la stessa identica build perché ha molte cose personalizzate che potresti ottenere una soluzione più semplice con le cose che hai già in casa. Anche se cercherò di passare attraverso tutto in modo da non dover ripensare a tutto per crearne uno con le stesse caratteristiche.

Se ne costruisci uno o hai preso qualcosa da qui, condividi una foto nei commenti, mi piacerebbe vederla

Passaggio 1: cosa ti servirebbe

Di cosa avresti bisogno
Di cosa avresti bisogno
Di cosa avresti bisogno
Di cosa avresti bisogno
Di cosa avresti bisogno
Di cosa avresti bisogno

Per prima cosa inserirò i collegamenti ai componenti che ho ottenuto per la mia build come riferimento. Non ho acquistato nessuno dei miei da quei venditori perché ho comprato tutti da venditori locali nel mio paese.

1. Raspberry Pi: come ho detto nell'introduzione, questo sistema funziona con RetroPie, quindi avresti bisogno di un Raspberry Pi, ho usato l'ultimo Pi 3 B+ ma penso che tu possa usare anche la versione 2. L'unica cosa qui è che se vai con un Pi Zero, i giochi che puoi giocare sono molto meno e la build potrebbe cambiare in alcune parti (dal momento che ho esteso il Pi IO come Audio, USB, HDMI e pulsante di accensione) quindi controlla gli schemi foto per vedere se ha senso per te.

2. Kit per un joystick Arcade: non ne ho comprato uno, invece ho assemblato il mio prendendo 6 dei piccoli pulsanti (24 mm invece di 30 mm) e 2 pulsanti (avvio e selezione) di 12 mm da un negozio di elettronica poiché volevo un joystick di piccole dimensioni ma avresti principalmente bisogno di:

  • Un bastone
  • 2 pulsanti per avviare e selezionare
  • N pulsanti per giocare (dipende totalmente da te, ne ho usati 6 perché ha senso per i giochi a cui voglio giocare che hanno i pulsanti X, Y, A, B, L e R)
  • Interfaccia joystick USB

Se vuoi maggiori informazioni sulle configurazioni e tutte queste cose, ti consiglio di controllare il Wiki di RetroPie che ha anche tutti i controlli e la mappa dei pulsanti, quindi ti aiuterebbe a decidere la configurazione.

Se vuoi lo stesso stick, pulsanti e interfaccia che ho usato è questo (questi sono i componenti esatti che ho usato ma non da quel venditore)

3. Hub USB: serve per aprire la custodia ed estendere le porte del raspberry pi, quindi non spendere troppi soldi su di esso. Ho comprato il più economico che sono riuscito a trovare (e che sapevo funzionasse bene su un RPi) da un venditore locale come questo (se riesci a trovare senza interruttori ancora meglio ho dovuto metterli in cortocircuito in seguito per renderli sempre ON)

4. Pulsante di accensione: questo è totalmente opzionale ma è davvero bello avere un pulsante di accensione con led per il sistema. Il mio è questo a led bianchi. DEVE ESSERE MOMENTANEO non prenderne uno a scatto, sono disponibili in entrambi i tipi.

Quindi alcuni componenti elettronici che elencherò in ogni passaggio per mantenere questo elenco breve.

Passaggio 2: la scatola del prototipo

La scatola del prototipo
La scatola del prototipo
La scatola del prototipo
La scatola del prototipo
La scatola del prototipo
La scatola del prototipo
La scatola del prototipo
La scatola del prototipo

Prima di iniziare a costruire la scatola finale (la mia costruita con MDF) ho usato la scatola di cartone dove tutti i componenti provengono dal venditore. Questo è qualcosa che consiglio di sicuro, prendi una scatola di cartone o qualcosa di poco costoso vicino alle dimensioni della tua sala giochi e fai tutti i fori e metti il joystick lì dentro, è più facile testare tutta l'elettronica prima di iniziare a fare la scatola finale.

Passaggio 3: panoramica dell'elettronica

Panoramica dell'elettronica
Panoramica dell'elettronica
Panoramica dell'elettronica
Panoramica dell'elettronica

Come puoi vedere nella prima immagine, l'idea principale era quella di estendere il RaspberryPi fuori dalla scatola ma anche di mantenerne l'integrità (senza saldare e rompere l'RPi). Questo passaggio è una panoramica di tutte le connessioni e i cavi necessari per la creazione. Tratterò ciascuno di questi all'interno dei passaggi.

Passaggio 4: estensione hub USB

Estensione hub USB
Estensione hub USB
Estensione hub USB
Estensione hub USB

Per consentire ad altri giocatori di collegarsi al tuo sistema, hai bisogno di porte USB che il RaspberryPi ha già esposto, ma poiché abbiamo già un joystick (il nostro arcade) collegato all'RPi, abbiamo bisogno di un modo per esporre le porte USB fuori dalla scatola.

Quindi acquistare l'hub USB più economico farebbe o userebbe uno che hai in giro (USB 2.0 è sufficiente per RPi). Questo ti darà la possibilità di collegare una tastiera, un mouse, più giocatori arcade, voglio dire … se avessi 1 più di questi sistemi, potrei collegarli insieme, che era una delle idee di questo progetto.

Una cosa però, se stai acquistando, prova a prenderne uno:

  • senza led (potresti rimuoverli)
  • senza interruttori (dovrai dissaldare e saldare un corto per essere sempre ON)
  • tutte le porte USB dovrebbero essere su una faccia (è più facile da esporre dalla scatola)

Passaggio 5: estensione HDMI

Estensione HDMI
Estensione HDMI
Estensione HDMI
Estensione HDMI

Questo è stato difficile da trovare, il punto è avere un'estensione che sia un HDMI maschio a femmina in modo da poter collegare una TV fuori dagli schemi. Trovare uno corto di queste dimensioni di circa 5 cm era praticamente impossibile per me localmente, quindi ho finito per acquistarne uno di questo tipo e poi romperlo in modo che la plastica non si intromettesse.

Il primo pensiero è stato quello di ottenere diversi 90° (L) da maschio a femmina e fare una sorta di catena dall'RPi al retro della scatola, ma rompere uno di quei 360° è stato abbastanza facile.

Sarebbe molto meglio e pulito se riesci a ottenere qualcosa di simile (che era quello che non riuscivo a trovare localmente).

Passaggio 6: estensione alimentazione micro USB

Estensione alimentazione micro USB
Estensione alimentazione micro USB
Estensione alimentazione micro USB
Estensione alimentazione micro USB

Per questa estensione avrai bisogno di qualsiasi cavo Micro USB che potresti avere in giro, sono abbastanza normali in questi giorni a causa di smartphone come questo e poi prendi uno di questi per l'altra estremità.

Come mostra l'immagine, tagliare il cavo per ottenere il micro usb e quindi saldare il positivo e il negativo nel modulo femmina micro usb.

I cavi USB 2.0 hanno 4 percorsi al loro interno, V+ (positivo), GND (terra), Data+ e Data-. Vogliamo solo alimentazione quindi se trovi solo 2 cavi all'interno sono quello che vogliamo altrimenti dovrai trovare V+ e GND e scartare gli altri.

NON ASSUMERE LA POLARITÀ PER COLORI, ho scoperto che avere un colore rosso e nero (o rosso e bianco) non significa necessariamente che il nero o il bianco siano GND o il rosso sia V+.

Quindi come li identifichi?, usando lo stesso che hai e un multimetro:

Basta collegare la micro usb al modulo femmina e testare la continuità tra un cavo e il VBUS (etichettato sul modulo) o GND nel modulo, in questo modo saprai quale saldare dove.

Passaggio 7: estensione della scheda switch USB

Estensione scheda switch USB
Estensione scheda switch USB
Estensione scheda switch USB
Estensione scheda switch USB
Estensione scheda switch USB
Estensione scheda switch USB

Ciò richiederà la saldatura su un pcb, ho usato una perfboard e ho costruito le tracce a mano perché la connessione è piuttosto semplice.

NOTA: ignora il MicroUSB lì dentro, succede che ho usato lo stesso pezzo di tavola per attaccarlo.

L'idea alla base è quella di creare un commutatore USB in cui l'interfaccia Joystick va al Raspberry Pi OPPURE a una femmina USB di tipo B in modo da poter collegare il joystick a un PC e utilizzarlo lontano dal sistema RetroPie.

Componenti di cui avresti bisogno:

  • a Commutatore a scorrimento verticale (2 tracce)
  • una USB di tipo B femmina: ho usato questo perché non sono riuscito a trovarlo localmente (presa B - è più facile da saldare)
  • un cavo USB (quello fornito con l'interfaccia arcade joystick funziona bene)

Ho creato uno schema su come collegare tutto (immagine) ma fondamentalmente ciò che sta facendo è unire V+ e GND per tutte le USB insieme e quindi impostare D+ e D- nel commutatore in modo da attivare la trasmissione dei dati tra RPi OPPURE USB Femmina (joystick di uscita).

Una cosa importante per questo, poiché questa sarà la condivisione della tensione, ti consiglio di utilizzare solo l'uno o l'altro; non utilizzare entrambi contemporaneamente. Voglio dire, se hai intenzione di passare alla "modalità solo joystick", spegni e scollega l'alimentatore raspberry pi. L'uso di alcuni diodi sarebbe di grande aiuto per la sicurezza, ma purtroppo mi sono appena reso conto di questo haha * scrollata di spalle *

Passaggio 8: Estensione per le cuffie

Estensione per le cuffie
Estensione per le cuffie
Estensione per le cuffie
Estensione per le cuffie

Per impostazione predefinita, RetroPie invierà l'audio tramite HDMI, quindi l'audio verrà riprodotto dalla TV, ma ho pensato che potrei voler collegare le cuffie, il che è piuttosto difficile utilizzando la TV stessa e poiché RetroPie supporta la selezione dell'uscita audio, ho configurato questa semplice estensione.

Tutto ciò di cui hai bisogno è un jack audio 3.5 per chassis (come questo) e un cavo con un jack maschio da collegare al raspberry pi.

Basta saldare Left, Right e GND e il gioco è fatto.

Nota a margine.. Non l'ho provato perché non ho le cuffie Bluetooth ma potrebbero funzionare semplicemente utilizzando una delle porte USB nell'hub di estensione di questo sistema e puoi saltare questo passaggio

Passaggio 9: pulsante di accensione LED

Pulsante di accensione LED
Pulsante di accensione LED
Pulsante di accensione LED
Pulsante di accensione LED
Pulsante di accensione LED
Pulsante di accensione LED

Secondo classificato al concorso Game Life

Consigliato: