Përmbajtje:

Mini Bartop Arcade: 8 hapa (me fotografi)
Mini Bartop Arcade: 8 hapa (me fotografi)

Video: Mini Bartop Arcade: 8 hapa (me fotografi)

Video: Mini Bartop Arcade: 8 hapa (me fotografi)
Video: Ai robots taking over ping pong 👀 #shorts 2024, Nëntor
Anonim
Mini Bartop Arcade
Mini Bartop Arcade

Këtë herë, do të doja t'ju tregoja versionin tim të vjetër të arkadës duke përdorur Raspberry Pi Zero, bazuar në Picade Desktop Retro Arcade Machini, siç shihet në këtë faqe:

howchoo.com/g/mji2odbmytj/picade-review-ra…

Qëllimi i këtij projekti është të ndërtoj një lojë retro vídeo si dhuratë për vëllain tim që ishte i lëvizshëm, i lehtë për t’u përdorur, i bukur dhe shumë qesharak.

Furnizimet

  • Raspberry Pi Zero W. Rekomandohet shumë të përdorni Raspberry Pi Zero W, pasi kjo pajisje lidhet me internetin nëpërmjet Wi-Fi.
  • Xhojstik dhe butona. Nuk është e nevojshme tabela e vonesës zero, pasi në këtë projekt levë dhe butonat do të lidhen drejtpërdrejt me Raspberry Pi Zero W GPIO.
  • Furnizimi me energji i ndërruar 12V x 5A.
  • Furnizimi me energji 5V x 3A i bërë në shtëpi (përfshihet projekti). Kjo pjesë është e panevojshme në rast se dikush preferon të përdorë një furnizim me energji të ndërprerë 5V x 5A.
  • Monitor LCD 7 inç.
  • Pjesë akrilike të prera me lazer dhe pjesë MDF.
  • Pllakë USB DAC PCM2704.
  • Një palë altoparlantësh.

Hapi 1: Elektronikë

Elektronikë
Elektronikë
Elektronikë
Elektronikë

Thelbi i projektit është një Raspberry Pi Zero W. Pavarësisht nga madhësia e tij, ai ka fuqinë të bëjë që gjërat të ndodhin. Kompjuteri i vogël drejton një mori emuluesish si Nes, SNes, Neo Geo, Mame, etj., Duke ofruar një mundësi të gjerë të lojërave retro.

Pajisja është e pajisur me një bord USB DAC PCM2704 që siguron tingull dixhital në një volum të kënaqshëm.

Kontrollet lidhen me kompjuterin nga GPIO, i cili ka nevojë për pak punë për të ngritur sistemin që të funksionojë siç duhet.

Dhe së fundi, ky material nuk vlen asgjë pa ekran. Meqenëse ideja ishte për të bërë diçka portative, e gjithë argëtimi garantohet nga një ekran LCD 7.

Për të fuqizuar sistemin, një furnizim me energji komutuese 12V x 5A përdoret në këtë model, ndërsa një furnizim me energji i rregulluar 5V x 3A zvogëlon tensionin për Raspberry Pi Zero W dhe bordin e monitorit.

Hapi 2: Furnizimi me energji i rregulluar 5V X 3A

Furnizimi me energji i rregulluar 5V X 3A
Furnizimi me energji i rregulluar 5V X 3A
Furnizimi me energji i rregulluar 5V X 3A
Furnizimi me energji i rregulluar 5V X 3A

Qarku bazohet në transistorin LM 350, i cili siguron 5.6V në rrymë dalëse 3A, që fuqizon Raspberry Pi Zero W dhe ekranin LCD.

Asambleja nuk ka vështirësi, siç mund të shihet në dosjet e Shqiponjës.

Hapi 3: Lidhjet me xhojstik me GPIO

Lidhjet Joystick me GPIO
Lidhjet Joystick me GPIO

Në vend që të përdorni një kartë USB me vonesë zero për të lidhur kontrollet me kompjuterin (Raspberry Pi Zero W ka vetëm një port USB, i cili u përdor si dalje dixhitale e zërit), GPIO ishte mënyra logjike për të zgjidhur problemin.

Fotografia tregon lidhjet Raspberry Pi Zero W GPIO me levën dhe butonat e pajisjes. Meqenëse do të na duhet vetëm një lojtar, vetëm kunjat e gjelbër përdoren për kontrollin e lojës (vlen të thuhet se kunjat e tokës janë të nevojshme për të mbyllur qarkun dhe për të bërë gjërat të ndodhin).

Për më shumë informacion, shihni:

Hapi 4: Kuvendi

Kuvendi
Kuvendi
Kuvendi
Kuvendi
Kuvendi
Kuvendi

Retro-arkada ishte bërë nga MDF të prerë me lazer dhe akrilik, të montuar me kënde plastike. Pas montimit paraprak, të gjitha pjesët e MDF u lyen me ngjyrë të zezë, gjë që çoi në montimin përfundimtar.

Siç mund ta shihni, një maskë plastike e zezë mbulon pjesën e përparme akrilike, duke shfaqur vetëm altoparlantët dhe ekranin LCD.

Fotografitë tregojnë procesin e montimit.

Hapi 5: Konfigurimi i RetroPie

Hapat e mëposhtëm u siguruan nga https://www.instructables.com/id/Breadboard-RetroP… dhe

Së pari, është e nevojshme të shkarkoni imazhin RetroPie, i cili mund të bëhet nga lidhja e mëposhtme:

Zgjidhni opsionin "Raspberry Pi 0/1" për të shkarkuar imazhin për Raspberry Pi Zero W.

Procesi i instalimit, si dhe të gjitha udhëzimet RetroPie, mund të gjenden në lidhjen e mëposhtme:

Hapi 6: Konfiguroni Kontrolluesin GPIO

Për të vendosur kontrolluesin GPIO, do t'ju duhet të shkarkoni skedarët mk_arcade_joystick_rpi:

git klon

Përpiloni dhe instaloni modulin:

sudo mkdir /usr/src/mk_arcade_joystick_rpi-0.1.5/

cd mk_arcade_joystick_rpi-master/

sudo cp -a * /usr/src/mk_arcade_joystick_rpi-0.1.5/

MKVERSION eksport = 0.1.5

sudo -E dkms build -m mk_arcade_joystick_rpi -v 0.1.5

sudo -E dkms install -m mk_arcade_joystick_rpi -v 0.1.5

Hapi 7: Ngarkimi automatik i Shoferit në Fillim

Hap /modulet /etc /:

sudo nano /etc /module

dhe shtoni linjën që përdorni për të ngarkuar shoferin:

mk_arcade_joystick_rpi

Pastaj krijoni skedarin /etc/modprobe.d/mk_arcade_joystick.conf:

sudo nano /etc/modprobe.d/mk_arcade_joystick.conf

dhe shtoni konfigurimin e modulit:

opsionet mk_arcade_joystick_rpi harta = 1

Duke testuar:

Përdorni komandën e mëposhtme për të provuar hyrjet e levave:

jstest/dev/input/js0

Udhëzimet e mëtejshme mund të gjenden në lidhjet e mëposhtme:

www.instructables.com/id/Breadboard-RetroP…

github.com/recalbox/mk_arcade_joystick_rpi

Hapi 8: Rezultati Përfundimtar

Rezultati Përfundimtar
Rezultati Përfundimtar
Rezultati Përfundimtar
Rezultati Përfundimtar
Rezultati Përfundimtar
Rezultati Përfundimtar

Siç mund ta shihni, ky është rezultati përfundimtar i projektit, i cili funksionon mirë dhe është gati për shumë argëtim! Shijoni!

Recommended: