Obsah:

Ruční herní konzole Recalbox využívající 2,2 TFT: 6 kroků
Ruční herní konzole Recalbox využívající 2,2 TFT: 6 kroků

Video: Ruční herní konzole Recalbox využívající 2,2 TFT: 6 kroků

Video: Ruční herní konzole Recalbox využívající 2,2 TFT: 6 kroků
Video: Naprosto jsem si tohle zamiloval. 2024, Červenec
Anonim
Ruční herní konzole Recalbox využívající 2.2 TFT
Ruční herní konzole Recalbox využívající 2.2 TFT
Ruční herní konzole Recalbox využívající 2.2 TFT
Ruční herní konzole Recalbox využívající 2.2 TFT

Pokyny pro kutily ruční herní konzoly recalbox využívající 2,2 “TFT LCD a tlačítka Raspberry Pi 0 W a GPIO.

Můžete si prohlédnout toto video na YouTube, kde najdete kompletní ukázku příslušných kroků:

A. Získejte všechny díly.

B. Pájejte součásti dohromady.

C. Nainstalujte software Recalbox.

D. Konfigurujte Recalbox pro tlačítka GPIO

E. Konfigurujte Recalbox pro TFT a reproduktory

Krok 1: A. Získejte díly

A. Získejte díly
A. Získejte díly
A. Získejte díly
A. Získejte díly
A. Získejte díly
A. Získejte díly
A. Získejte díly
A. Získejte díly

Většina z nich je k dispozici na amazonu nebo aliexpressu nebo z Číny a hongkongského Taobao.

1. Raspberry Pi Zero W

2. 16G TF karta.

3. 2,2 TFT LCD SPI il9341

4. 5V USB nabíječka pro správu baterie

5. 3,7V baterie LIPO 1500mAh.

6. Dva mini reproduktory

7. 3,5mm konektor pro sluchátka s přepínačem

8. Dva 10uF kondenzátory.

9. 14 tichých tlačítek

10. 50K VR pro ovládání LCD brigtness.

11. Přepínač Mini Slide

12. oboustranný prototyp desky plošných spojů 7 cm x 9 cm

13. Arglic deska 7 cm x 9 cm pro zadní kryt.

14. Čtyři šrouby 3 mm x 20 mm, které drží zadní kryt.

15. Laminovaný (izolovaný) drát 0,2 mm nebo 0,3 mm

17. Konektor nebo kabel převaděče mini-HDMI na HDMI.

18. Konektor nebo kabel převaděče z mikro USB na USB.

Krok 2: B. Nastavení hardwaru

B. Nastavte hardware
B. Nastavte hardware
B. Nastavte hardware
B. Nastavte hardware
B. Nastavte hardware
B. Nastavte hardware
  • Tento projekt používá jako rám herní konzoly oboustranný prototyp desky plošných spojů 7 x 9 cm. Budeme to nazývat „PCB“.
  • Zapájejte tlačítka podle obrázku na přední stranu desky plošných spojů.
  • Namontujte 2,2 “TFT LCD na přední stranu desky plošných spojů. Vložte kolíky přes desku plošných spojů do 9kolíkové zásuvky na druhé straně desky plošných spojů.
  • Namontujte malinu pi nula W na zadní stranu desky plošných spojů.
  • Pomocí laminovaných (izolovaných) vodičů 0,2 nebo 0,3 mm pájejte všechna připojení z TFT LCD k Raspberry Pi podle schématu zapojení a rozložení pinů. LED kolík LCD se připojuje přes 50K VR k 3V pro úpravu jasu.
  • Jeden konec tlačítka připájejte k uzemnění a druhý konec k pravému kolíku GPIO Raspberrry Pi podle rozložení pinů.
  • Pájejte 10 uF kondenzátory, konektor pro sluchátka a reproduktory podle schématu zapojení.
  • Podle schématu zapojení připájejte desku obvodu 5V nabíječky baterií, posuvný spínač a baterii k 5V a zemnicím pinům Raspberry Pi.
  • Zakryjte zadní stranu DPS argylickou deskou a zajistěte ji šrouby.

Krok 3: C. Nainstalujte software Recalbox, aby fungoval ve výchozím nastavení

C. Nainstalujte software Recalbox, aby fungoval ve výchozím nastavení
C. Nainstalujte software Recalbox, aby fungoval ve výchozím nastavení
C. Nainstalujte software Recalbox, aby fungoval ve výchozím nastavení
C. Nainstalujte software Recalbox, aby fungoval ve výchozím nastavení

1. Stáhněte si Recalbox 2018 12 24 Xmas beta boot image pro Respberry Pi 0.

forum.recalbox.com

Odkaz na stažení vánoční beta verze

forum.recalbox.com/topic/15010/testers-wan…

2. Spouštěcí obraz Recalboxu již obsahuje několik bezplatných herních ROM. Stáhněte si více Games Roms z webu.

3. Použijte Etcher nebo jinou vypalovačku Sdcard - k vypálení bootovacího obrazu Recalbox na 16G TF kartu.

4. Vložte kartu 16G TF do slotu pro kartu TF na Raspberry Pi 0 W.

5. Připojte obrazovku HDMI k portu mini HDMI na Raspberry Pi 0W pomocí převaděče mini HDMI na HDMI.

5. Připojte USB klávesnici k USB portu Raspberry Pi pomocí převaděče microUSB na USB.

7. Připojte napájecí kabel Micro USB k 5V nabíječce baterií.

Zapněte posuvný vypínač.

8. Zkontrolujte, zda se objeví úvodní obrazovka recalboxu a zda je na obrazovce HDMI TV přehrávána spouštěcí hudba. V opačném případě může být problém s hardwarem, zkontrolujte připojení.

9. K tlačítkům joysticku pro počáteční nastavení jsou namapovány následující klávesy na klávesnici:

A = (pro pokračování), S = (pro návrat), ENTER/Návrat jako START, Mezera jako VYBRAT.

Klávesy se šipkami nahoru/dolů/doleva/doprava jsou namapovány na nahoru/dolů/doleva/doprava na D-PADu.

10. Stisknutím klávesy ENTER se dostanete do systémové nabídky. Pomocí kláves se šipkami přejděte na Nastavení sítě a stiskněte A.

11. Jakmile jste v nabídce WIFI, pomocí kláves se šipkami a kláves A povolte WIFI, zadejte SSID a heslo vaší WIFI sítě. Ujistěte se, že používáte správná velká/malá písmena. Nakonec vyberte ZAVŘÍT a stisknutím A povolte WIFI.

12. Vraťte se na obrazovku Nastavení sítě a poznamenejte si IP adresu přiřazenou k Recalboxu.

Krok 4: D. Upravte konfigurace Recalboxu pro tlačítka ovladače GPIO

D. Upravit konfigurace Recalboxu pro tlačítka ovladače GPIO
D. Upravit konfigurace Recalboxu pro tlačítka ovladače GPIO
D. Upravit konfigurace Recalboxu pro tlačítka ovladače GPIO
D. Upravit konfigurace Recalboxu pro tlačítka ovladače GPIO
D. Upravit konfigurace Recalboxu pro tlačítka ovladače GPIO
D. Upravit konfigurace Recalboxu pro tlačítka ovladače GPIO

1. Z vašeho PC nebo Mac, SSH na IP adresu recalboxu.

ssh [email protected]

Nebo můžete zkusit ssh [email protected]

2. Přihlaste se pomocí ID root a výchozího hesla root pro „recalboxroot“

3. Chcete -li nastavit tlačítka GPIO a další parametry pro TFT LCD, zadejte následující příkazy.

mount -o remount, rw /

cd ~

vi recalbox.conf

4. Zatímco jste ve vi, použijte k vyhledání slova „/vzor“. poté přeskočte stisknutím klávesy ENTER.

Stisknutím klávesy A se přepnete do režimu úprav.

Zadejte požadované hodnoty (pomocí kláves se šipkami, v případě potřeby klávesami Backspace/Delete).

Jakmile je úprava tohoto řádku dokončena, stiskněte klávesu „ESC“, abyste se vrátili do režimu pouze pro čtení.

Pokračujte v hledání dalších parametrů.

Jakmile je vše hotovo, stiskněte „ESC“, abyste se vrátili do režimu pouze pro čtení.

Stiskněte x:! Chcete -li uložit a ukončit.

system.power.switch = PIN56PUSH

controllers.gpio.enabled = 1

controllers.gpio.arg = mapa = 4 gpio = 21, 24, 26, 19, 5, 6, 22, 4, 20, 17, 27, 16, 12

5. Spouštěcí soubor skriptu recalbox 2018 Xmas beta (/recalbox/scripts/recalbox-config.sh) nemůže převzít druhý parametr, který jsem vložil do souboru recalbox.conf.

Dokud to nebude opraveno v pozdější verzi, musíme tento problém změnit, abychom mohli uplatnit vlastní mapování pinů GPIO tlačítek.

mount -o remount, rw /

vi /recalbox/scripts/recalbox-config.sh

Zatímco jste ve Vi, vyhledejte řádek s extra2 = “$ 4” pomocí příkazu /extra2 = “, poté stiskněte ENTER a a přidejte řádek za něj.

extra3 = „5 $“

Poté vyhledejte řádek s map = "$ extra2" pomocí příkazu /map ="

Poté jej změňte na

mapa = "$ extra2 $ extra3"

6. Poté restartujte pole pro vyvolání, aby se změny projevily zadáním

vypnutí - nebo teď

7. Po spuštění schránky připomínek. Pomocí kláves na klávesnici stiskněte ENTER a přejděte do hlavní nabídky. Poté vyberte nastavení ovladače a stiskněte A. Vyberte konfigurovat ovladač a stiskněte A. potvrďte dalším stisknutím A.

8. Zobrazí se obrazovka s žádostí o stisknutí a podržení jedné z kláves joysticku. Stiskněte a podržte tlačítko A na schránce (nikoli na klávesnici), dokud se nezobrazí další obrazovka. Pokud to nefunguje, připojení tlačítek může mít něco špatně, zkontrolujte prosím připojení znovu.

9. Pokud je vše v pořádku, budete požádáni o stisknutí tlačítka pro každou z kláves joysticku umístěných na obrazovce. Nejprve stiskněte klávesy D-pad, nahoru, dolů, doleva, doprava atd. Když přejdete na joystick-1, joystick-2, stisknutím tlačítka Dolů na schránce přepomenutí tato tlačítka přeskočíte, protože nejsou k dispozici na ovladačích GPIO. Když přejdete na L1/page up, stiskněte tlačítko L1, R1/pagedown, stiskněte tlačítko R1. U L2, R2, L3, R3 nejsou k dispozici ovladače GPIO, tato tlačítka přeskočte. Nakonec stiskněte klávesovou zkratku (HK) pro klávesovou zkratku.

10. Nakonec stisknutím tlačítka B přijměte nová nakonfigurovaná tlačítka.

11. Vrátíte se do hlavní nabídky. Vyzkoušejte tlačítka nahoru a doleva doprava a další na řadičích GPIO.

12. Pokud je vše v pořádku, můžete přejít ke konfiguraci obrazovky TFT.

Krok 5: E. Upravte konfigurace Recalboxu pro obrazovku TFT a reproduktory

E. Upravit konfigurace Recalboxu pro obrazovku TFT a reproduktory
E. Upravit konfigurace Recalboxu pro obrazovku TFT a reproduktory
E. Upravit konfigurace Recalboxu pro TFT obrazovku a reproduktory
E. Upravit konfigurace Recalboxu pro TFT obrazovku a reproduktory
E. Upravit konfigurace Recalboxu pro TFT obrazovku a reproduktory
E. Upravit konfigurace Recalboxu pro TFT obrazovku a reproduktory

1. Z vašeho PC nebo Mac, SSH na IP adresu recalboxu.

ssh [email protected]

Nebo můžete zkusit ssh [email protected]

2. Přihlaste se pomocí ID root a výchozího hesla root pro „recalboxroot“

3. Chcete -li nastavit TFT LCD a reproduktor, zadejte následující příkazy.

mount -o remount, rw /boot

vi /boot/config.txt

V režimu vi přejděte pomocí šipky dolů až na konec souboru.

Stisknutím klávesy A se přepnete do režimu úprav.

Zadejte následující řádky a poté se stisknutím klávesy „ESC“vraťte do režimu pouze pro čtení.

Stiskněte x:! Chcete -li uložit a ukončit.

# povolit GPIO TFT

hdmi_group = 2

hdmi_mode = 87

hdmi_cvt = 320 240 60 1 0 0 0

dtparam = spi = zapnuto

dtparam = i2c1 = zapnuto

dtparam = i2c_arm = zapnuto

dtoverlay = pitft22, rotace = 270, rychlost = 64000000, fps = 30

# povolit analogový zvuk GPIO

dtoverlay = pwm-2chan, pin = 18, func = 2, pin2 = 13, func2 = 4

4. Chcete -li nastavit další parametry pro TFT LCD, zadejte následující příkazy.

mount -o remount, rw /

cd ~

vi recalbox.conf

5. Když jste ve vi, použijte k vyhledání slova „/vzor“. poté přeskočte stisknutím klávesy ENTER.

Stisknutím klávesy A se přepnete do režimu úprav.

Zadejte požadované hodnoty (pomocí kláves se šipkami, v případě potřeby klávesami Backspace/Delete).

Jakmile je úprava tohoto řádku dokončena, stiskněte klávesu „ESC“, abyste se vrátili do režimu pouze pro čtení.

Pokračujte v hledání dalších parametrů.

Jakmile je vše hotovo, stiskněte „ESC“, abyste se vrátili do režimu pouze pro čtení.

Stiskněte x:! Chcete -li uložit a ukončit.

system.fbcp.enabled = 1

global.videomode = výchozí

audio.device = jack

6. Poté restartujte pole pro vyvolání, aby se změny projevily zadáním

vypnutí - nebo teď

7. Poté, co se spustí recal box., TFT obrazovka by měla přehrát úvodní obrazovku a uvítací hudba se bude přehrávat na reproduktorech ovládaných piny GPIO. pokud to nechápete po 1 minutě nebo déle, je něco špatně. Vypněte pole a znovu zkontrolujte připojení.

8. Pokud vše půjde dobře, můžete začít hrát hru.

9. To jsou všechny kroky, které k nastavení potřebujete. Hodně štěstí s retro hraním.

10. HOTOVO:)

Doporučuje: