Spisu treści:

All in One Arcade System: 12 kroków (ze zdjęciami)
All in One Arcade System: 12 kroków (ze zdjęciami)

Wideo: All in One Arcade System: 12 kroków (ze zdjęciami)

Wideo: All in One Arcade System: 12 kroków (ze zdjęciami)
Wideo: Co się dzieje Toż To Szok ! Let's Play Resident Evil Village Część 12 Wazzup :) 2024, Lipiec
Anonim
Image
Image
Wszystko w jednym systemie zręcznościowym
Wszystko w jednym systemie zręcznościowym
Wszystko w jednym systemie zręcznościowym
Wszystko w jednym systemie zręcznościowym
Wszystko w jednym systemie zręcznościowym
Wszystko w jednym systemie zręcznościowym

Zbudowałem już wcześniej arkadowy joystick i był ogromny (60x30x12 centymetrów dla 2 graczy), również trudny w użyciu, ponieważ potrzebowałbyś komputera z całą emulacją gotową do gry, itp., więc skończyło się na przechowywaniu gdzieś. nie pamiętam zbierania kurzu, ale nadal chcę grać w oldschoolowe gry z kijem i dużymi przyciskami.

Po tym doświadczeniu chciałem mieć lepsze rozwiązanie, które musi mieć:

  • Wbudowany system: plug & play z telewizorem przez HDMI
  • Mały rozmiar: łatwy do przenoszenia i przechowywania
  • Skalowalny: podłącz do niego kolejny joystick dla większej liczby graczy
  • Tryb tylko joysticka: gotowy do użycia tylko joystick dla dowolnego innego systemu przez USB

Najlepszą opcją, jaką znalazłem, jest użycie RaspberryPi z RetroPie oraz koncentratorem USB i niestandardowym przełącznikiem sygnału USB. ALE nie chciałem wystawiać raspberry pi, chciałem zamknięte pudełko z wszystkimi IO gotowymi do użycia.

Wiem, że to nie jest żaden epicki oryginał, ale chciałem tylko udokumentować i podzielić się wszystkimi rzeczami, które wymyśliłem dla każdej części kompilacji, abyś mógł zbudować własną, ulepszyć tę, którą już masz, a nawet wykorzystać ją jako inspirację do następnej projekt.

Ta instrukcja nie będzie krok po kroku DIY dla dokładnie tej samej wersji, ponieważ ma wiele niestandardowych rzeczy, które możesz łatwiej obejść z rzeczami, które już masz w domu. Chociaż postaram się przejść przez to wszystko, abyś nie musiał wszystko ponownie przemyśleć, aby stworzyć jeden z tymi samymi funkcjami.

Jeśli zbudujesz coś takiego lub coś stąd wziąłeś, udostępnij zdjęcie w komentarzach, chciałbym je zobaczyć

Krok 1: Czego byś potrzebował

Czego byś potrzebował
Czego byś potrzebował
Czego byś potrzebował
Czego byś potrzebował
Czego byś potrzebował
Czego byś potrzebował

Najpierw wstawię linki do komponentów, które dostałem do mojej kompilacji jako odniesienie. Nie kupiłem żadnego z moich od tych sprzedawców, ponieważ kupiłem wszystkie od lokalnych sprzedawców w moim kraju.

1. Raspberry Pi: Jak powiedziałem we wstępie, jest to system współpracujący z RetroPie, więc potrzebujesz Raspberry Pi, użyłem najnowszego Pi 3 B+, ale myślę, że możesz również użyć wersji 2. Jedyną rzeczą tutaj jest to, że jeśli idziesz z Pi Zero, gry, w które możesz grać, są o wiele mniejsze, a kompilacja może się zmienić w niektórych częściach (ponieważ rozszerzyłem Pi IO, takie jak Audio, USB, HDMI i przycisk zasilania), więc sprawdź schematy zdjęcie, aby zobaczyć, czy ma to dla Ciebie sens.

2. Zestaw do Joysticka Arcade: nie kupiłem, zamiast tego zmontowałem własny, dostając 6 małych przycisków (24 mm zamiast 30 mm) i 2 przyciski (start i wybór) 12 mm z sklep z elektroniką, ponieważ chciałem mieć joystick o małym rozmiarze, ale potrzebujesz głównie:

  • kij
  • 2 przyciski do startu i wyboru
  • N przycisków do gry (to całkowicie zależy od Ciebie, użyłem 6, ponieważ ma to sens w przypadku gier, w które chcę grać, które mają przyciski X, Y, A, B, L i R)
  • Interfejs joysticka USB

Jeśli chcesz uzyskać więcej informacji na temat konfiguracji i wszystkich tych rzeczy, polecam sprawdzić RetroPie Wiki, która zawiera również mapę wszystkich kontrolek i przycisków, aby pomogła ci zdecydować o konfiguracji.

Jeśli chcesz ten sam drążek, przyciski i interfejs, którego użyłem, to ten (są to dokładnie te komponenty, których użyłem, ale nie od tego sprzedawcy)

3. Hub USB: służy do otwierania obudowy i przedłużenia portów raspberry pi, więc nie wydawaj na to zbyt dużo pieniędzy. Kupiłem najtańsze, jakie mogłem znaleźć (i które wiedziałem, że działa dobrze na RPi) od lokalnego sprzedawcy, takiego jak ten (jeśli możesz znaleźć bez przełączników jeszcze lepiej, musiałem je później skrócić, aby były zawsze WŁĄCZONE)

4. Przycisk zasilania: ten jest całkowicie opcjonalny, ale naprawdę fajnie jest mieć przycisk zasilania z diodą LED dla systemu. Mój jest ten w białym led. MUSI BYĆ CHWILOWY, nie bierz zatrzasku, ponieważ występują w obu typach.

Potem trochę elektroniki, którą będę wymieniać na każdym kroku, aby ta lista była krótka.

Krok 2: Pudełko prototypowe

Pudełko prototypowe
Pudełko prototypowe
Pudełko prototypowe
Pudełko prototypowe
Pudełko prototypowe
Pudełko prototypowe
Pudełko prototypowe
Pudełko prototypowe

Zanim przystąpiłem do budowy ostatniego pudełka (moje zbudowane z MDF) użyłem kartonu, w którym wszystkie komponenty pochodzą od sprzedawcy. To jest coś, co na pewno polecam, weź karton lub coś niedrogiego o wielkości zbliżonej do swojej arkady i wykonaj wszystkie otwory i włóż tam joystick, łatwiej jest przetestować całą elektronikę przed przystąpieniem do ostatecznego pudełka.

Krok 3: Przegląd elektroniki

Przegląd elektroniki
Przegląd elektroniki
Przegląd elektroniki
Przegląd elektroniki

Jak widać na pierwszym zdjęciu, głównym założeniem było wydłużenie RaspberryPi z pudełka, ale także zachowanie jego integralności (bez lutowania i rozbijania RPi). Ten krok jest przeglądem wszystkich połączeń i kabli, które były wymagane do zbudowania. Omówię każdy z nich w krokach.

Krok 4: Rozszerzenie koncentratora USB

Rozszerzenie koncentratora USB
Rozszerzenie koncentratora USB
Rozszerzenie koncentratora USB
Rozszerzenie koncentratora USB

Aby umożliwić innym graczom podłączenie się do twojego systemu, potrzebujesz portów USB, które RaspberryPi już ujawniło, ale ponieważ mamy już jeden joystick (naszą arkadę) podłączony do RPi, potrzebujemy sposobu na ujawnienie portów USB po wyjęciu z pudełka.

Kupując najtańszy koncentrator USB wystarczy lub użyjesz takiego, który masz w pobliżu (USB 2.0 wystarczy do RPi). To da ci możliwość podłączenia klawiatury, myszy, większej liczby graczy arcade, to znaczy… jeśli mam jeszcze 1 taki system to mógłbym je połączyć ze sobą, co było jednym z pomysłów tego projektu.

Jedna rzecz, jeśli kupujesz, spróbuj ją zdobyć:

  • bez diod led (możesz je usunąć)
  • bez przełączników (będziesz musiał je wylutować i wlutować zwarcie, aby były zawsze włączone)
  • wszystkie porty USB powinny być po jednej stronie (łatwiej wyeksponować z pudełka)

Krok 5: Rozszerzenie HDMI

Rozszerzenie HDMI
Rozszerzenie HDMI
Rozszerzenie HDMI
Rozszerzenie HDMI

Ten był trudny do znalezienia, chodzi o to, aby mieć rozszerzenie, które jest HDMI z męskiego na żeńskie, dzięki czemu można podłączyć telewizor poza pudełkiem. Brak takiego rozmiaru około 5 cm był dla mnie w zasadzie niemożliwy lokalnie, więc ostatecznie kupiłem jeden tego typu, a następnie rozbiłem go, aby plastik nie przeszkadzał.

Pierwszym pomysłem było złapanie kilku 90° (L) męskich do żeńskich i wykonanie jakiegoś łańcucha od RPi do tylnej części pudełka, ale złamanie jednego z tych 360° było dość łatwe.

Byłoby znacznie lepiej i czysto, jeśli możesz dostać coś takiego (czego nie mogłem znaleźć lokalnie).

Krok 6: Rozszerzenie zasilania Micro USB

Rozszerzenie zasilania Micro USB
Rozszerzenie zasilania Micro USB
Rozszerzenie zasilania Micro USB
Rozszerzenie zasilania Micro USB

Do tego rozszerzenia będziesz potrzebować dowolnego kabla Micro USB, który możesz mieć wokół jednego, są one obecnie całkiem normalne, ponieważ smartfony takie jak ten, a następnie dostają jeden z nich na drugi koniec.

Jak pokazano na zdjęciu, przeciąć kabel, aby uzyskać micro usb, a następnie przylutować dodatni i ujemny do żeńskiego modułu micro usb.

Kable USB 2.0 mają w sobie 4 ścieżki, V+ (dodatni), GND (masa), Data+ i Data-. Chcemy tylko zasilania, więc jeśli znajdziesz tylko 2 kable w środku, są one tym, czego chcemy, w przeciwnym razie będziesz musiał znaleźć V + i GND i odrzucić pozostałe.

NIE PRZYJMUJ POLARYZACJI WEDŁUG KOLORÓW, odkryłem, że posiadanie koloru czerwonego i czarnego (lub czerwono-białego) nie musi oznaczać, że czarny lub biały to GND, a czerwony to V+.

Jak więc je zidentyfikować?, używając tego samego, co masz i multimetru:

Wystarczy podłączyć micro usb do żeńskiego modułu i sprawdzić ciągłość między kablem a VBUS (oznaczonym na module) lub GND w module, w ten sposób będziesz wiedział, gdzie lutować.

Krok 7: Rozszerzenie tablicy rozdzielczej USB

Rozszerzenie tablicy rozdzielczej USB
Rozszerzenie tablicy rozdzielczej USB
Rozszerzenie tablicy rozdzielczej USB
Rozszerzenie tablicy rozdzielczej USB
Rozszerzenie tablicy rozdzielczej USB
Rozszerzenie tablicy rozdzielczej USB

Będzie to wymagało lutowania na płytce drukowanej, użyłem płyty perforowanej i zbudowałem ścieżki ręcznie, ponieważ połączenie jest dość proste.

UWAGA: zignoruj MicroUSB tam, zdarza się, że użyłem tego samego kawałka płytki do jego podłączenia.

Ideą tego jest stworzenie komutatora USB, w którym interfejs joysticka przechodzi do Raspberry Pi lub do żeńskiego USB typu B, abym mógł podłączyć joystick do komputera i używać go z dala od systemu RetroPie.

Komponenty, których potrzebujesz:

  • a Przełącznik suwakowy w pionie (2 ścieżki)
  • żeńskie USB typu B: Użyłem tego, ponieważ nie mogłem znaleźć lokalnie tego (Gniazdo B - łatwiej się lutuje)
  • kabel USB (ten, który był dostarczany z interfejsem arkadowym joysticka, działa dobrze)

Przygotowałem schemat, jak podłączyć wszystko (zdjęcie), ale w zasadzie to, co to robi, to łączenie V+ i GND dla wszystkich USB razem, a następnie ustawianie D+ i D- do komutatora, aby przełączał transmisję danych między RPi LUB USB Female (joystick wyjścia).

Ważna rzecz do tego, ponieważ będzie to wspólne napięcie, polecam używać tylko jednego lub drugiego; nie używaj obu jednocześnie. Chodzi mi o to, że jeśli zamierzasz przełączyć się na "tryb tylko joysticka", wyłącz i odłącz zasilanie raspberry pi. Użycie niektórych diod bardzo by tam pomogło dla bezpieczeństwa, ale niestety właśnie zdałem sobie sprawę z tego haha *wzruszając ramionami*

Krok 8: Rozszerzenie słuchawek

Rozszerzenie słuchawek
Rozszerzenie słuchawek
Rozszerzenie słuchawek
Rozszerzenie słuchawek

Domyślnie RetroPie wysyła dźwięk przez HDMI, więc dźwięk będzie wydobywał się z telewizora, ale pomyślałem, że mogę chcieć podłączyć słuchawki, co jest dość trudne przy użyciu samego telewizora, a ponieważ RetroPie obsługuje wybór wyjścia audio, ustawiam to łatwe rozszerzenie.

Wszystko czego potrzebujesz to gniazdo audio 3.5 do obudowy (takie jak to) i kabel z męskim gniazdem do podłączenia do raspberry pi.

Po prostu przylutuj Lewy, Prawy i GND i masz to.

Uwaga boczna.. Nie próbowałem tego, ponieważ nie mam słuchawek Bluetooth, ale mogą po prostu działać przy użyciu jednego z portów USB w hubie rozszerzeń tego systemu i możesz pominąć ten krok

Krok 9: Przycisk zasilania LED

Przycisk zasilania LED
Przycisk zasilania LED
Przycisk zasilania LED
Przycisk zasilania LED
Przycisk zasilania LED
Przycisk zasilania LED

Drugie miejsce w konkursie Game Life

Zalecana: