Orodha ya maudhui:

Mini Bartop Arcade: Hatua 8 (na Picha)
Mini Bartop Arcade: Hatua 8 (na Picha)

Video: Mini Bartop Arcade: Hatua 8 (na Picha)

Video: Mini Bartop Arcade: Hatua 8 (na Picha)
Video: Укладка плитки и мозаики на пол за 20 минут .ПЕРЕДЕЛКА ХРУЩЕВКИ от А до Я. #26 2024, Novemba
Anonim
Ukumbi wa Mini Bartop
Ukumbi wa Mini Bartop

Wakati huu, ningependa kukuonyesha toleo langu la zamani la arcade kutumia Raspberry Pi Zero, kulingana na Picade Desktop Retro Arcade Machini, kama inavyoonekana katika tovuti hii:

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

Lengo la mradi huu ni kujenga mchezo wa retro vídeo kama zawadi kwa kaka yangu ambayo ilikuwa inayoweza kubebeka, rahisi kutumia, nzuri na ya kuchekesha.

Vifaa

  • Raspberry Pi Zero W. Inashauriwa sana kutumia Raspberry Pi Zero W, kwani kifaa hiki huunganisha kwenye mtandao kupitia Wi-Fi.
  • Joystick na vifungo. Sio lazima bodi ya kuchelewesha sifuri, kwani katika mradi huu starehe na vifungo vitaunganishwa moja kwa moja kwa Raspberry Pi Zero W GPIO.
  • 12V x 5A umeme uliobadilishwa.
  • 5V x 3A usambazaji wa umeme wa nyumbani (mradi umejumuishwa). Sehemu hii sio lazima ikiwa mtu anapendelea kutumia usambazaji wa umeme wa 5V x 5A.
  • Uchunguzi wa LCD wa inchi 7.
  • Laser kukatwa sehemu za akriliki na MDF.
  • Bodi ya USB DAC PCM2704.
  • Jozi ya spika.

Hatua ya 1: Elektroniki

Umeme
Umeme
Umeme
Umeme

Kiini cha mradi ni Raspberry Pi Zero W. Licha ya ukubwa, ina nguvu ya kufanya mambo kutokea. Kompyuta ndogo hutumia mkusanyiko wa emulators kama Nes, SNes, Neo Geo, Mame, nk, ikitoa chaguzi anuwai za michezo ya retro.

Kifaa hicho kina vifaa vya bodi ya USB DAC PCM2704 ambayo hutoa sauti ya dijiti kwa sauti ya kuridhisha.

Vidhibiti vimeunganishwa na kompyuta na GPIO, ambayo inahitaji kazi fulani kusanidi mfumo kufanya kazi vizuri.

Na mwishowe, nyenzo hii haina thamani yoyote bila skrini. Kwa kuwa wazo lilikuwa kutengeneza kitu kinachoweza kubebeka, raha zote zinahakikishiwa na mfuatiliaji wa LCD wa 7.

Ili kuwezesha mfumo, umeme wa kubadilisha 12V x 5A hutumiwa katika muundo huu wakati usambazaji wa umeme uliodhibitiwa wa 5V x 3A unapunguza voltage kwa Raspberry Pi Zero W na bodi ya ufuatiliaji.

Hatua ya 2: 5V X 3A Ugavi wa Umeme uliodhibitiwa

5V X 3A Ugavi wa Umeme uliodhibitiwa
5V X 3A Ugavi wa Umeme uliodhibitiwa
5V X 3A Ugavi wa Umeme uliodhibitiwa
5V X 3A Ugavi wa Umeme uliodhibitiwa

Mzunguko huo unategemea transistor ya LM 350, ambayo hutoa 5.6V kwa pato la 3A sasa, ambayo inapeana Raspberry Pi Zero W na skrini ya LCD.

Mkutano hauna shida yoyote, kama inavyoonekana katika faili za Tai.

Hatua ya 3: Uunganisho wa Joystick kwa GPIO

Uunganisho wa Joystick kwa GPIO
Uunganisho wa Joystick kwa GPIO

Badala ya kutumia kadi ya USB ya kuchelewesha kuunganisha udhibiti kwenye kompyuta (Raspberry Pi Zero W ina bandari moja tu ya USB, ambayo ilitumika kama pato la sauti ya dijiti), GPIO ilikuwa njia ya kimantiki ya kutatua shida.

Picha inaonyesha unganisho la Raspberry Pi Zero W GPIO kwenye kifurushi na vifungo vya kifaa. Kwa kuwa tutahitaji mchezaji mmoja tu, pini tu za kijani hutumiwa kwa udhibiti wa mchezo (ni muhimu kusema kwamba pini za ardhi ni muhimu kufunga mzunguko na kufanya mambo kutokea).

Kwa habari zaidi, ona:

Hatua ya 4: Bunge

Bunge
Bunge
Bunge
Bunge
Bunge
Bunge

Arcade-arcade ilitengenezwa na MDF iliyokatwa na laser na akriliki, iliyowekwa na pembe za plastiki. Baada ya mkutano wa mapema, sehemu zote za MDF zilipakwa rangi nyeusi, ambayo ilisababisha mkutano wa mwisho.

Kama mtu anavyoweza kuona, kinyago nyeusi cha plastiki hufunika mbele ya akriliki, ikionyesha spika tu na skrini ya LCD.

Picha zinaonyesha mchakato wa kusanyiko.

Hatua ya 5: Kusanidi RetroPie

Hatua zifuatazo zilitolewa na https://www.instructables.com/id/Breadboard-RetroP… na

Kwanza, ni muhimu kupakua picha ya RetroPie, ambayo inaweza kufanywa na kiunga kifuatacho:

Chagua chaguo la "Raspberry Pi 0/1" kupakua picha ya Raspberry Pi Zero W.

Mchakato wa usanikishaji, pamoja na maagizo yote ya RetroPie, yanaweza kupatikana kwenye kiunga kifuatacho:

Hatua ya 6: Sanidi Kidhibiti cha GPIO

Kuweka kidhibiti cha GPIO, mtu atahitaji kupakua faili za mk_arcade_joystick_rpi:

clone ya git

Unganisha na uweke moduli:

sudo mkdir / usr/src/mk_arcade_joystick_rpi-0.1.5/

cd mk_arcade_joystick_rpi-bwana /

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

kuuza nje MKVERSION = 0.1.5

Sudo -E dkms kujenga -m mk_arcade_joystick_rpi -v 0.1.5

Sudo -E dkms kufunga -m mk_arcade_joystick_rpi -v 0.1.5

Hatua ya 7: Kupakia kiotomatiki Dereva katika Mwanzo

Fungua / nk / moduli:

Sudo nano / nk / moduli

na ongeza laini unayotumia kupakia dereva:

mk_arcade_joystick_rpi

Kisha unda faili /etc/modprobe.d/mk_arcade_joystick.conf:

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

na ongeza usanidi wa moduli:

chaguzi mk_arcade_joystick_rpi ramani = 1

Upimaji:

Tumia amri ifuatayo kupima pembejeo za viunga vya furaha:

jstest / dev / pembejeo / js0

Maagizo zaidi yanaweza kupatikana kwenye viungo vifuatavyo:

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

github.com/recalbox/mk_arcade_joystick_rpi

Hatua ya 8: Matokeo ya Mwisho

Matokeo ya Mwisho
Matokeo ya Mwisho
Matokeo ya Mwisho
Matokeo ya Mwisho
Matokeo ya Mwisho
Matokeo ya Mwisho

Kama unavyoona, hii ndio matokeo ya mwisho ya mradi, ambayo inafanya kazi vizuri na iko tayari kwa raha nyingi! Furahiya!

Ilipendekeza: