Turinys:

Mini pasažas: 7 žingsniai
Mini pasažas: 7 žingsniai

Video: Mini pasažas: 7 žingsniai

Video: Mini pasažas: 7 žingsniai
Video: 7 žingsniai prieš parduodant iPhone (V.2) 2024, Lapkritis
Anonim
Mini arkadinė spintelė
Mini arkadinė spintelė

Ši instrukcija buvo sukurta vykdant Pietų Floridos universiteto „Makecourse“projekto reikalavimą (www.makecourse.com)

Prekės

Arkadinė vairasvirtė

4 x arkadiniai mygtukai

Bandomoji Lenta

Duonos lentos laidai

7 colių ekranas su HDMI įvestimi

HDMI kabelis

Raspberry Pi 3

5V 2.5A Raspberry Pi maitinimo šaltinis

Arduino Leonardo

Fanera

1 colio kvadratiniai kaiščiai

1 žingsnis: 1 žingsnis: supjaustykite išorę

Šiam žingsniui būtų idealu naudoti lazerinį pjoviklį, kad būtų galima tiksliai pjauti, kad spintelės kraštai būtų gražūs ir lygūs. Jei neturite jo, pjūklas veiks taip pat gerai, nors tam prireiks šiek tiek laiko ir nemažai energijos.

Iškirpkite kaištį į šiuos skyrius: 4 x 10 colių, 2 x 12,5 colių, 2 x 8 colių, 2 x 3 colių, 2 x 3,3 colių, 2 x 9,3 colių 15 laipsnių kampu. Jie sudarys arkados spintos skeletą.

Dabar: supjaustykite fanerą į šiuos matmenis: 10 colių x 4 colių, 10 colių x 10,3 colių (būtinai iškirpkite šio gabalo plotą su konkrečiais ekrano matmenimis), 10 colių x 12,5 colių, 10 colių x 5 colių, 2 sekcijas iš 12,5 x 12 colių, būtinai iškirpkite sekciją 5 colių kampu į vidų 15 laipsnių kampu (šios paskutinės 2 sekcijos yra spintelės šoninės plokštės. Būtinai žiūrėkite modelį ir įsitikinkite, kad jūsų pjūvis yra suprojektuotas atitinka tą pačią formą.)

2 žingsnis: 2 žingsnis: Surinkite skeletą

Sujunkite keturias 10 colių dalis į stačiakampį, naudodami medinius varžtus. Tai bus spintelės apačia.

Sujunkite 12,5 colio į vienos stačiakampio pusės kampų viršų. Tai bus kabineto nugarėlė.

Prijunkite 2 spintelės dalis, sudarančias nugarą, su 8 colių sekcija.

Pridėkite 3,3 colių skyrius stačiakampiais prie galinių dalių taip, kad jie būtų nukreipti į spintelės priekį.

Pridėkite 10 colių sekciją tiesiai per 10 colių sekciją spintelės priekyje, kad dvi tos pačios dalys būtų sukrautos viena ant kitos.

Pridėkite 3 colių sekciją į bet kurią 10 colių sekcijos, kurią ką tik įdėjote, pusę. Šios šoninės dalys bus sujungtos su kampuotomis sekcijomis ir bus nukreiptos į kreiptuką ir mygtukus.

Pridėkite kampines sekcijas, jungiančias ką tik įdėtas dalis, prie dalių, išsikišusių iš viršutinės spintelės dalies.

Galiausiai pridėkite paskutinį 8 colių gabalą tarp kampinių sekcijų, esančių netoli spintelės viršaus.

Dabar turėtumėte turėti visiškai surinktą skeletą, primenantį mini arkadinę spintelę.

3 žingsnis: 3 žingsnis: Surinkite išorę

Iškirpkite keturias 22 mm skyles į fanerą arkadiniams mygtukams ir priklijuokite prie dešinės lentos pusės, įsitikindami, kad kairėje pusėje paliksite pakankamai vietos lazdai.

Iškirpkite 20 mm skylę kairėje pusėje arkados lazdai.

Surinkite visus faneros gabalus prie karkaso, IŠSKYRUS nugaros ir mygtuko/vairasvirtės plokštę. Mes paliksime dalis išjungtas, kad galėtume pridėti elektroniką ir kitus komponentus.

4 žingsnis: 4 žingsnis: koduokite „Arduino“

4 žingsnis: koduokite „Arduino“
4 žingsnis: koduokite „Arduino“

Įtraukite šį kodą į savo arduino. Šis kodas leidžia „arduino“nuskaityti mygtukų paspaudimus ir išvesti juos kaip klaviatūros įvestis į aviečių pi.

void setup () {

Klaviatūra.being ();

pinMode (2, INPUT_PULLUP); // vairasvirtė aukštyn

pinMode (3, INPUT_PULLUP); // vairasvirtė žemyn

pinMode (4, INPUT_PULLUP); // Joystick Dešinė

pinMode (5, INPUT_PULLUP); // Joystick Kairė

pinMode (6, INPUT_PULLUP); // 1 mygtukas

pinMode (7, INPUT_PULLUP); // 2 mygtukas

pinMode (8, INPUT_PULLUP); // 3 mygtukas

pinMode (9, INPUT_PULLUP); // 4 mygtukas

}

void loop () {

int būsena2 = digitalRead (2);

int būsena3 = digitalRead (3);

int būsena4 = digitalRead (4);

int būsena5 = digitalRead (5);

int būsena6 = digitalRead (6);

int būsena7 = digitalRead (7);

int būsena8 = digitalRead (8);

int būsena9 = digitalRead (9);

if (2 būsena == LOW) {

Klaviatūra.paspauskite (215)

}

Kitas{

Klaviatūros leidimas (215)

}

if (3 būsena == LOW) {

Klaviatūra.paspauskite (216)

}

Kitas{

Klaviatūros leidimas (216)

}

jei (būsena4 == LOW) {

Klaviatūra.paspauskite (217)

}

Kitas{

Klaviatūros leidimas (217)

}

if (5 būsena == LOW) {

Klaviatūra.paspauskite (218)

}

Kitas{

Klaviatūros leidimas (218)

}

if (6 būsena == LOW) {

Klaviatūra.paspauskite (219)

}

Kitas{

Klaviatūros leidimas (219)

}

jei (7 būsena == LOW) {

Klaviatūra.paspauskite (220)

}

Kitas{

Klaviatūros leidimas (220)

}

jei (būsena8 == LOW) {

Klaviatūra.paspauskite (221)

}

Kitas{

Klaviatūros leidimas (221)

}

jei (būsena9 == LOW) {'

Klaviatūra.paspauskite (222)

}

Kitas{

Klaviatūros leidimas (222)

}

}

5 veiksmas: 5 veiksmas: prijunkite elektroniką

5 žingsnis: prijunkite elektroniką
5 žingsnis: prijunkite elektroniką

Naudodami kodą, prijunkite vairasvirtę prie „arduino“kaiščių 2–5 ir įžeminkite 5 -ąjį kaištį.

Tada prijunkite vieną kaištį ant kiekvieno mygtuko prie žemės ir likusius kaiščius prie arduino 6–9 kaiščių.

Galiausiai prijunkite arduino prie aviečių pi, kurį nustatysime kitame žingsnyje.

6 veiksmas: 6 veiksmas: nustatykite „Raspberry Pi 3“

6 veiksmas: nustatykite „Raspberry Pi 3“
6 veiksmas: nustatykite „Raspberry Pi 3“

Eikite į https://retropie.org.uk/download/ ir atsisiųskite naujausią retropie versiją.

Naudodami pageidaujamą pasirinktą programinę įrangą, prijunkite vaizdą prie „microSD“kortelės ir įdėkite į „Raspberry pi 3.“. Rekomenduoju „Win32“disko atvaizdą.

Prijunkite „Raspberry pi“prie 7 colių ekrano ir maitinimo šaltinio.

Kai būsite paraginti sukonfigūruoti valdiklį, atlikite procedūrą naudodami „arduino“vairasvirtę, kuri anksčiau buvo užkoduota ir prijungta.

Šiai konkrečiai sąrankai mes paleisime erdvės įsibrovėlius SNES, todėl suraskite romo kopiją internete iš patikimo šaltinio, pvz., Dabar perkelkite ROM naudodami tokią programą kaip winSCP į ssh į raspberry pi ir nukopijuokite failą kataloge/retropie/roms/snes.

Iš naujo paleiskite „Raspberry pi“ir SNES logotipas turėtų būti įtrauktas į meniu, o jo meniu nurodytas „Space Invaders“ROM.

7 žingsnis: 8 žingsnis: sudėkite viską kartu

Prisukite juos vairasvirtę į faneros vietą. Tada pridėkite mygtukus. Dauguma jų viduje turės skląstį, kuris nenaudos varžtų.

Pritvirtinkite plokštę vairasvirte ir mygtukais prie spintelės karkaso, pritvirtindami ją vietoje.

Įdėkite ekraną į angą, išpjautą kampu.

Prijunkite visą elektroniką ir padėkite ant galinės plokštės, kad ją užsandarintumėte. Būtinai palikite skylę maitinimo šaltiniui prijungti lizdą.

Rekomenduojamas: