Sisukord:
- Tarvikud
- 1. samm: 1. samm: lõigake välispind
- 2. samm: 2. samm: pange skelett kokku
- 3. samm: 3. samm: välispinna kokkupanek
- 4. samm: 4. samm: kodeerige Arduino
- 5. samm: 5. samm: ühendage elektroonika juhtmega
- 6. samm: 6. samm: seadistage Raspberry Pi 3
- 7. samm: 8. samm: pange see kõik kokku
Video: Mini Arkaadikapp: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
See juhend on loodud Lõuna -Florida ülikooli Makecourse'i projektinõude täitmiseks (www.makecourse.com)
Tarvikud
Arkaadi juhtkang
4 x Arcade nupud
Leivalaud
Leivaplaadi juhtmed
7 -tolline ekraan HDMI -sisendiga
HDMI kaabel
Vaarika Pi 3
5V 2,5A Raspberry Pi toiteallikas
Arduino Leonardo
Vineer
1 tolli kandilised tüüblid
1. samm: 1. samm: lõigake välispind
Selle sammu jaoks oleks ideaalne kasutada täpsete lõikude jaoks laserlõikurit, et kapi servad oleksid kenad ja ühtlased. Kui teil pole seda käepärast, töötab saag sama hästi, kuigi see võtab aega ja üsna palju energiat.
Lõika tüübel järgmistesse osadesse: 4 x 10 tolli, 2 x 12,5 tolli, 2 x 8 tolli, 2 x 3 tolli, 2 x 3,3 tolli, 2 x 9,3 tolli 15 kraadise nurga all. Need moodustavad arkaadikapi luustiku.
Nüüd: lõigake vineer järgmisteks mõõtmeteks: 10 tolli x 4 tolli, 10 tolli x 10,3 tolli (kindlasti lõigake sellelt alalt välja ka ekraani konkreetsete mõõtmetega ala), 10 tolli x 12,5 tolli, 10 tolli x 5 tolli, 2 sektsiooni 12,5 x 12 tolli, lõigake sektsioon 5 tolli sissepoole 15 -kraadise nurga all (need viimased 2 sektsiooni on kapi külgpaneelid. Vaadake kindlasti mudelit, et veenduda oma lõike kujunduses. sobib sama kujuga.)
2. samm: 2. samm: pange skelett kokku
Ühendage neli 10 -tollist sektsiooni puidukruvide abil ristkülikuks. See saab olema kapi põhi.
Kombineerige 12,5 tolli ristküliku ühe külje nurkade ülaossa. See saab olema kapi tagakülg.
Ühendage kapi 2 osa, mis moodustavad tagakülje, 8 -tollise sektsiooniga.
Lisage 3,3 -tollised osad tagumistele sektsioonidele risti, nii et need jääksid kapi esiosa poole.
Lisage 10 -tolline sektsioon otse kapi esiküljel olevale 10 -tollisele sektsioonile, nii et teil oleks samad kaks tükki üksteise peale virnastatud.
Lisage äsja paigutatud 10 -tollise sektsiooni mõlemale küljele 3 -tolline sektsioon. Need külgmised osad ühenduvad nurga all olevate sektsioonidega ning on juhthoova ja nuppude nägu.
Lisage nurga all olevad osad, mis ühendavad äsja asetatud tükid kapi ülemisest osast väljaulatuvate osadega.
Lõpuks lisage viimane 8 -tolline tükk nurga all olevate sektsioonide vahele, mis asuvad kapi ülaosa lähedal.
Nüüd peaks teil olema täielikult kokkupandud skelett, mis meenutab mini -arkaadikappi.
3. samm: 3. samm: välispinna kokkupanek
Lõigake vineerist välja neli 22 mm auku arkaadnuppude jaoks ja kleepige tahvli paremale poolele, jättes kindlasti vasakule küljele pulga jaoks piisavalt ruumi.
Lõika arkaadipulga jaoks vasakust poolest välja 20 mm auk.
Pange kõik vineeritükid kokku skeleti külge, välja arvatud seljaosa ja nupp/juhtkang. Jätame osad välja, et saaksime lisada elektroonikat ja muid komponente.
4. samm: 4. samm: kodeerige Arduino
Lisage oma arduinole järgmine kood. See kood võimaldab arduinol lugeda nupuvajutusi ja väljastada need klaviatuuri sisenditena vaarika pi -le.
tühine seadistus () {
Keyboard.being ();
pinMode (2, INPUT_PULLUP); // Joystick Up
pinMode (3, INPUT_PULLUP); // Joystick Down
pinMode (4, INPUT_PULLUP); // Joystick Õige
pinMode (5, INPUT_PULLUP); // Juhtkang vasakule
pinMode (6, INPUT_PULLUP); // Nupp 1
pinMode (7, INPUT_PULLUP); // Nupp 2
pinMode (8, INPUT_PULLUP); // Nupp 3
pinMode (9, INPUT_PULLUP); // Nupp 4
}
void loop () {
int olek2 = digitalRead (2);
int olek3 = digitalRead (3);
int olek4 = digitalRead (4);
int olek5 = digitalRead (5);
int olek6 = digitalRead (6);
int olek7 = digitalRead (7);
int olek8 = digitalRead (8);
int olek9 = digitalRead (9);
kui (olek2 == LOW) {
Klaviatuur.press (215)
}
muu {
Klaviatuuri väljalase (215)
}
kui (olek3 == MADAL) {
Klaviatuur.press (216)
}
muu {
Klaviatuuri väljalase (216)
}
kui (olek4 == LOW) {
Klaviatuur.press (217)
}
muu {
Klaviatuuri väljalase (217)
}
kui (olek5 == MADAL) {
Klaviatuur.press (218)
}
muu {
Klaviatuuri väljalase (218)
}
kui (olek6 == MADAL) {
Klaviatuur.press (219)
}
muu {
Klaviatuuri väljalase (219)
}
kui (olek7 == MADAL) {
Klaviatuur.press (220)
}
muu {
Klaviatuuri väljalase (220)
}
kui (olek8 == LOW) {
Klaviatuur.press (221)
}
muu {
Klaviatuuri väljalase (221)
}
kui (olek9 == LOW) {'
Klaviatuur.press (222)
}
muu {
Klaviatuuri väljalase (222)
}
}
5. samm: 5. samm: ühendage elektroonika juhtmega
Juhtige juhtnupp koodi kasutades arduino tihvtidele 2 kuni 5 ja maandage viies tihvt.
Seejärel ühendage üks nööpnõel igale nupule maandamiseks ja ülejäänud tihvtid arduino tihvtidele 6 kuni 9.
Lõpuks ühendage arduino vaarika pi, mille seadistame järgmisel etapil.
6. samm: 6. samm: seadistage Raspberry Pi 3
Minge saidile https://retropie.org.uk/download/ ja laadige alla retropie uusim versioon.
Kasutades eelistatud tarkvara, välgutage pilt microSD -kaardile ja asetage see vaarika pi 3 -sse. Soovitan win32 kettakujutist.
Ühendage vaarika pi 7 -tollise ekraani ja toiteallikaga.
Kui teil palutakse kontrollerit konfigureerida, järgige protseduuri, kasutades varem kodeeritud ja juhtmega ühendatud arduino juhtkangi.
Selle konkreetse seadistuse jaoks käivitame SNES -ile ruumi sissetungijad, nii et otsige rom -i koopia Internetist usaldusväärsest allikast, näiteks
Nüüd kandke ROM, kasutades sellist programmi nagu winSCP, ssh -sse vaarika pi ja kopeerige fail kataloogi/retropie/roms/snes.
Taaskäivitage vaarika pi ja menüüsse tuleb lisada SNESi logo, mille menüüs on loetletud ruumi sissetungijate ROM.
7. samm: 8. samm: pange see kõik kokku
Kruvige need juhtkangi vineerile. Seejärel lisage nupud. Enamiku siseküljel on riiv, mis hoiab seda paigal ilma kruvisid kasutamata.
Kinnitage plaat juhtkangi ja nuppudega kapi skeleti külge, kinnitades selle oma kohale.
Asetage ekraan nurga alla lõigatud auku.
Ühendage kogu elektroonika uuesti ja asetage tagaplaadile selle tihendamiseks. Jätke kindlasti vooluvõrku auk pistikupesa ühendamiseks.
Soovitan:
Kokteililaua arkaadikapp: 8 sammu
Kokteililaua arkaadikapp: otsustasin teha enda jaoks midagi toredat ja kasutada oma puhkuse nädalavahetust selle projekti lõpuks viimistlemiseks
FALLOUT inspireeritud arkaadikapp või mis tahes soovitud teema: 9 sammu
FALLOUT inspireeritud arkaadikapp või mis tahes teema, mida soovite: Arkaadikapi omamine on hämmastav lisand iga mängija seadistusele ja paljude jaoks ämbriloendi üksusele, kuid need võivad tavaliselt maksta üle 1000 dollari. Nii otsustasin teha ühe minimaalse varustuse ja varustusega, kasutades loomingulisi viise
Käsitsi maalitud retro-/kosmoseteemaline arkaadikapp: 6 sammu (piltidega)
Käsitsi maalitud retro-/kosmoseteemaline arkaadikapp: Tere tulemast minu juhendisse, kuidas luua oma Space/Retro Gaming-teemaline lauaplaadi Retro-arkaadikapp! Selle juhendamise jaoks vajate: Raspberry Pi 3 või 2 plaati (RSComponents või Pimoroni) ja naela; 28- 34 Micro USB-kaabel Raspberry Pi toiteks &nael; 28-1
Mööbli klassi kokteilide arkaadikapp: 12 sammu (piltidega)
Mööbliklassi kokteilide arkaadikapp: ma olen tootekujundaja, videomängude geek ja korteriharrastaja. Mind hammustas MAME arkaadiviga ja mul oli vaja oma sõpradele Dorothyle ja Arvonile pulmakink saada, nii et otsustasin kujundada ja ehitada arkaadikapi, mis oleks lihtne
Arkaadikapp: 4 sammu
Arkaadikapp: ehitatud kohandatud alumiiniumraamiga keevitusalus ja seejärel külmalt paigaldatud monitoriraami ja juhtkangi juhtpinnad