Spisu treści:
- Krok 1: Rzeczy, których będziesz potrzebować
- Krok 2: Zapoznaj się z częściami i skonfiguruj uchwyt PCB
- Krok 3: Umieść panele boczne
- Krok 4: Połącz wszystko razem
- Krok 5: Odwaga
- Krok 6: Okablowanie
- Krok 7: Graj
Wideo: Pojedynczy gracz Arcade MAME Box: 7 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
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
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
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
- 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
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
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.
- 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.
- 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.
- 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
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:
Jak podłączyć pojedynczy tranzystor 5200 do falownika: 8 kroków
Jak zrobić pojedynczy tranzystor 5200 do falownika: Cześć przyjacielu, Dzisiaj zamierzam zrobić falownik z pojedynczym tranzystorem 5200. Jego obwód jest zbyt prosty i wymaga bardzo mniej komponentów. Zacznijmy
Pojedynczy zegar Nixie w stylu „Faberge”: 6 kroków (ze zdjęciami)
Jednorurowy zegar Nixie w stylu „Faberge”: Ten zegar Nixie był wynikiem rozmowy na temat zegarów jednorurowych na stronie fanów Nixie Clocks na Facebooku. łatwość czytania. Zegar z pojedynczą lampą
Modułowa obudowa konsoli MAME Arcade - MMACE: 9 kroków (ze zdjęciami)
Modular MAME Arcade Console Enclosure - MMACE: Dzisiaj budujemy naszą własną konsolę MAME dla 4 graczy, korzystając z Modular Mame Arcade Console Enclosure (MMACE). Jest to drewniany zestaw, który można rozbudować z 2 do 3, 4, 5 lub więcej graczy za pomocą sekcji blokujących. Skoncentrujemy się na 4-grach
Samouczek dla modułu Monster Motor VNH2SP30 (pojedynczy kanał): 6 kroków (ze zdjęciami)
Samouczek dla modułu Monster Motor VNH2SP30 (pojedynczy kanał): OpisVNH2SP30 to sterownik silnika z pełnym mostkiem przeznaczony do szerokiego zakresu zastosowań motoryzacyjnych. Urządzenie zawiera podwójny monolityczny sterownik high side i dwa przełączniki low side. Przełącznik sterownika high side został zaprojektowany przy użyciu STMicroel
Korzystanie z Mame / Budowanie szafki Mame: 12 kroków (ze zdjęciami)
Korzystanie z Mame/ Budowanie gabinetu Mame: Cóż, po kilku miesiącach zastanawiania się nad zbudowaniem gabinetu mame, jestem w drodze. Myślałem, że opublikuję moje postępy i takie tam. To jest pół PEŁNY samouczek, który rozbije każdy element budowania szafki. Również poniżej znajduje się plik pdf, który pomoże ci