INHOUDSOPGAWE:

Mini Arcade -kabinet: 7 stappe
Mini Arcade -kabinet: 7 stappe

Video: Mini Arcade -kabinet: 7 stappe

Video: Mini Arcade -kabinet: 7 stappe
Video: PopLand ツ Attraction 6-7 ! ˙·٠•●On stappe des barres•••Bateau pirate 2.0●•٠·˙ 2024, November
Anonim
Mini arcade kabinet
Mini arcade kabinet

Hierdie instruksies is geskep ter voldoening aan die projekvereiste van die Makecourse aan die Universiteit van Suid -Florida (www.makecourse.com)

Voorrade

Arcade joystick

4 x Arcade -knoppies

Broodbord

Broodbord drade

7 duim skerm met HDMI ingang

HDMI -kabel

Framboos Pi 3

5V 2.5A Raspberry Pi -kragtoevoer

Arduino Leonardo

Laaghout

1 duim vierkante dowels

Stap 1: Stap 1: Sny die buitekant

Vir hierdie stap is dit ideaal om 'n lasersnyer te gebruik vir presiese snitte om die rande van die kas mooi gelyk te hou. As u nie beskikbare materiaal het nie, sal 'n saag net so goed werk, maar dit sal tyd en moeite neem.

Sny die pen in die volgende afdelings: 4 x 10 duim, 2 x 12,5 duim, 2 x 8 duim, 2 x 3 duim, 2 x 3,3 duim, 2 x 9,3 duim in 'n hoek van 15 grade. Dit vorm die skelet van die arcade -kabinet.

Sny die laaghout nou in die volgende afmetings: 10in x 4in, 10in x 10.3in (maak seker dat u ook 'n oppervlakte in hierdie stuk met die spesifieke afmetings van die skerm uitknip), 10in x 12.5in, 10in x 5in, 2 afdelings van 12.5in x 12in maak seker dat u die gedeelte 5 duim in 'n hoek van 15 grade na binne sny (hierdie laaste 2 afdelings is die sypanele van die kas. Raadpleeg die model om seker te maak dat die ontwerp vir u snit pas by dieselfde vorm.)

Stap 2: Stap 2: Monteer die skelet

Kombineer die vier dele van 10 duim in 'n reghoek met houtskroewe. Dit sal die onderkant van die kas wees.

Kombineer die 12,5 duim bo -aan die hoeke van die een kant van die reghoek. Dit sal die agterkant van die kabinet wees.

Koppel die twee dele van die kas wat die agterkant vorm, met 'n 8 duim -gedeelte.

Voeg die afdelings van 3,3 duim ortogonaal by die agterste gedeeltes, sodat hulle na die voorkant van die kas kyk.

Voeg 'n 10 duim gedeelte regoor die 10 duim gedeelte aan die voorkant van die kas by sodat jy dieselfde twee stukke bo -op mekaar het.

Voeg 'n 3 duim gedeelte aan weerskante van die 10 duim gedeelte wat jy pas geplaas het. Hierdie systukke sal aansluit by die hoekige gedeeltes en sal die gesig van die joystick en knoppies wees.

Voeg die hoekafdelings wat die stukke wat jy pas geplaas het, by die stukke wat uit die boonste gedeelte van die kas steek, verbind.

Voeg laastens die laaste stuk van 8 duim by tussen die hoekafdelings naby die bokant van die kas.

Nou moet u 'n volledig gemonteer skelet hê wat lyk soos 'n mini -arcade -kabinet.

Stap 3: Stap 3: Monteer die buitekant

Sny vier 22 mm gate in die laaghout vir die arcade knoppies en plak vas aan die regter helfte van die bord, en sorg dat daar genoeg ruimte vir die stok aan die linkerkant is.

Sny 'n gat van 20 mm in die linker helfte vir die arcade stick.

Monteer alle stukke laaghout aan die skelet, BEHALWE vir die agterkant en knoppie/joystickbord. Ons laat die dele uit sodat ons die elektronika en ander komponente kan byvoeg.

Stap 4: Stap 4: Kodeer die Arduino

Stap 4: Kodeer die Arduino
Stap 4: Kodeer die Arduino

Voeg die volgende kode by u arduino. Met hierdie kode kan die arduino die druk van die knoppies lees en dit as sleutelbordinvoer na die framboospi uitvoer.

ongeldige opstelling () {

Keyboard.being ();

pinMode (2, INPUT_PULLUP); // Joystick Up

pinMode (3, INPUT_PULLUP); // Joystick af

pinMode (4, INPUT_PULLUP); // Joystick regs

pinMode (5, INPUT_PULLUP); // Joystick links

pinMode (6, INPUT_PULLUP); // Knoppie 1

pinMode (7, INPUT_PULLUP); // Knoppie 2

pinMode (8, INPUT_PULLUP); // Knoppie 3

pinMode (9, INPUT_PULLUP); // Knoppie 4

}

leemte -lus () {

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);

as (Staat2 == LAAG) {

Sleutelbord.pers (215)

}

anders {

Sleutelbord.vrystelling (215)

}

as (Staat3 == LAAG) {

Keyboard.press (216)

}

anders {

Sleutelbord.vrystelling (216)

}

as (Staat4 == LAAG) {

Sleutelbord.pers (217)

}

anders {

Sleutelbord.vrystelling (217)

}

as (Staat5 == LAAG) {

Sleutelbord.pers (218)

}

anders {

Sleutelbord.vrystelling (218)

}

as (Staat6 == LAAG) {

Sleutelbord.pers (219)

}

anders {

Sleutelbord.vrystelling (219)

}

as (Staat7 == LAAG) {

Sleutelbord.pers (220)

}

anders {

Sleutelbord.vrystelling (220)

}

as (Staat8 == LAAG) {

Sleutelbord.pers (221)

}

anders {

Sleutelbord.vrystelling (221)

}

as (Staat9 == LAAG) {'

Sleutelbord.pers (222)

}

anders {

Sleutelbord.vrystelling (222)

}

}

Stap 5: Stap 5: Verbind die elektronika

Stap 5: Verbind die elektronika
Stap 5: Verbind die elektronika

Draai die joystick met die kode na penne 2 tot 5 op die arduino en maak die 5de pen vas.

Draai dan 'n pen op elke knoppie na die grond en die oorblywende penne na penne 6 tot 9 op die arduino.

Koppel laastens die arduino in die framboospi wat ons in die volgende stap gaan opstel.

Stap 6: Stap 6: Stel Raspberry Pi 3 op

Stap 6: Stel Raspberry Pi 3 op
Stap 6: Stel Raspberry Pi 3 op

Gaan na https://retropie.org.uk/download/ en laai die nuutste weergawe van retropie af.

Gebruik die gewenste sagteware van u keuse, flits die prentjie na die microSD -kaart en plaas dit in die framboos pi 3. Ek beveel win32 -skyfverwerker aan.

Koppel die framboos pi aan die 7 duim skerm en die kragtoevoer.

As u gevra word om 'n beheerder te konfigureer, volg die prosedure met die arduino -joystick wat u voorheen gekodeer en bedraad het.

Vir hierdie spesifieke opset sal ons ruimte -indringers op die SNES uitvoer, so vind die kopie van die rom aanlyn van 'n betroubare bron, soos

Dra die ROM nou oor met 'n program soos winSCP na ssh in die framboospi en kopieer die lêer in die/retropie/roms/snes -gids.

Herlaai die framboospi en die SNES -logo moet by die spyskaart gevoeg word, met die ruimte -indringers -ROM in die spyskaart.

Stap 7: Stap 8: Sit dit alles saam

Skroef die joystick op die laaghout vas. Voeg dan die knoppies by. Die meeste het 'n grendel aan die binnekant wat dit op sy plek hou sonder om skroewe te gebruik.

Bevestig die bord met joystick en knoppies aan die kabinetskelet en maak dit vas.

Plaas die skerm in die gat in die hoek van die hoek.

Koppel alle elektronika weer aan en plaas op die agterkant om dit toe te maak. Maak seker dat u 'n gat vir die kragtoevoer laat om 'n aansluiting aan te sluit.

Aanbeveel: