Spisu treści:

GamePi XS - stacja emulująca Plug'n'Play: 13 kroków (ze zdjęciami)
GamePi XS - stacja emulująca Plug'n'Play: 13 kroków (ze zdjęciami)

Wideo: GamePi XS - stacja emulująca Plug'n'Play: 13 kroków (ze zdjęciami)

Wideo: GamePi XS - stacja emulująca Plug'n'Play: 13 kroków (ze zdjęciami)
Wideo: Waveshare Gamepi 15 - GAMEBOY Bausatz? | Techupdate 2024, Lipiec
Anonim
GamePi XS - stacja emulująca Plug'n'Play
GamePi XS - stacja emulująca Plug'n'Play
GamePi XS - stacja emulująca Plug'n'Play
GamePi XS - stacja emulująca Plug'n'Play
GamePi XS - stacja emulująca Plug'n'Play
GamePi XS - stacja emulująca Plug'n'Play

Wstęp:

Ta instrukcja opisuje budowę konsoli zasilanej Raspberry Pi Zero W, a wszystko to w kontrolerze SNES. Może być używany na dowolnym wyświetlaczu z HDMI. Zasilany jest baterią litowo-jonową smartfona, która działa do 3 godzin (w zależności od uruchomionego emulatora).

Jeśli chcesz uruchomić emulatory o wysokich wymaganiach, np. Playstation 1 możesz rzucić okiem na GamePi 2. Możesz także polubić moją nową alternatywę GamePi 2 - GamePi Zero. Jest tańszy, mniejszy i lżejszy.

Notatka:

Pamiętaj, że angielski nie jest moim pierwszym językiem. Jeśli znajdziesz jakieś błędy lub coś nie jest jasne, możesz mi powiedzieć, a postaram się to naprawić. To samo dotyczy ogólnych błędów. Jeśli masz jakieś sugestie dotyczące ulepszeń, daj mi znać.

Krok 1: Narzędzia i materiały

Narzędzia i materiały
Narzędzia i materiały

Upewnij się, że masz wszystko, czego potrzebujesz do kompilacji. Nie ma nic bardziej irytującego niż zatrzymanie projektu, ponieważ musisz poczekać na dostarczenie jakiejś małej części.

Nie musisz kupować wymienionych części i materiałów z podanych linków. Są to przykłady i pokazują wymagane właściwości części.

Części:

1x Raspberry Pi Zero W [13,00 USD]

1x karta micro SD - 8 GB [$4,40]

1x kontroler USB SNES [$2.20]

1x bateria LiPo [6,42 USD]

1x kabel HDMI do Mini-HDMI 2m [$3.78]

1x ładowarka Lipo + moduł podwyższający [$2.66]

1x przełącznik suwakowy [$1, 36]

1x dioda LED 3mm [0,44 USD]

1x żeńskie gniazdo micro USB [0,02 USD]

Narzędzia:

Narzędzia do lutowania

Śrubokręty

Pistolet na gorący klej

Dwustronna taśma klejąca

Drukarka 3D lub usługa drukowania 3D

Krok 2: Drukowanie 3D obudowy

Drukowanie 3D obudowy
Drukowanie 3D obudowy
Drukowanie 3D obudowy
Drukowanie 3D obudowy
Drukowanie 3D obudowy
Drukowanie 3D obudowy
Drukowanie 3D obudowy
Drukowanie 3D obudowy

Swoje etui wydrukowałem z szarego filamentu PLA. PLA wychodzi z drukarki w przyzwoitej jakości - więc nie jest wymagana obróbka końcowa (imho).

Jeśli masz drukarkę 3D z mniejszym łóżkiem lub w ogóle nie masz drukarki, możesz skorzystać z usługi drukowania 3D lub napisać do mnie - może jestem w nastroju, aby to dla Ciebie wydrukować.

Mój przypadek znajdziesz na tej stronie poświęconej projektowaniu. Zostawię to na bieżąco, aby uniknąć redundancji.

Krok 3: Demontaż kontrolera

Demontaż kontrolera
Demontaż kontrolera
Demontaż kontrolera
Demontaż kontrolera
Demontaż kontrolera
Demontaż kontrolera

Teraz, gdy wszystkie części są gotowe, możemy rozpocząć budowę.

W tym kroku chcemy zdemontować kontroler SNES i przygotować go na wszystkie rzeczy, które zamierzamy do niego włożyć.

  1. Odkręć 5 śrubek z tyłu kontrolera (zachowaj śrubę, ponieważ będą potrzebne później!).
  2. Zdejmij tylną pokrywę kontrolera (już jej nie potrzebujemy).
  3. Przypnij/odłam 4 wsporniki (pokazane na zdjęciu), aby wszystko ładnie się zmieściło.
  4. Odmierzając od płyty kontrolera przeciąć kabel USB po 10 cm.
  5. Twój kontroler powinien teraz wyglądać jak ten na ostatnim obrazku tego kroku.

Kontroler jest teraz gotowy do dalszych kroków.

Krok 4: Okablowanie: obwód zasilania

Okablowanie: obwód zasilania
Okablowanie: obwód zasilania
Okablowanie: obwód zasilania
Okablowanie: obwód zasilania
Okablowanie: obwód zasilania
Okablowanie: obwód zasilania
Okablowanie: obwód zasilania
Okablowanie: obwód zasilania

To jest krok obejmujący większość okablowania.

Ponieważ jest to obwód zasilania, uważaj na polaryzację - sprawdzaj ją tak często, jak to możliwe.

Pod koniec tego kroku obwód zasilania powinien wyglądać tak, jak na pierwszym zdjęciu tego kroku.

Ustawienie prawidłowego napięcia:

Raspberry Pi Zero W działa z napięciem 5,0 V (V), więc najpierw musimy ustawić prawidłowe napięcie na ładowarce LiPo / combo step-up. Ustawimy konwerter step-up na około 5,2 V, więc Pi ma trochę bufora, jeśli jest pod dużym obciążeniem.

  1. Przylutuj ciasto do ładowarki LiPo / combo step-up jak pokazano na 3 rysunku.
  2. Podłącz swój multimetr do padów „Out+” i „Out-” ładowarki LiPo / combo step-up.
  3. Przekręć złotą śrubę na niebieskim potencjometrze ładowarki LiPo / combo step-up, aż osiągniesz 5,2 V.
  4. Wyjmij multimetr.

Lutowanie obwodu:

Połącz wszystkie elementy zgodnie z ostatnim rysunkiem

Ta konfiguracja nie wykorzystuje gniazda zasilania micro USB Pi w celu zaoszczędzenia miejsca. Przylutuj przewody bezpośrednio do Pi.

Teraz, gdy zakończyłeś obwód zasilania, uważaj z nim - teraz jest prąd na ładowarce LiPo / kombi step-up!

Krok 5: Okablowanie: dioda LED zasilania

Okablowanie: dioda LED zasilania
Okablowanie: dioda LED zasilania
Okablowanie: dioda LED zasilania
Okablowanie: dioda LED zasilania

W tym krótkim kroku chcemy dołączyć diodę LED stanu. Jego jedynym celem jest określenie, czy Raspberry Pi jest zasilane, czy nie.

Po zakończeniu konfiguracja powinna wyglądać jak ta na pierwszym zdjęciu tego kroku.

Lutowanie:

  • Podłącz diodę LED zgodnie z ostatnim obrazkiem.
  • Dłuższa noga diody LED jest podłączona do wyjścia zasilania 3,3 V Pi.
  • Krótsza odnoga diody LED jest podłączona do jednego z punktów uziemienia Pi.

Włącz Pi i sprawdź, czy dioda LED się świeci.

Krok 6: Okablowanie: Kontroler SNES

Okablowanie: Kontroler SNES
Okablowanie: Kontroler SNES
Okablowanie: Kontroler SNES
Okablowanie: Kontroler SNES

To jest ostatni krok łącznie z lutowaniem (rok). Chcemy dołączyć kontroler SNES.

Po zakończeniu konfiguracja powinna wyglądać jak ta na pierwszym zdjęciu tego kroku.

Lutowanie:

Podłącz kontroler SNES zgodnie z ostatnim rysunkiem

Krok 7: Przygotowanie kabla HDMI

Przygotowanie kabla HDMI
Przygotowanie kabla HDMI

Ponieważ końcówka mini HDMI (wchodząca do Pi) kabla HDMI jest zbyt duża, aby zmieścić się w obudowie, musimy zdjąć obudowę.

Użyłem bocznego obcinaka, aby ostrożnie zdjąć obudowę końcówki mini HDMI.

Na zdjęciu widać jak to wyglądało wcześniej i jak to wygląda bez obudowy.

Krok 8: Instalacja oprogramowania

Instalacja oprogramowania
Instalacja oprogramowania

Przed złożeniem wszystkiego w całość chcemy najpierw zająć się częścią oprogramowania.

W tym kroku pobierzemy całe potrzebne oprogramowanie i przygotujemy kartę SD za pomocą obrazu RetroPie.

Wymagane oprogramowanie:

  • Pobierz gotowy obraz RetroPie dla Raspberry Pi (czerwony przycisk „Raspberry Pi 0/1”). To w zasadzie system operacyjny tej konsoli. Oczywiście na Pi możesz używać wszystkiego, co chcesz - są dziesiątki innych rozwiązań.
  • Pobierz i zainstaluj 7-Zip - darmowy de/archiver plików. Potrzebujemy go do rozpakowania archiwum obrazów RetroPie.
  • Pobierz i zainstaluj program do formatowania kart pamięci SD. Jak sama nazwa wskazuje, to narzędzie formatuje karty pamięci SD.
  • Pobierz program do obrazowania dysków Win32. Potrzebujemy tego narzędzia, aby zapisać rozpakowany obraz RetroPie na karcie SD.

Przygotowanie karty SD:

  1. Podłącz kartę SD do komputera z systemem Windows.
  2. Upewnij się, że system Windows wykrywa kartę.
  3. Otwórz „Mój komputer” lub „Ten komputer” lub Eksplorator Windows i zapamiętaj literę dysku karty SD. W moim przypadku był to F: (różni się w zależności od systemu). Upewnij się, że to naprawdę litera karty, a nie któryś z dysków twardych.
  4. Uruchom SDFormatter.exe, wybierz literę dysku z menu rozwijanego „Dysk:” i naciśnij przycisk Format.
  5. Po zakończeniu formatowania zamknij program SDFormatter przyciskiem Exit i odłącz kartę SD.

Zapisz obraz RetroPie na karcie SD:

  1. Pobrane archiwum RetroPie powinno nosić nazwę „retropie*.img.gz”.
  2. Po zainstalowaniu 7-zip kliknij prawym przyciskiem myszy archiwum RetroPie i wybierz 7-Zip z menu kontekstowego. Wybierz „Wypakuj tutaj” i poczekaj na zakończenie rozpakowywania.
  3. Podłącz kartę SD do komputera z systemem Windows. Upewnij się, że system Windows wykrył kartę i ponownie zapamiętał literę dysku karty SD.
  4. Uruchom program Win32 Disk Imager.
  5. Wybierz rozpakowany obraz RetroPie z pola „Plik obrazu”. Wybierz literę dysku karty SD z menu rozwijanego „Urządzenie”.
  6. Kliknij przycisk „Napisz” i poczekaj, aż pisanie się zakończy.

Dodaj swoje dane logowania do Wi-Fi:

  • Istnieje kilka sposobów podłączenia Raspberry Pi Zero W do sieci bezprzewodowej.
  • Użyjemy tego bez dodatkowych urządzeń peryferyjnych:

    1. Z kartą SD nadal w komputerze przejdź do karty SD
    2. Utwórz nowy plik na karcie SD o nazwie „wifikeyfile.txt”
    3. Otwórz plik i dodaj następujący kod do pliku, gdzie „NAZWA_SIECI” to nazwa Twojej sieci bezprzewodowej (z uwzględnieniem wielkości liter), a „HASŁO_NETWORK” to hasło do tej sieci (z uwzględnieniem wielkości liter).
    4. Zapisz i zamknij plik.

    ssid="NAZWA_SIECI"

    psk="SIEĆ_HASŁO"

    Teraz możesz wyjąć kartę SD z komputera.

  • Krok 9: Montaż

    montaż
    montaż
    montaż
    montaż
    montaż
    montaż
    montaż
    montaż

    Teraz, gdy przygotowaliśmy i połączyliśmy wszystkie potrzebne nam komponenty, nadszedł czas, aby wszystko złożyć:

    1. Użyj dwustronnej taśmy klejącej, aby przykleić ładowarkę LiPo / combo step-up z tyłu obudowy (patrz pozycja na pierwszym zdjęciu)
    2. Włóż żeńskie gniazdo micro USB do dedykowanego otworu i dodaj gorący klej, aby je zabezpieczyć.
    3. Umieść miniprzełącznik suwakowy w przeznaczonym do tego otworze i dodaj gorący klej, aby go zabezpieczyć.
    4. Umieść diodę LED zasilania w dedykowanym otworze i dodaj gorący klej, aby ją zabezpieczyć.
    5. Umieść baterię w przeznaczonym do tego miejscu na środku drukowanej obudowy.
    6. Umieść Raspberry Pi Zero W na swoim miejscu na górze baterii z wyjściem HDMI skierowanym w stronę przełącznika suwakowego (patrz drugie zdjęcie).
    7. Zabezpiecz Raspberry Pi Zero W 2 śrubami.
    8. Podłącz kabel HDMI (patrz trzecie zdjęcie).
    9. Zamknąć obudowę, ostrożnie zkładając obie części obudowy (nie należy używać siły).
    10. Zabezpiecz części obudowy 4 śrubami z tyłu (patrz ostatnie zdjęcie).

    Krok 10: Konfiguracja RetroPie

    Konfiguracja RetroPie
    Konfiguracja RetroPie
    Konfiguracja RetroPie
    Konfiguracja RetroPie
    Konfiguracja RetroPie
    Konfiguracja RetroPie
    Konfiguracja RetroPie
    Konfiguracja RetroPie

    Czas uruchomić całość!

    Pierwsze uruchomienie zajmuje trochę czasu, ponieważ RetroPie musi obsłużyć niektóre zadania pierwszego uruchomienia (wygląda jak pierwsze 2 zdjęcia tego kroku).

    Konfiguracja wejścia:

    1. Włóż kartę SD do Raspberry Pi i przesuń wyłącznik zasilania.
    2. Poczekaj, aż pojawi się emulacja i poprosi Cię o "Konfigurowanie wejścia" (patrz trzeci obrazek).
    3. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie i mapuj przyciski.
    4. Teraz skonfigurujemy kilka podstawowych ustawień.

    Skonfiguruj Wi-Fi:

    1. W menu głównym emulacji (gdzie wybierasz układy) wybierz RETROPIE i naciśnij przycisk A.
    2. Wybierz WiFi i naciśnij przycisk A.
    3. W nowym menu wybierz „Importuj dane uwierzytelniające Wi-Fi z /boot/wifikeyfile.txt” i naciśnij przycisk A.
    4. Poczekaj, aż emulacja nawiąże połączenie z siecią WLAN.
    5. Witamy w internecie.

    Krok 11: Dodawanie gier

    Aby grać w emulowane gry, najpierw potrzebujemy tych gier.

    Pobieranie Romów (gry… jako pliki):

    • Nie będę opisywał skąd wziąć romy do emulatorów, ponieważ z tego co rozumiem jest to jakby legalna szara strefa.
    • Użyj google, aby znaleźć swój ulubiony rom - jest wiele stron oferujących je. Po prostu wyszukaj coś takiego jak „Mario Kart Super Nintendo Rom”.

    Przenieś Rom do GamePi:

    • Istnieją trzy główne metody przenoszenia romów.
    • Pozostajemy przy najłatwiejszym: Samba-Shares:
    1. Włącz GamePi i poczekaj, aż całkowicie się uruchomi.
    2. Upewnij się, że podłączono GamePi do Wi-Fi.
    3. Otwórz Eksploratora Windows (folder, a nie Internet Explorer).
    4. Wpisz „\RETROPIE\roms” w polu adresu folderu i naciśnij Enter. Jesteś teraz w udostępnionym folderze GamePi.
    5. Skopiuj pobrany rom do właściwego katalogu emulatora. Na przykład: jeśli pobrałeś rom „Super Mario Kart” dla Super Nintendo, skopiuj rom do folderu SNES.
    6. Uruchom ponownie emulację (w menu głównym naciśnij przycisk Start, wybierz WYJDŹ, wybierz RESTART EMULACJI).
    7. Po restarcie nowy system i gra powinny być widoczne w menu głównym.

    Krok 12: Ostatni krok

    Gratulacje:

    • Gratulacje, że zbudowałeś swój własny GamePi XS.
    • Podłącz go do dowolnego wyświetlacza, monitora, telewizora, projektora, cokolwiek i baw się dobrze grając w klasyki wszech czasów.
    • Okaż trochę miłości i miłego dnia.
    • Możesz też dać mi napiwek, jeśli masz ochotę.

    Krok 13: Historia zmian

    12 kwietnia 2018:

    Opublikowany

    14 kwietnia 2018:

    Zmieniono zdjęcie tytułowe

    20 kwietnia 2018:

    Dodano linki do GamePi 2 i GamePi Zero

    03-MAJA-2018:

    Poprawiono literówkę w „Krok 4: Okablowanie: obwód zasilania”

    Konkurs na mikrokontrolery
    Konkurs na mikrokontrolery
    Konkurs na mikrokontrolery
    Konkurs na mikrokontrolery

    II nagroda w Konkursie Mikrokontrolerów

    Zalecana: