
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48





Már korábban is építettem egy arcade joystickot, és hatalmas volt (60x30x12 centiméter 2 játékos számára), szintén nehezen használható, mert szüksége lenne egy PC -re, ahol az összes emuláció készen áll a játékra stb., Így az egyiket valahol eltárolták nem emlékszem a porgyűjtésre, de még mindig szeretnék játszani régi iskolai játékokkal, botokkal és nagy gombokkal.
A tapasztalatok után jobb megoldást akartam, aminek meg kell lennie:
- Beépített rendszer: csatlakoztassa és játssza le a TV -t HDMI -n keresztül
- Kis méret: könnyen hordozható és tárolható
- Skálázható: csatlakoztasson egy másik joystickot több játékos számára
- Csak joystick mód: készen áll arra, hogy csak a joystickot használja bármely más rendszerhez USB -n keresztül
A legjobb megoldás, amit RaspberryPi -vel, RetroPie -vel, valamint USB -elosztóval és egyedi gyártású USB -jelkapcsolóval találok. DE nem a málna pi -t akartam kitenni, hanem egy zárt dobozt, minden használatra kész IO -val.
Tudom, hogy ez nem valami epikus eredeti, de csak dokumentálni és megosztani akartam mindazt, amit a konstrukció minden részében kitaláltam, hogy megépíthesse sajátját, javíthassa a már meglévőt, vagy akár inspirációként használhassa a következőre projekt.
Ez az oktatható lépésről lépésre nem lesz barkácsolható pontosan ugyanarra a felépítésre, mert sok egyedi cuccot tartalmaz, amelyekkel könnyebben megkerülheti az otthonában lévő dolgokat. Bár megpróbálom végigcsinálni az egészet, hogy ne kelljen mindent újragondolni ahhoz, hogy ugyanazt a funkciót kapja.
Ha építesz egyet vagy vettél innen valamit, kérlek oszd meg kommentben a képet, szívesen megnézném
Lépés: Amire szüksége van



Az első dolog, hogy hivatkozásokat teszek fel az építéshez kapott alkatrészekre hivatkozásként. Nem vettem egyiket sem az eladóktól, mert az összeset az országom helyi eladóitól vettem.
1. Raspberry Pi: Amint az Intro -ban mondtam, ez a rendszer működik a RetroPie -vel, tehát szüksége van egy Raspberry Pi -re. Én a legújabb Pi 3 B+ -ot használtam, de azt hiszem, a 2 -es verziót is használhatja. Az egyetlen dolog itt az, hogy ha Pi Zero játékokkal játszol, akkor sokkal kevesebbet játszhatsz, és a felépítés bizonyos részekben megváltozhat (mivel kiterjesztettem a Pi IO -t, mint az audio, az USB, a HDMI és a bekapcsoló gomb), ezért nézd meg a rajzokat képet, hátha van értelme az Ön számára.
2. Készlet egy Arcade joystickhoz: Nem vettem egyet, hanem összeszereltem a sajátomat úgy, hogy 6 kis gombot (30 mm helyett 24 mm) és 2 gombot (start és select) 12 mm -re szereztem be elektronikai bolt, mivel kicsi méretű joystickot szerettem volna, de főleg a következőkre lenne szüksége:
- A pálca
- 2 gomb az indításhoz és a kiválasztáshoz
- N gomb a játékhoz (ez teljesen rajtad múlik, én 6 -ot használtam, mert logikus azoknak a játékoknak, amelyeket szeretnék játszani, és amelyek X, Y, A, B, L és R gombokkal rendelkeznek)
- USB joystick interfész
Ha további információra van szüksége a beállításokkal és mindezekkel kapcsolatban, javaslom, hogy nézze meg a RetroPie Wikit, amely tartalmazza az összes vezérlőt és gombot, hogy segítsen eldönteni a beállítást.
Ha ugyanazt a botot, gombokat és kezelőfelületet szeretné használni, mint amit használtam (pontosan ezeket az alkatrészeket használtam, de nem az eladótól)
3. USB hub: A tok kinyitására és a málna pi portjainak kiterjesztésére szolgál, nehogy túl sok pénzt költsön rá. A lehető legolcsóbbat vettem (és tudtam, hogy jól működik RPi -n) egy helyi eladótól, mint ez (ha még jobban megtalálod a kapcsolókat, később le kellett rövidítenem őket, hogy mindig be legyenek kapcsolva)
4. Bekapcsoló gomb: Ez teljesen opcionális, de nagyon jó, hogy van egy bekapcsológombja leddel a rendszerhez. Az enyém ez a fehér led. KELL LENNI PILLANATOS, ne szerezzen reteszelőt, mindkét típusban kapható.
Aztán néhány elektronika, amelyeket minden lépésnél felsorolok, hogy ez a lista rövid legyen.
2. lépés: A prototípus doboz




Mielőtt belekezdtem a végső doboz megépítésébe (az enyém MDF -ből készült), a kartondobozt használtam, ahol minden alkatrész az eladótól származik. Ezt mindenképpen ajánlom, szerezzen be egy kartondobozt vagy valami olcsót, közel akkora árkádot, és készítse el az összes lyukat, és tegye oda a joystickot. Könnyebb kipróbálni az összes elektronikát, mielőtt elkezdené elkészíteni a végső dobozt.
3. lépés: Az elektronika áttekintése


Amint az első képen látható, a fő ötlet az volt, hogy a RaspberryPi -t kibővítsük a dobozból, de megőrizzük annak integritását is (az RPi forrasztása és összetörése nélkül). Ez a lépés az összes csatlakoztatás és kábel áttekintése, amelyekre szükség volt az építéshez.
4. lépés: USB hub kiterjesztés


Annak érdekében, hogy más játékosok is csatlakozhassanak a rendszeréhez, szüksége van olyan USB -portokra, amelyeket a RaspberryPi már kitett, de mivel már van egy joystickunk (az arcade) az RPi -hez csatlakoztatva, módot kell találnunk az USB -portok dobozból való kiszabadítására.
Tehát a legolcsóbb USB -hub megvásárlása megtenné vagy használja azt, amelyik van (az USB 2.0 elég az RPi -hez). Ez lehetőséget ad arra, hogy billentyűzetet, egeret és több arcade -lejátszót csatlakoztasson, úgy értem… ha van még 1 ilyen rendszerem, összekapcsolhatom őket, ez volt a projekt egyik ötlete.
Egy dolgot azonban, ha vásárol, próbáljon beszerezni egyet:
- LED -ek nélkül (végül eltávolíthatja őket)
- kapcsolók nélkül (ki kell forrasztani őket, és rövidzárlatot kell forrasztani, hogy mindig BE legyen)
- minden USB -portnak egy oldalon kell lennie (könnyebb a dobozból kitenni)
5. lépés: HDMI -kiterjesztés


Ezt nehéz volt megtalálni, a lényeg az, hogy legyen egy bővítmény, amely HDMI -férfi -nő csatlakozás, így csatlakoztathatja a TV -t a dobozon kívül. Ennek az 5 cm -es méretnek a hiánya helyben számomra alapvetően lehetetlen volt, így végül megvettem egy ilyen típust, majd felbontottam, hogy a műanyag ne akadályozza.
Az első gondolat az volt, hogy több 90 ° (L) hímet nővé alakítunk, és valamilyen láncot csinálunk az RPi -től a doboz hátsó részéig, de a 360 ° egyikének megszakítása meglehetősen egyszerű volt.
Sokkal jobb és tisztább lenne, ha kaphat ilyesmit (amit nem találtam helyben).
6. lépés: Micro USB tápellátás


Ehhez a hosszabbításhoz szüksége lesz bármilyen Micro USB kábelre, amely körül lehet, ezek manapság teljesen normálisak az ilyen okostelefonok miatt, majd szerezzen be egyet a másik végére.
Amint a képen látható, vágja el a kábelt, hogy a mikro usb -t kapja, majd pozitív és negatív forrasztást végezzen a mikro usb női modulban.
Az USB 2.0 kábelek 4 útvonalúak, V+ (pozitív), GND (földi), Data+ és Data-. Csak áramot akarunk, így ha csak 2 kábelt talál a belsejében, akkor azt szeretnénk, különben meg kell találnia a V+ és a GND -t, és el kell dobnia a többit.
NE VÁLLALJUK SZÍNEK SZOLGÁLTATÁSÁT, azt tapasztaltam, hogy a piros és fekete szín (vagy piros és fehér) nem azt jelenti, hogy a fekete vagy fehér GND, vagy a piros V+.
Tehát hogyan lehet azonosítani őket ?, ugyanazzal az eszközzel és multiméterrel:
Csak csatlakoztassa a mikro usb -t a női modulhoz, és tesztelje a folytonosságot a kábel és a VBUS (a modulon feliratozva) vagy a modul GND között, így tudni fogja, hogy hol kell forrasztani.
7. lépés: USB kapcsolólap bővítmény



Ehhez forrasztás szükséges PCB -n, én perfboardot használtam, és kézzel építettem a pályákat, mert a kapcsolat elég egyenes.
MEGJEGYZÉS: figyelmen kívül hagyja az ott található MicroUSB -t, előfordul, hogy ugyanazt a táblát használtam a rögzítéshez.
Ennek ötlete az, hogy készítsen egy usb kommutátort, ahol a joystick interfész a Raspberry Pi -hez vagy egy USB típusú B aljzathoz kerül, így csatlakoztathatom a joystickot a számítógéphez, és használhatom a RetroPie rendszertől távol.
Szükséges összetevők:
- a Függőleges csúszka kapcsoló (2 sáv)
- B típusú USB -hüvely: Ezt használtam, mert ezt nem találtam helyben (B aljzat - könnyebb forrasztani)
- USB -kábel (a joystick arcade interfészhez tartozó kábel jól működik)
Elkészítettem egy vázlatot arról, hogyan kell mindent csatlakoztatni (kép), de alapvetően ez a V+ és a GND összekapcsolása az összes USB-vel, majd a D+ és a D- beállítása a kommutátorba, így az adatátvitel átvált az RPi VAGY az USB Female (kimeneti joystick).
Fontos dolog ehhez, mivel ez lesz a feszültségmegosztás, azt javaslom, hogy csak az egyiket használja; ne használja mindkettőt egyszerre. Úgy értem, ha "csak joystick módra" szeretne váltani, akkor kapcsolja ki és húzza ki a málna pi tápegységet. Bizonyos diódák használata sokat segítene a biztonságban, de sajnos most jöttem rá, hogy haha *vállat vonok *
8. lépés: Fejhallgató kiterjesztés


Alapértelmezés szerint a RetroPie HDMI -n keresztül küldi a hangot, így a hang a TV -ből érkezik, de gondoltam, lehet, hogy fejhallgatót szeretnék csatlakoztatni, ami elég nehéz a TV használatával, és mivel a RetroPie támogatja az audio kimenet kiválasztását, beállítom ezt az egyszerű kiterjesztést.
Csak egy 3.5 -ös audiocsatlakozóra van szüksége a chasis -hez (mint ez), és egy kábelre, amely egy jack -aljzattal csatlakoztatható a málna pi -hez.
Csak forrasztja balra, jobbra és GND -t, és megvan.
Mellékjegyzet.. Nem próbáltam ki, mert nincs Bluetooth fejhallgatóm, de előfordulhat, hogy csak a rendszer bővítő hubjának egyik USB -portjával működnek, és kihagyhatja ezt a lépést
9. lépés: LED bekapcsológomb



Második hely a Game Life versenyen
Ajánlott:
Cosmo Clock - Színt változtat minden alkalommal, amikor egy űrhajós belép a térbe: 8 lépés (képekkel)

Cosmo Clock - Színt változtat minden alkalommal, amikor egy űrhajós belép az űrbe: Szia! Ön űrrajongó? Ha igen akkor hi-fi! Szeretem az űrt és a csillagászatot. Nyilvánvalóan nem vagyok űrhajós, hogy felmenjek oda, és közelebbről megvizsgáljam az univerzumot. De valahányszor megtudom, hogy egy földi ember utazott az ég felé, inspirációt kapok
Hackeljen minden rádiót egy gitárerősítőbe V2: 9 lépés (képekkel)

Hackelj minden rádiót egy gitárerősítőbe V2: Változtasd bármelyik rádiót gitárerősítővé. Ez valószínűleg az egyik kedvenc hackem, amellyel valaha is találkoztam! Olyan egyszerű, hogy bárki, akinek van forrasztópáka és csavarhúzója, meg tudja csinálni. Minden rádióba erősítő van beépítve - ez az, ahogy
Elektronikus minden évszak, minden ünnepnap, LED fülbevaló: 8 lépés (képekkel)

Elektronikus minden évszak, minden ünnepnap, LED fülbevaló: Rendben, tehát hamarosan fejlett fülbevalókat fogunk készíteni. Ez NEM kezdő projekt, és ajánlom azoknak, akik ezt szeretnék vállalni, kezdjenek kisebb projektekkel és dolgozzák fel tudásukat egészen addig.Szóval először .. Olyan dolgokra lesz szükségünk. (RÉSZEK) (1) L
Készíts egy jó Dupont Pin-Crimp-et MINDEN alkalommal !: 15 lépés (képekkel)

Készítsen jó Dupont Pin-Crimp-et MINDENKOR !: Bárki, aki Arduino-val, Raspberry PI-vel, Beagle Bone-nal vagy bármely más, több áramköri kártyával dolgozik, ismerkedett meg. . A dugattyúcsapokat rendszerint b
Egy régi árkád érmeajtó felújítása: 6 lépés

Egy régi árkád érmeajtó felújítása: Akár egy régi árkádgépet restaurál, akár egy ócska érmeajtót próbál megmenteni ahhoz a Mame szekrényprojekthez, a jó megjelenésű érmeajtó nagyon fontos. Még ha nem is tervezi használni, az árkádszekrény egyszerűen nem hiteles