Daftar Isi:

Konsol Game Recalbox Genggam Menggunakan 2.2 TFT: 6 Langkah
Konsol Game Recalbox Genggam Menggunakan 2.2 TFT: 6 Langkah

Video: Konsol Game Recalbox Genggam Menggunakan 2.2 TFT: 6 Langkah

Video: Konsol Game Recalbox Genggam Menggunakan 2.2 TFT: 6 Langkah
Video: Waveshare 3.5" Raspberry Pi Screen | Review 2024, Juli
Anonim
Konsol Game Recalbox Genggam Menggunakan 2.2 TFT
Konsol Game Recalbox Genggam Menggunakan 2.2 TFT
Konsol Game Recalbox Genggam Menggunakan 2.2 TFT
Konsol Game Recalbox Genggam Menggunakan 2.2 TFT

Petunjuk untuk DIY konsol game recalbox genggam menggunakan LCD TFT 2,2“dan tombol Raspberry Pi 0 W dan GPIO.

Anda dapat melihat video youtube ini untuk demonstrasi lengkap dari langkah-langkah yang terlibat:

A. Dapatkan semua bagian.

B. Solder bagian-bagiannya bersama-sama.

C. Instal perangkat lunak Recalbox.

D. Konfigurasi Recalbox untuk tombol GPIO

E. Konfigurasi Recalbox untuk TFT dan speaker

Langkah 1: A. Dapatkan Suku Cadangnya

A. Dapatkan Suku Cadangnya
A. Dapatkan Suku Cadangnya
A. Dapatkan Suku Cadangnya
A. Dapatkan Suku Cadangnya
A. Dapatkan Suku Cadangnya
A. Dapatkan Suku Cadangnya
A. Dapatkan Suku Cadangnya
A. Dapatkan Suku Cadangnya

Kebanyakan dari mereka tersedia di amazon atau aliexpress atau dari China dan Hong Kong Taobao.

1. Raspberry Pi Nol W

2. Kartu TF 16G.

3. 2.2 TFT LCD SPI il9341

4. Pengisi daya USB 5V untuk manajemen baterai

5. Baterai LIPO 3.7V 1500MaH.

6. Dua speaker mini

7. Jack headphone 3,5 mm dengan sakelar

8. Dua kapasitor 10uF.

9. 14 tombol diam

10. 50K VR untuk kontrol kecerahan LCD.

11. Saklar Geser Mini

12. PCB prototipe 7cm x 9cm dua sisi

13. Papan Arglic 7cm x 9cm untuk penutup belakang.

14. Empat sekrup 3mm x 20mm untuk menahan penutup belakang.

15. Kawat laminasi (terisolasi) 0,2mm atau 0,3mm

17. Steker atau kabel konverter mini-HDMI ke HDMI.

18. colokan atau kabel konverter micro-USB ke USB.

Langkah 2: B. Mengatur Perangkat Keras

B. Mengatur Perangkat Keras
B. Mengatur Perangkat Keras
B. Mengatur Perangkat Keras
B. Mengatur Perangkat Keras
B. Mengatur Perangkat Keras
B. Mengatur Perangkat Keras
  • Proyek ini menggunakan prototipe PCB dua sisi berukuran 7x9 cm sebagai kerangka konsol game. Kami akan menyebutnya sebagai "PCB".
  • Solder tombol seperti yang ditunjukkan pada tata letak ke sisi depan PCB.
  • Pasang LCD TFT 2,2” ke bagian depan PCB. Masukkan pin melalui PCB ke header perempuan 9 pin di sisi lain dari PCB.
  • Pasang raspberry pi zero W di sisi belakang PCB.
  • Menggunakan kabel Laminated (terisolasi) 0,2 atau 0,3 mm, solder semua koneksi dari LCD TFT ke Raspberry Pi mengikuti diagram sirkuit dan tata letak pin. Pin LED LCD terhubung melalui VR 50K ke 3V untuk penyesuaian kecerahan.
  • Solder salah satu ujung tombol ke ground, dan ujung lainnya ke pin GPIO kanan Raspberry Pi mengikuti tata letak pin.
  • Solder kapasitor 10 uF, jack headphone dan speaker seperti yang ditunjukkan pada diagram sirkuit.
  • Solder papan sirkuit pengisi daya baterai 5V, sakelar geser, dan baterai ke pin 5V dan ground Raspberry Pi sesuai dengan diagram sirkuit.
  • Tutup bagian belakang PCB dengan papan argilik dan kencangkan dengan sekrup.

Langkah 3: C. Instal Perangkat Lunak Recalbox untuk Bekerja di Pengaturan Default

C. Instal Perangkat Lunak Recalbox untuk Bekerja di Pengaturan Default
C. Instal Perangkat Lunak Recalbox untuk Bekerja di Pengaturan Default
C. Instal Perangkat Lunak Recalbox untuk Bekerja di Pengaturan Default
C. Instal Perangkat Lunak Recalbox untuk Bekerja di Pengaturan Default

