Spisu treści:

Pojedynczy gracz Arcade MAME Box: 7 kroków
Pojedynczy gracz Arcade MAME Box: 7 kroków

Wideo: Pojedynczy gracz Arcade MAME Box: 7 kroków

Wideo: Pojedynczy gracz Arcade MAME Box: 7 kroków
Wideo: NAJLEPSZE GRY ŚREDNIOWIECZNE 2024 - 2025 na które warto czekać! | Upcoming MEDIEVAL Games ⚔️ 2024, Listopad
Anonim
Pojedynczy gracz Arcade MAME Box
Pojedynczy gracz Arcade MAME Box

Dzisiaj będziemy budować mini konsolę MAME przy użyciu Raspberry Pi. Jest to konsola dla jednego gracza, ale ponieważ porty USB w pi są dostępne, łatwo jest podłączyć inną konsolę lub joystick USB, aby mieć możliwość gry w trybie dla wielu graczy, jeśli pojawi się nastrój!

Krok 1: Rzeczy, których będziesz potrzebować

  • Duża płaska powierzchnia do pracy.

    Podłoga świetnie się do tego nadaje, połóż trochę plastiku, aby złapać zabłąkany klej

  • Drewniana obudowa.

    Oto link do zestawu części na Etsy: Zestaw części MAME Box

  • Raspberry Pi 3 + karta SD o pojemności 8 GB lub większej. Użyłem 32 GB..

    Oto link do Rpi 3 Model B:

  • Zestaw sprzętu - joystick, przyciski i koder USB. Można je łatwo kupić w Amazon lub eBay.

    Oto link do zestawu sprzętowego Sanwa z enkoderem: Easyget Sanwa Hardware Kit

  • Kilka paczek wkrętów maszynowych #4-40 do montażu płytek drukowanych Pi i Encoder
  • Kilka paczek śrub maszynowych #6-32 do montażu joysticków.
  • Klej do drewna

Krok 2: Zapoznaj się z częściami i skonfiguruj uchwyt PCB

Zapoznaj się z częściami i skonfiguruj uchwyt PCB
Zapoznaj się z częściami i skonfiguruj uchwyt PCB
Zapoznaj się z częściami i skonfiguruj uchwyt PCB
Zapoznaj się z częściami i skonfiguruj uchwyt PCB
Zapoznaj się z częściami i skonfiguruj uchwyt PCB
Zapoznaj się z częściami i skonfiguruj uchwyt PCB
Zapoznaj się z częściami i skonfiguruj uchwyt PCB
Zapoznaj się z częściami i skonfiguruj uchwyt PCB

Sekcja I – Konfiguracja uchwytu PCB

Wyjmij uchwyt PCB i przygotuj swoją płytkę drukowaną pod ręką. Dopasuj otwory montażowe i przełóż śrubę 4-40 przez otwory montażowe, których chcesz użyć. Tutaj używam interfejsu RPi i Xinmo.

Przytrzymaj śruby na miejscu, odwróć deskę i nałóż nakrętki.

Następnie nakładamy odrobinę superglue na każdą nakrętkę, aby utrzymać ją na miejscu, abyśmy mogli w przyszłości odkręcić śruby. Próba ustawienia śruby w inny sposób jest trudna, więc ten krok pomoże ci przejść przez drogę. NIE NALEŻY kleić gwintów, później będziesz miał trudności z odkręceniem tej śruby. Odłóż uchwyt PCB na bok do wyschnięcia.

Krok 3: Umieść panele boczne

Umieść panele boczne
Umieść panele boczne
Umieść panele boczne
Umieść panele boczne
Umieść panele boczne
Umieść panele boczne
Umieść panele boczne
Umieść panele boczne

Po wyschnięciu superglue najlepiej jest usunąć śruby. Nie wiem, ale może to ułatwić, jeśli śruby zostaną usunięte.:)

Następnie ustawiamy przód, tył i boki, abyś mógł zorientować się, jak wszystko idzie w parze. Płytka PCB ma wypustki z przodu iz tyłu, które pasują do przedniego i tylnego panelu.

Do sklejenia pudełka używam Titebond II, naprawdę ładnego kleju w bardzo przystępnych cenach. Ale każdy rodzaj kleju do drewna będzie działał dobrze.

Najpierw odwróć wszystkie 4 panele, aby zajrzeć do środka. Teraz nałóż odrobinę kleju na wypustki u góry i po bokach – te powierzchnie będą łączyć się z innymi częściami, więc to naprawdę jedyne miejsca, które wymagają kleju.

Używam pędzla, ale dobre rezultaty można uzyskać po prostu wyciskając małą kroplę z butelki i stukając nią w wieczko.

Wskazówka: Aby uzyskać dodatkową sztywność, dodaj kroplę kleju między każdy otwór po wewnętrznej stronie górnego panelu. Dzięki temu pudełko będzie ładne i ciasne podczas tych gorączkowych sesji, kiedy naprawdę się w nie wali!

Krok 4: Połącz wszystko razem

Połącz to wszystko razem
Połącz to wszystko razem
Połącz to wszystko razem
Połącz to wszystko razem
Połącz to wszystko razem
Połącz to wszystko razem
  • Najpierw umieść tylny panel na miejscu, ale nie wciskaj jeszcze zakładek do końca.
  • Następnie połącz boki, najpierw wyrównując zakładki panelu bocznego z zakładkami panelu tylnego, a następnie wyrównaj panele boczne z płytą górną. Po ustawieniu wszystkich w jednej linii dodaj płytkę PCB z nakrętkami skierowanymi w dół i śrubami lub otworami skierowanymi do góry.
  • Na koniec dodaj przednią płytę. Załóż siatkę na płytkę PCB i boki, a następnie przenieś wszystko na górny panel. Dociśnij każdą stronę równomiernie, naprzemiennie w rogach, aż wszystkie ściany będą dobrze osadzone na górze. Wyrównanie błędnych zakładek może wymagać pewnej presji i kołysania się, ale kiedy już jest w środku – jest w środku!

  • Ponadto, aby uzyskać dodatkową sztywność, można wygładzić kropki kleju od wewnątrz w ciągłą linię.

Po sklejeniu zwykle oklejam rogi niebieską taśmą, aby trzymać je mocno razem podczas wysychania kleju. Taśma maskująca lub samoprzylepna prawdopodobnie byłaby w porządku, ale unikałbym pakowania lub taśmy klejącej, która może pozostawić klej lub inne śmieci, gdy spróbujesz ją oderwać.

Na koniec użyj wilgotnego ręcznika papierowego, aby usunąć klej, który został wyciśnięty na górnym panelu. A jeśli chcesz, możesz dodać uchwyty na kable na tylnym panelu, aby nawinąć przewody.

Krok 5: Odwaga

Wnętrzności!
Wnętrzności!
Wnętrzności!
Wnętrzności!
Wnętrzności!
Wnętrzności!

Gdy klej wyschnie, przygotuj wnętrzności!

Najpierw robię przyciski, potem joystick. Włóż je od góry i spójrz na swój schemat kolorów, zanim wszystko zostanie zamontowane. Następnie umieść książkę lub dolną płytę na wierzchu wszystkiego i odwróć pudełko, aby uzyskać dostęp do środka.

Upuść śrubę na pierścieniach ustalających na każdy korpus przycisku i przykręć je mocno. Odkryłem, że etapy okablowania są najłatwiejsze, jeśli uchwyty mikroprzełączników są nieco pochylone w kierunku płytki drukowanej, jak widać na zdjęciu.

Następnie wycentruj podstawę joysticka i dodaj 4 śruby. Używam na nim nakrętek zabezpieczających, aby upewnić się, że się nie poskręca, ale loctite lub nawet lakier do paznokci będą działać, jeśli nie masz nakrętek zabezpieczających.

Twój joystick mógł być dostarczony z oddzielnym uchwytem. Jeśli tak, to czas przełożyć go przez podstawę i założyć pierścień siłownika. Szeroka podstawa do delikatnego działania, wąska podstawa do niewrażliwego działania.

Następnie wciśnij drążek i umieść E-Clip na rowku mocującym. Załóż klips E za pomocą szczypiec.

Jeśli twoje przyciski nie mają już zamontowanych mikroprzełączników, teraz dodamy mikroprzełączniki przycisków, najpierw zaczepiając dolną kropkę, jak widać na zdjęciu, a następnie wpychając je z powrotem nad wysoką, aż przełącznik zatrzaśnie się na swoim miejscu. Bułka z masłem, jeśli robisz to po jednej „kropce” na raz

Krok 6: Okablowanie

Okablowanie
Okablowanie

Dodaj płytkę drukowaną i przewód zgodnie z opisem w instrukcji dla konkretnego sprzętu. Jest tak wiele różnych konfiguracji okablowania, że nie mogę ich wszystkich pokazać, ale sprowadzają się one do kilku standardowych konfiguracji.

  1. Przyciski i JS do Encoder, Encoder do Pi. Kiedy używasz płytki enkodera z Raspberry Pi, podłączysz przyciski i najpierw przykleisz do enkodera. Następnie enkoder podłącza się do Pi przez USB. Często ten kabel USB jest dość długi, więc rozważ użycie płytki Pi jako małego przyrządu do nawijania, aby wziąć dodatkowy kabel.
  2. Przyciski i JS bezpośrednio do Pi. W przypadku planszy dla jednego gracza możesz skorzystać z samouczka Adafruit, aby bezpośrednio podłączyć ograniczoną liczbę przycisków bezpośrednio do nagłówka IO na Pi.
  3. Przyciski i JS do Enkodera, użyj Enkodera jako joysticka USB. Dla tych, którzy grają na komputerze lub konsoli, możesz całkowicie pominąć Pi i po prostu użyć swojego pudełka jako joysticka USB. Nie ma problemu! To połączenie USB z enkodera z pewnością można podłączyć bezpośrednio do komputera lub konsoli i działać jako joystick USB.

Nie pokażę kroku okablowania, ponieważ jest on inny dla każdej konfiguracji, ale wszystkie stosują podobną strategię:

  • Pojedynczy, długi przewód uziemiający łączy łańcuchowo z zacisku uziemienia płytki drukowanej do jednego ze złącz na każdym mikroprzełączniku – przeskakując z jednego do drugiego. Ten przewód jest zwykle znacznie dłuższy i ma wiele złączy.
  • Wiele pojedynczych przewodów sygnałowych łączy się z drugim (NO – normalnie otwartym) zaciskiem każdego mikroprzełącznika z powrotem do płytki drukowanej. Większość płytek PCB powie ci, gdzie podłączyć przycisk #1, przycisk #2 itd.

Kończy się wyglądem podobnym do tego na zdjęciu, na którym używam konfiguracji nr 2 - bezpośrednio do Pi.

Krok 7: Graj

Bawić się!
Bawić się!
Bawić się!
Bawić się!

Ostatnim krokiem jest oprogramowanie - odcinek do domu!

Jeśli używasz Raspberry Pi i chcesz dość płynnego przełączania między wieloma emulatorami i MAME, osobiście sugeruję RetroPie, który jest dostępny bezpłatnie tutaj..

Pobierz obraz karty SD, zapisz go na karcie MicroSD z kroku 1 i włóż go do pi. Jeśli używasz Retropie po raz pierwszy lub po prostu dla odświeżenia, przejdź do samouczka Retropie tutaj.

Konfiguracja zajmuje około pół godziny, ale Twój mini-platforma będzie nadal zapewniać słodkie retro dobroć przez wiele lat! Mam nadzieję, że podobała Ci się ta budowa i mam nadzieję, że odnosisz sukcesy we własnych projektach DIY MAME!

Zalecana: