Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Hakbang 1: Gupitin ang Panlabas
- Hakbang 2: Hakbang 2: Magtipon ng Balangkas
- Hakbang 3: Hakbang 3: Magtipon ng Panlabas
- Hakbang 4: Hakbang 4: Code ang Arduino
- Hakbang 5: Hakbang 5: Wire the Electronics
- Hakbang 6: Hakbang 6: I-set up ang Raspberry Pi 3
- Hakbang 7: Hakbang 8: Pagsama-samahin Lahat
Video: Mini Arcade Cabinet: 7 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Ang itinuturo na ito ay nilikha bilang pagtupad sa kinakailangan ng proyekto ng Makecourse sa University of South Florida (www.makecourse.com)
Mga gamit
Arcade joystick
4 x Mga pindutan ng arcade
Breadboard
Mga Wires ng Breadboard
7 pulgada na screen na may input ng HDMI
HDMI Cable
Raspberry Pi 3
5V 2.5A Raspberry Pi Power Supply
Arduino Leonardo
Plywood
1 pulgada square dowels
Hakbang 1: Hakbang 1: Gupitin ang Panlabas
Para sa hakbang na ito, mainam na gumamit ng isang laser cutter para sa tumpak na pagbawas upang mapanatiling maganda at mapula ang mga gilid ng gabinete. Kung wala kang magagamit, kung gayon ang isang lagari ay gagana nang maayos, kahit na magtatagal ito at medyo kaunting enerhiya.
Gupitin ang dowel sa mga sumusunod na seksyon: 4 x 10 pulgada, 2 x 12.5 pulgada, 2 x 8 pulgada, 2 x 3 pulgada, 2 x 3.3 pulgada, 2 x 9.3 pulgada sa isang anggulo ng 15 degree. Ang mga ito ang bubuo sa balangkas ng arcade cabinet.
Ngayon: gupitin ang playwud sa mga sumusunod na sukat: 10in x 4in, 10in x 10.3in (siguraduhing gupitin din ang isang lugar sa loob ng piraso na ito kasama ang mga tukoy na sukat ng screen), 10in x 12.5in, 10in x 5in, 2 mga seksyon ng 12.5in x 12in tinitiyak na gupitin ang seksyon 5 pulgada sa isang anggulo ng 15 degree papasok (Ang huling 2 seksyon na ito ay ang mga panel ng gilid ng gabinete. Tiyaking sumangguni sa modelo upang matiyak na ang disenyo para sa iyong hiwa tumutugma sa parehong hugis.)
Hakbang 2: Hakbang 2: Magtipon ng Balangkas
Pagsamahin ang apat na 10 pulgada na mga seksyon sa isang rektanggulo gamit ang mga kahoy na turnilyo. Ito ang magiging ilalim ng gabinete.
Pagsamahin ang 12.5 pulgada sa tuktok ng mga sulok ng isang gilid ng rektanggulo. Ito ang magiging likuran ng gabinete.
Ikonekta ang 2 mga seksyon ng gabinete na bumubuo sa likod na may isang seksyon na 8 pulgada.
Idagdag ang mga seksyon na 3.3 pulgada na orthogonal sa mga seksyon sa likuran upang harapin nila ang harap ng gabinete.
Magdagdag ng isang seksyon ng 10 pulgada nang direkta sa seksyon ng 10 pulgada sa harap ng gabinete upang mayroon kang parehong dalawang piraso na nakasalansan sa bawat isa.
Magdagdag ng isang 3 pulgada na seksyon sa magkabilang panig ng seksyon na 10 pulgada na inilagay mo lamang. Ang mga piraso ng gilid na ito ay kumokonekta sa mga anggulo na seksyon at makikita kung saan ang mukha para sa joystick at mga pindutan.
Idagdag ang mga anggulong seksyon na kumukonekta sa mga piraso na inilagay mo lamang sa mga piraso na nakausli mula sa tuktok na seksyon ng gabinete.
Panghuli, idagdag ang pangwakas na piraso ng 8 pulgada sa pagitan ng mga anggulong seksyon na matatagpuan malapit sa tuktok ng gabinete.
Ngayon ay dapat magkaroon ng isang buong naka-assemble na kalansay na kahawig ng isang mini arcade cabinet.
Hakbang 3: Hakbang 3: Magtipon ng Panlabas
Gupitin ang apat na 22mm na butas sa playwud para sa mga arcade button at dumikit sa kanang kalahati ng board, tiyakin na mag-iiwan ng sapat na silid para sa stick sa kaliwang bahagi.
Gupitin ang isang 20mm na butas sa kaliwang kalahati para sa arcade stick.
Ipunin ang lahat ng mga piraso ng playwud sa balangkas Maliban sa likod at pindutan / board ng joystick. Iiwanan namin ang mga bahagi upang maidagdag namin ang electronics at iba pang mga bahagi.
Hakbang 4: Hakbang 4: Code ang Arduino
Idagdag ang sumusunod na code sa iyong arduino. Pinapayagan ng code na ito ang arduino na basahin ang mga pagpindot sa pindutan at i-output ang mga ito bilang mga input ng keyboard sa raspberry pi.
walang bisa ang pag-setup () {
Keyboard.being ();
pinMode (2, INPUT_PULLUP); // Joystick Up
pinMode (3, INPUT_PULLUP); // Joystick Down
pinMode (4, INPUT_PULLUP); // Joystick Kanan
pinMode (5, INPUT_PULLUP); // Joystick Left
pinMode (6, INPUT_PULLUP); // Button 1
pinMode (7, INPUT_PULLUP); // Button 2
pinMode (8, INPUT_PULLUP); // Button 3
pinMode (9, INPUT_PULLUP); // Button 4
}
void loop () {
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);
kung (State2 == LOW) {
Keyboard.press (215)
}
iba pa {
Keyboard.release (215)
}
kung (State3 == LOW) {
Keyboard.press (216)
}
iba pa {
Keyboard.release (216)
}
kung (State4 == LOW) {
Keyboard.press (217)
}
iba pa {
Keyboard.release (217)
}
kung (State5 == LOW) {
Keyboard.press (218)
}
iba pa {
Keyboard.release (218)
}
kung (State6 == LOW) {
Keyboard.press (219)
}
iba pa {
Keyboard.release (219)
}
kung (State7 == LOW) {
Keyboard.press (220)
}
iba pa {
Keyboard.release (220)
}
kung (State8 == LOW) {
Keyboard.press (221)
}
iba pa {
Keyboard.release (221)
}
kung (State9 == LOW) {'
Keyboard.press (222)
}
iba pa {
Keyboard.release (222)
}
}
Hakbang 5: Hakbang 5: Wire the Electronics
Gamit ang code, i-wire ang joystick sa mga pin 2 hanggang 5 sa arduino at i-ground ang 5th pin.
Susunod, i-wire ang isang pin sa bawat pindutan sa lupa at ang natitirang mga pin sa pin 6 hanggang 9 sa arduino.
Sa wakas, i-plug ang arduino sa raspberry pi na ise-set up namin sa susunod na hakbang.
Hakbang 6: Hakbang 6: I-set up ang Raspberry Pi 3
Pumunta sa https://retropie.org.uk/download/ at i-download ang pinakabagong bersyon ng retropie.
Gamit ang iyong ginustong software ng pagpipilian flash ang imahe sa microSD card at ilagay sa raspberry pi 3. Inirerekumenda ko ang win32 disk imager.
Ikonekta ang raspberry pi sa 7 inch screen at power supply.
Kapag sinenyasan na i-configure ang isang controller, sundin ang pamamaraan gamit ang arduino joystick na dati mong na-code at naka-wire.
Para sa partikular na pag-set up na ito ay tatakbo ang mga invaders ng espasyo sa SNES, kaya hanapin ang kopya ng rom online mula sa isang kagalang-galang na mapagkukunan tulad ng
Ngayon ilipat ang ROM gamit ang isang programa tulad ng winSCP sa ssh sa raspberry pi at pagkopya ng file sa direktoryo / retropie / roms / snes.
I-reboot ang raspberry pi at ang logo ng SNES ay dapat idagdag sa menu na nakalista ang space invaders ROM sa loob ng menu nito.
Hakbang 7: Hakbang 8: Pagsama-samahin Lahat
Ang tornilyo na kanilang joystick sa lugar sa playwud. Pagkatapos ay idagdag ang mga pindutan. Karamihan ay magkakaroon ng aldaba sa loob na panatilihin ito sa lugar nang hindi ginagamit ang mga turnilyo.
Ikabit ang board gamit ang joystick at mga pindutan sa balangkas ng gabinete, na sinisiguro ito sa lugar.
Ilagay ang screen sa butas na gupitin sa angled na mukha.
Ikonekta muli ang lahat ng electronics at ilagay sa back board upang mai-seal ito. Tiyaking mag-iiwan ng isang butas para sa supply ng kuryente upang kumonekta sa isang outlet.
Inirerekumendang:
Bubble Bobble Arcade Cabinet (Bartop): 14 Hakbang (na may Mga Larawan)
Bubble Bobble Arcade Cabinet (Bartop): Ngunit isa pang gabay sa pagbuo ng gabinete? Sa gayon, itinayo ko ang aking gabinete gamit, pangunahin, ang Galactic Starcade bilang isang template, ngunit gumawa ako ng ilang mga pagbabago sa pagpunta ko sa nararamdaman ko, sa pag-iisipan, pinapabuti ang pareho ang kadali ng pag-angkop ng ilang mga bahagi, at pagbutihin ang estheti
Pasadyang Bartop Arcade Cabinet: 32 Hakbang (na may Mga Larawan)
Pasadya na Gabinete ng Arcop Arcade: Kumusta at salamat sa pag-check sa aking unang Maituturo sa kung paano bumuo ng isang pasadyang gabinete ng arcade ng bartop! Sinimulan talaga ng mga arcade ang paggawa ng isang pagbabalik sa aming pagtanda at nais na tangkilikin ang ilang nostalhikong retro gaming. Ginagawa para sa isang mahusay na pagkakataon
Cocktail Table Arcade Cabinet: 8 Mga Hakbang
Cocktail Table Arcade Cabinet: Nagpasya akong gumawa ng isang bagay na maganda para sa aking sarili at gamitin ang aking holiday weekend upang wakasan na matapos ang proyektong ito
FALLOUT Inspired Arcade Cabinet, o Anumang Tema na Gusto Mo: 9 Mga Hakbang
FALLOUT Inspired Arcade Cabinet, o Anumang Tema na Gusto Mo: Ang pagkakaroon ng isang Arcade Cabinet ay kamangha-manghang karagdagan sa pag-set up ng anumang manlalaro at isang item ng listahan ng bucket para sa marami, ngunit maaari silang magkakahalaga ng higit sa $ 1,000. Kaya't kung ano ang napagpasyahan kong gawin ay gumawa ng isa na may kaunting mga supply at kagamitan, gamit ang mga malikhaing paraan kasama
Mini Bartop Arcade Cabinet: 6 na Hakbang
Mini Bartop Arcade Cabinet: pinangarap ko na magkaroon ng sarili kong ganap na gumaganang 1980s style arcade cabinet, soooo …. Pagkatapos ng maraming pag-tinkering sa mga orihinal na blueprint ng gabinete at mga lumang bahagi ng pc na nakahiga ako, nakagawa ako ng angkop naka-scale na disenyo na magkasya