1. Unduh gambar boot Recalbox 2018 12 24 Xmas beta untuk Respberry Pi 0.

forum.recalbox.com

Tautan unduhan beta Natal

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

2. Gambar boot Recalbox sudah dilengkapi dengan beberapa rom game freeware. Unduh lebih banyak Game Rom dari web.

3. Gunakan Etcher atau pembakar Sdcard lainnya - untuk membakar image boot Recalbox ke kartu TF 16G.

4. Masukkan kartu TF 16G ke slot kartu TF Raspberry Pi 0 W.

5. Sambungkan layar HDMI ke port mini HDMI Raspberry Pi 0W melalui konverter mini HDMI ke HDMI.

5. Sambungkan keyboard USB ke port USB Raspberry Pi melalui konverter microUSB ke USB.

7. Sambungkan kabel daya Micro USB ke pengisi daya baterai 5V.

Nyalakan sakelar geser untuk menyalakannya.

8. Periksa apakah layar splash recalbox muncul dan musik pengaktifan diputar di layar TV HDMI. Jika tidak, mungkin ada masalah dengan perangkat keras, periksa koneksi.

9. Tombol berikut pada keyboard dipetakan ke tombol joystick untuk pengaturan awal:

A=(untuk melanjutkan), S=(untuk kembali), ENTER/Kembali sebagai MULAI, Spasi sebagai PILIH.

Tombol panah Atas/Bawah/kiri/kanan dipetakan ke atas/bawah/kiri/kanan D-PAD.

10. Tekan ENTER untuk masuk ke menu sistem. Gunakan tombol panah untuk membuka Pengaturan Jaringan, dan tekan A.

11. Setelah masuk menu WIFI, gunakan tombol panah dan tombol A untuk mengaktifkan WIFI, masukkan SSID dan kata sandi jaringan WIFI Anda. Pastikan huruf besar/kecil yang tepat digunakan. Terakhir pilih TUTUP dan tekan A untuk mengaktifkan WIFI.

12. Kembali ke layar Pengaturan Jaringan, dan catat alamat IP yang ditetapkan ke Recalbox.

Langkah 4: D. Ubah Konfigurasi Recalbox untuk Tombol Pengontrol GPIO

D. Ubah Konfigurasi Recalbox untuk Tombol Pengontrol GPIO
D. Ubah Konfigurasi Recalbox untuk Tombol Pengontrol GPIO
D. Ubah Konfigurasi Recalbox untuk Tombol Pengontrol GPIO
D. Ubah Konfigurasi Recalbox untuk Tombol Pengontrol GPIO
D. Ubah Konfigurasi Recalbox untuk Tombol Pengontrol GPIO
D. Ubah Konfigurasi Recalbox untuk Tombol Pengontrol GPIO

1. Dari PC atau Mac Anda, SSH ke alamat ip recalbox.

ssh [email protected]

Atau Anda dapat mencoba ssh [email protected]

2. Login menggunakan id root dan password root default “recalboxroot”

3. Ketik perintah berikut untuk mengatur tombol GPIO dan parameter lain untuk LCD TFT.

mount -o remount, rw /

cd ~

vi recalbox.conf

4. Saat di vi, gunakan “/pattern” untuk mencari kata. lalu tekan ENTER untuk melompat ke sana.

Tekan tombol A untuk beralih ke mode edit.

Ketik nilai yang diperlukan (menggunakan tombol panah, tombol spasi mundur/hapus jika diperlukan).

Setelah pengeditan baris itu selesai, lalu tekan tombol "ESC" untuk kembali ke mode read-only.

Lanjutkan untuk mencari parameter lainnya.

Setelah semua selesai, tekan "ESC" untuk kembali ke mode read-only.

Tekan x:! Untuk menyimpan dan keluar.

system.power.switch=PIN56PUSH

controllers.gpio.enabled=1

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

5. File skrip boot up dari recalbox 2018 Xmas beta (/recalbox/scripts/recalbox-config.sh) tidak dapat mengambil parameter kedua yang saya masukkan ke dalam file recalbox.conf.

Sampai ini diperbaiki dalam rilis selanjutnya, kita perlu mengubah baris berikut untuk memperbaiki masalah ini sehingga pemetaan pin tombol GPIO kustom dapat diterapkan.

mount -o remount, rw /

vi /recalbox/scripts/recalbox-config.sh

Sedangkan di Vi Cari baris dengan extra2=“$4” menggunakan perintah /extra2=“, lalu tekan ENTER dan a untuk menambahkan baris setelahnya.

ekstra3=“$5”

Kemudian Cari baris dengan map="$extra2" menggunakan perintah /map="

Kemudian ubah menjadi

peta="$ekstra2 $ekstra3"

6. Setelah itu, reboot kotak recall untuk menerapkan perubahan dengan mengetik

matikan –r sekarang

7. Setelah recal box booting, gunakan tombol pada keyboard untuk menekan ENTER untuk masuk ke menu utama. Kemudian pilih pengaturan pengontrol dan tekan A. Pilih konfigurasi pengontrol dan tekan A. tekan A untuk kedua kalinya untuk konfirmasi.

8. Anda akan melihat layar yang meminta Anda untuk menekan dan menahan salah satu tombol joystick. Tekan dan tahan tombol A pada recalbox Anda (bukan keyboard) sampai Anda melihat layar berikutnya. Jika ini tidak berhasil, koneksi tombol mungkin salah, mohon periksa koneksi lagi.

9. Jika semuanya baik-baik saja, Anda akan diminta untuk menekan tombol untuk setiap tombol joystick yang ada di layar. Pertama-tama tekan tombol D-pad, atas, bawah, kiri, kanan, dll. Saat Anda masuk ke joystick-1, joystick-2, tekan tombol Bawah pada recalbox untuk melewati tombol-tombol ini karena tidak tersedia di pengontrol GPIO. Ketika Anda datang ke L1/halaman atas, tekan tombol L1, R1/halaman bawah, tekan tombol R1. Untuk L2, R2, L3, R3, ada yang tidak disediakan oleh pengontrol GPIO, lewati tombol ini. Terakhir, tekan Hot Key (HK) untuk tombol hotkey.

10. Terakhir tekan tombol B untuk menerima tombol baru yang dikonfigurasi.

11. Anda akan kembali ke menu utama. Uji tombol kiri atas bawah dan tombol lainnya pada pengontrol GPIO.

12. Jika sudah semua, Anda dapat melanjutkan ke konfigurasi layar TFT.

Langkah 5: E. Ubah Konfigurasi Recalbox untuk Layar TFT dan Speaker

E. Ubah Konfigurasi Recalbox untuk Layar TFT dan Speaker
E. Ubah Konfigurasi Recalbox untuk Layar TFT dan Speaker
E. Ubah Konfigurasi Recalbox untuk Layar TFT dan Speaker
E. Ubah Konfigurasi Recalbox untuk Layar TFT dan Speaker
E. Ubah Konfigurasi Recalbox untuk Layar TFT dan Speaker
E. Ubah Konfigurasi Recalbox untuk Layar TFT dan Speaker

1. Dari PC atau Mac Anda, SSH ke alamat ip recalbox.

ssh [email protected]

Atau Anda dapat mencoba ssh [email protected]

2. Login menggunakan id root dan password root default “recalboxroot”

3. Ketik perintah berikut untuk mengatur LCD TFT dan speaker.

mount -o remount, rw /boot

vi /boot/config.txt

Saat berada di vi, gunakan panah bawah untuk menuju ke bagian bawah file.

Tekan tombol A untuk beralih ke mode edit.

Ketik baris berikut, lalu tekan tombol “ESC” untuk kembali ke mode read-only.

Tekan x:! Untuk menyimpan dan keluar.

# aktifkan GPIO TFT

hdmi_group=2

HDMI_mode=87

hdmi_cvt=320 240 60 1 0 0 0

dtparam=spi=pada

dtparam=i2c1=pada

dtparam=i2c_arm=on

dtoverlay=pitft22, putar=270, kecepatan=64000000, fps=30

# aktifkan audio analog GPIO

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

4. Ketik perintah berikut untuk mengatur parameter lain untuk LCD TFT.

mount -o remount, rw /

cd ~

vi recalbox.conf

5. Saat berada di vi, gunakan “/pattern” untuk mencari kata. lalu tekan ENTER untuk melompat ke sana.

Tekan tombol A untuk beralih ke mode edit.

Ketik nilai yang diperlukan (menggunakan tombol panah, tombol spasi mundur/hapus jika diperlukan).

Setelah pengeditan baris itu selesai, lalu tekan tombol "ESC" untuk kembali ke mode read-only.

Lanjutkan untuk mencari parameter lainnya.

Setelah semua selesai, tekan "ESC" untuk kembali ke mode read-only.

Tekan x:! Untuk menyimpan dan keluar.

system.fbcp.enabled=1

global.videomode=default

audio.device=jack

6. Setelah itu, reboot kotak recall untuk menerapkan perubahan dengan mengetik

matikan –r sekarang

7. Setelah recal box booting, layar TFT akan menampilkan splash screen dan musik sambutan akan diputar di speaker yang digerakkan oleh pin GPIO. jika Anda tidak mendapatkannya setelah 1 menit atau lebih, maka ada yang salah. Matikan kotak dan periksa koneksi lagi.

8. Jika semuanya berjalan dengan baik, Anda dapat mulai bermain game.

9. Itu semua langkah yang Anda butuhkan untuk mengatur ini. Semoga sukses dengan game retro.

10. SELESAI:)

Direkomendasikan: