Sommario:

Mini cabinato arcade: 7 passaggi
Mini cabinato arcade: 7 passaggi

Video: Mini cabinato arcade: 7 passaggi

Video: Mini cabinato arcade: 7 passaggi
Video: COSTRUISCO UN MINI CABINATO TRADING 2024, Novembre
Anonim
Mini Arcade Cabinet
Mini Arcade Cabinet

Questo istruttivo è stato creato in adempimento del requisito del progetto del Makecourse presso la University of South Florida (www.makecourse.com)

Forniture

Joystick arcade

4 x pulsanti Arcade

tagliere

Fili di tagliere

Schermo da 7 pollici con ingresso HDMI

Cavo HDMI

Raspberry Pi 3

Alimentatore Raspberry Pi 5V 2,5A

Arduino Leonardo

compensato

tasselli quadrati da 1 pollice

Passaggio 1: Passaggio 1: Tagliare l'esterno

Per questo passaggio, sarebbe l'ideale utilizzare un laser cutter per tagli precisi per mantenere i bordi del mobile belli e a filo. Se non hai a disposizione, una sega funzionerà altrettanto bene, anche se richiederà un po' di tempo e un po' di energia.

Taglia il tassello nelle seguenti sezioni: 4 x 10 pollici, 2 x 12,5 pollici, 2 x 8 pollici, 2 x 3 pollici, 2 x 3,3 pollici, 2 x 9,3 pollici con un angolo di 15 gradi. Questi costituiranno lo scheletro del cabinato arcade.

Ora: taglia il compensato nelle seguenti dimensioni: 10 pollici x 4 pollici, 10 pollici x 10,3 pollici (assicurati di ritagliare anche un'area all'interno di questo pezzo con le dimensioni specifiche dello schermo), 10 pollici x 12,5 pollici, 10 pollici x 5 pollici, 2 sezioni di 12,5 pollici x 12 pollici assicurandosi di ritagliare la sezione 5 pollici con un angolo di 15 gradi verso l'interno (queste 2 sezioni finali sono i pannelli laterali dell'armadio. Assicurati di fare riferimento al modello per assicurarti che il disegno per il tuo taglio corrisponde alla stessa forma.)

Passaggio 2: Passaggio 2: Assemblare lo scheletro

Combina le quattro sezioni da 10 pollici in un rettangolo usando viti per legno. Questo sarà il fondo dell'armadio.

Combina i 12,5 pollici nella parte superiore degli angoli di un lato del rettangolo. Questo sarà il retro dell'armadio.

Collega le 2 sezioni del mobile che compongono la parte posteriore con una sezione da 8 pollici.

Aggiungi le sezioni da 3,3 pollici ortogonali alle sezioni posteriori in modo che siano rivolte verso la parte anteriore dell'armadio.

Aggiungi una sezione da 10 pollici direttamente attraverso la sezione da 10 pollici nella parte anteriore del mobile in modo da avere gli stessi due pezzi impilati uno sopra l'altro.

Aggiungi una sezione da 3 pollici su entrambi i lati della sezione da 10 pollici che hai appena posizionato. Questi pezzi laterali si collegheranno alle sezioni angolate e saranno dove la faccia per il joystick e i pulsanti.

Aggiungi le sezioni angolate che collegano i pezzi che hai appena posizionato ai pezzi che sporgono dalla sezione superiore del mobile.

Infine, aggiungi l'ultimo pezzo da 8 pollici tra le sezioni angolate situate vicino alla parte superiore del mobile.

Ora dovresti avere uno scheletro completamente assemblato simile a un mini cabinato arcade.

Passaggio 3: Passaggio 3: assemblare l'esterno

Ritaglia quattro fori da 22 mm nel compensato per i pulsanti arcade e attaccali alla metà destra del tabellone, assicurandoti di lasciare spazio sufficiente per il bastoncino sul lato sinistro.

Ritaglia un foro di 20 mm nella metà sinistra per l'arcade stick.

Assemblare tutti i pezzi di compensato allo scheletro TRANNE lo schienale e il pannello del pulsante/joystick. Lasceremo le parti fuori in modo da poter aggiungere l'elettronica e altri componenti.

Passaggio 4: Passaggio 4: codificare Arduino

Passaggio 4: codifica l'Arduino
Passaggio 4: codifica l'Arduino

Aggiungi il seguente codice nel tuo arduino. Questo codice consente all'arduino di leggere la pressione dei pulsanti e li emette come input da tastiera al raspberry pi.

void setup() {

Keyboard.essere();

pinMode(, INPUT_PULLUP); //Joystick su

pinMode(3, INPUT_PULLUP); //Joystick giù

pinMode(4, INPUT_PULLUP); //Joystick a destra

pinMode(5, INPUT_PULLUP); //Joystick sinistro

pinMode(6, INPUT_PULLUP); //Pulsante 1

pinMode(7, INPUT_PULLUP); //Pulsante 2

pinMode(8, INPUT_PULLUP); //Pulsante 3

pinMode(9, INPUT_PULLUP); //Pulsante 4

}

ciclo vuoto() {

int State2 = digitalRead(2);

int State3 = digitalRead(3);

int State4 = digitalRead(4);

int State5 = digitalRead(5);

int State6 = digitalRead(6);

int State7 = digitalRead(7);

int State8 = digitalRead(8);

int State9 = digitalRead(9);

if (Stato2 == BASSO){

Tastiera.press(215)

}

altro{

Rilascio.tastiera(215)

}

if (Stato3 == BASSO){

Tastiera.press(216)

}

altro{

Rilascio.tastiera(216)

}

if (Stato4 == BASSO){

Tastiera.press(217)

}

altro{

Rilascio.tastiera(217)

}

if (Stato5 == BASSO){

Tastiera.press(218)

}

altro{

Rilascio.tastiera(218)

}

if (Stato6 == BASSO){

Tastiera.press(219)

}

altro{

Rilascio.tastiera(219)

}

if (Stato7 == BASSO){

Tastiera.press(220)

}

altro{

Rilascio.tastiera(220)

}

if (Stato8 == BASSO){

Tastiera.press(221)

}

altro{

Rilascio.tastiera(221)

}

if (Stato9 == BASSO){'

Tastiera.press(222)

}

altro{

Rilascio.tastiera(222)

}

}

Passaggio 5: Passaggio 5: cablare l'elettronica

Passaggio 5: cablare l'elettronica
Passaggio 5: cablare l'elettronica

Usando il codice, collega il joystick ai pin da 2 a 5 sull'arduino e metti a terra il 5 ° pin.

Quindi, collega un pin su ciascun pulsante a terra e i pin rimanenti sui pin da 6 a 9 sull'arduino.

Infine, collega l'arduino al lampone pi che configureremo nel passaggio successivo.

Passaggio 6: Passaggio 6: configurare Raspberry Pi 3

Passaggio 6: configurare Raspberry Pi 3
Passaggio 6: configurare Raspberry Pi 3

Vai su https://retropie.org.uk/download/ e scarica l'ultima versione di retropie.

Usando il tuo software preferito, carica l'immagine sulla scheda microSD e inseriscila nel raspberry pi 3. Raccomando win32 disk imager.

Collega il Raspberry Pi allo schermo da 7 pollici e all'alimentatore.

Quando viene richiesto di configurare un controller, seguire la procedura utilizzando il joystick arduino precedentemente cablato, codificato e cablato.

Per questa particolare configurazione eseguiremo Space invaders sul SNES, quindi trova la copia della rom online da una fonte attendibile come

Ora trasferisci la ROM usando un programma come winSCP su ssh nel raspberry pi e copiando il file nella directory /retropie/roms/snes.

Riavvia il raspberry pi e il logo SNES dovrebbe essere aggiunto al menu con la ROM degli invasori spaziali elencata nel suo menu.

Passaggio 7: Passaggio 8: metti tutto insieme

Avvitare il joystick in posizione sul compensato. Quindi aggiungi i pulsanti. La maggior parte avrà un fermo all'interno che lo manterrà in posizione senza l'uso di viti.

Attacca la scheda con joystick e pulsanti allo scheletro dell'armadio, fissandola in posizione.

Posiziona lo schermo nel foro praticato nella faccia angolata.

Ricollegare tutta l'elettronica e posizionarla sulla scheda posteriore per sigillarla. Assicurati di lasciare un foro per l'alimentatore per collegare una presa.

Consigliato: