Satura rādītājs:
Video: MAME spēļu galds ar Raspberry Pi: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Tagad jums ir izgriezti visi caurumi un piestiprināts ekrāns, ir laiks savietot visas pogas un kursorsviru (-as). Vadības svirai, visticamāk, būs nepieciešama pagarināta roka, it īpaši, ja koksne ir bieza. Visiem vadības slēdžiem ir 3 termināļi. Augšējie ir sasmalcināti, un tie visi ir jāsavieno kopā un pēc tam jāsavieno ar GND I-PAC. Vidējais terminālis ir tas, pie kura jāpielodē signāla vadi. Ņemiet vērā, kurš vads ir paredzēts u, uz leju, pa kreisi, pa labi utt. (Atcerieties, ka skatāties tabulas apakšā!) Savienojiet šos vadus ar atbilstošo vietu IPAC termināļos. Monētas pogai jābūt 1COIN, bet 1player un 2player sākuma pogas - 1START un 2START. Pogai ESC jābūt 2B, bet pauzes pogai (ja tāda ir) - 1A. Izstrādes laikā es izmantoju 1B momentuzņēmuma pogai. Ja jūs interesē, katra termināļa galvenie kodi ir pieejami šeit: https://www.ultimarc.com/ipac2.html Piestipriniet IPAC tabulai maigi, izmantojot dažas mazas (#4 vai #6) skrūves. Piestipriniet kabeļus, izmantojot kabeļa naglas. Līdzīgi varat nofiksēt Raspberry Pi un USB centrmezglu (ja tādu izmantojat). NELIETOJIET šim nolūkam karstu līmi! Līmes karstums var sabojāt ķēdi un apgrūtināt izmaiņas vēlāk … Palaidiet video kabeli no Pi uz displeju un (ja vēlaties) USB kabeli no centrmezgla līdz ārējam caurumam. Pievienojiet IPAC tieši Pi USB USB portam un arī USB centrmezglam. Ievietojiet IPAC augšējā USB portā, lai tas vienmēr būtu Keyboard0, pat ja pievienojat arī otru tastatūru.
3. solis: jauda
Tagad mums ir jānodrošina jauda.
Es esmu izveidojis eiro kontaktligzdu galda malā (tāda veida kontaktdakša/kontaktligzda, ko parasti izmanto galddatori un tējkannas), lai padarītu lietas vienkāršākas. Tas tiek novietots pie baltas sadales kārbas (lai šķebinošā 250 V elektroenerģija nenotiktu no bērnu pirkstiem), un tā ir sadalīta kabeļos, kas nonāk displejā, USB lādētājā un skaļruņu pastiprinātājā (nav parādīts).
Lādētājam bija jāatver korpuss, un iebūvētais kontaktdakša tika noņemta. Pēc tam abi strāvas vadi tika savienoti ar melno kabeli. Ņemiet vērā, ka iekšēji tiešraidei/neitrālam tas izmanto sarkanu/melnu; lielākā daļa kabeļu izmanto brūnu/zilu krāsu. Nejauciet abus.
Ievietojot visus kabeļus, tie tiek fiksēti uz leju, lai noturētu tos vietā un novērstu kustību.
Lādētājs un displeja barošanas avots ir piestiprināti ar karstu līmi.
Pēdējais kabelis no kastes ir pielodēts pie kontaktligzdas aizmugures, kas pēc tam tiek turēts ar karstu līmi.
Kad viss ir pabeigts, drošības apsvērumu dēļ jāapsver galda aizmugures pievienošana; jūs varat iegūt pegboard lapu (pārklātu ar daudziem caurumiem), kas ļaus gaisam plūst, bet mazie pirksti netiks ārā.
4. solis: skaņa
Tālāk mēs pievienojam skaņas pastiprinātāju, ja tāds ir. Izņemiet skaļruņus no korpusiem, un jums vajadzētu būt diviem skaļruņiem un nelielai pastiprinātāja plāksnei. Jūs pievienojat 2,5 mm kontaktdakšu Pi skaņas pieslēgvietai, un jūs varat uzstādīt skaļruņus visur, kur tas ir ērti; pievienojiet strāvas kabeli strāvas padevei. Ja jūsu pastiprinātājam ir vadības ierīces (skaļums, ieslēgšana/izslēgšana utt.), Jūs varat novietot plāksni tā, lai vadīklas būtu pieejamas no ārpuses. Tas iezīmē aparatūras iestatīšanas beigas. Tagad pārejiet pie programmatūras.
5. solis: programmatūra
Ja vēlaties atvieglot lietas, varat lejupielādēt manis izveidotās 4 GB SD kartes attēla kopiju un instalēt to savā 4 GB SD kartē, izmantojot DiskImage no Roadkil.net vai līdzīgu. SD kartes attēls (RasPi 1):
Alternatīva ir RetroPi attēla instalēšana. Tas ir lieliski, taču būs nepieciešama neliela konfigurācija (vadīklas un ekrāna pagriešana), kā arī jāiegūst un jāinstalē daži ROM. RetroPi:
Ja esat Linux hakeris, varat instalēt Raspbian attēlu, AdvMame, Advmenu, virkni ROM attēlu un iestatīt lietas sākšanai sāknēšanas laikā. ROM attēli ir jāsagatavo tieši jūsu MAME versijai, tāpēc ROM pārvaldnieks ir būtisks.
Pieņemot, ka jums tagad ir strādājošs SD attēls, jums joprojām ir jāpasaka par savu monitoru - vai tas ir 4x3 vai 16x9, vai tam ir nepieciešams HDMI pastiprinājums utt. Varat arī pielāgot taustiņus izvēlņu sistēmā.
Manā attēlā ir svarīgi faili:
/boot/config.txt - šeit jūs iestatāt sāknēšanas opcijas. Norādiet ekrāna izmēru un iestatiet “pārskenēšanas” opcijas, ja attēls nokrīt no ekrāna malas. Iestatiet arī to, vai ekrāns ir uzstādīts vertikāli vai horizontāli (pēc noklusējuma es to iestatīju vertikāli)
/usr/local/share/avanss - noklusējuma opcijas un ROM
/home/mame/.advance/advmenu, rc - izvēlnes konfigurācija. Iestatiet šeit izvēlnes taustiņus, ja vēlaties tos mainīt.
/home/mame/.advance/advmame, rc - emulatora konfigurācija. Šeit jums jāiestata ekrāna malu attiecība un noklusējuma orientācija. Jūs arī maināt visus spēles komandu taustiņus, veicat spēles palaišanu ar dažādām iespējām utt.
Noklusējuma lietotāja/paroles, kuras esmu iestatījis, ir šādas:
pi: zemeņu mame: mame sakne: 3bmshtr Sistēma automātiski startēs MAME. Pievienojiet tastatūru un izmantojiet taustiņu `(vai fire2+monētu), lai piekļūtu priekšgala izvēlnei; tad jūs varat izvēlēties 'drop to shell', lai iegūtu komandrindu kā MAME. Izmantojiet komandu vi, lai rediģētu failus. Ņemiet vērā, ka, rediģējot advmenu.rc, jums būs jāizslēdz un jāpārstartē - izejot atpakaļ uz izvēlni, jūsu izmaiņas tiks pārrakstītas! Lai restartētu, izmantojiet “sudo shutdown -r now”. Ir instalēts vairāk nekā tūkstotis ROM, un daži nedarbojas; dažiem ir bojāta skaņa vai tie ir pārāk intensīvi, lai strādātu ar Pi. Jums ir jāizdzēš tie, kurus nevēlaties. Vēlākā attēla versijā būs momentuzņēmumi, mazāk (bet visas strādājošas) spēles, vairāk komandu izvēlnes opciju utt. Es arī esmu piesaistījis galdu mājas 802.11b bezvadu tīklam; tagad es varu ievietot jaunus ROM (un izdzēst bezjēdzīgos), izmantojot darbvirsmas FTP un SCP, kas ir daudz vienkāršāk. PIEZĪME. Reti, ja jūs izņemat strāvas vadu, kamēr notiek diska darbība, jūs varat sabojāt failu sistēmu un neļaut sistēmai startēt. Šajā gadījumā jums vajadzētu atkārtoti attēlot SD mikroshēmu, un viss ir kārtībā. Šī iemesla dēļ ir vērts veikt dublējumu pēc lielu izmaiņu veikšanas vai, ja vēlaties saglabāt īpaši labu rezultātu …
Ieteicams:
Automātiskais sēdēšanas/stāvēšanas galds: 14 soļi (ar attēliem)
Automātiskais sēdēšanas/stāvēšanas galds: ** LŪDZU, BALSOJIET PAR ŠO MĀCĪBU! ** .. Neskatoties uz manām pirmajām šaubām, esmu ļoti apmierināts ar galaproduktu! Tātad, lūk, mans viedoklis par automātisko sēdēšanas/stāvēšanas galdu
Mini robotu galds (prototips): 6 soļi
Mini robotu galds (prototips): Kas ir labāks par galdu ar riteņiem? Galds, pa kuru var braukt! Šī apmācība iemācīs jums izveidot savu mini robotu galdu - projektu, kuru bija iecerējis un izstrādājis viens no maniem studentiem (kad mums bija 10 gadi, kad mēs sākām). Mēs b
DIY spēļu kontrolieris uz Arduino bāzes - Arduino PS2 spēļu kontrolieris - Spēlējot Tekken ar DIY Arduino Gamepad: 7 soļi
DIY spēļu kontrolieris uz Arduino bāzes | Arduino PS2 spēļu kontrolieris | Spēlēt Tekken ar DIY Arduino Gamepad: Sveiki, puiši, spēlēt spēles vienmēr ir jautri, bet spēlēt ar savu DIY pielāgoto spēļu kontrolieri ir jautrāk. Tāpēc šajā instrukcijā mēs izveidosim spēles kontrolieri, izmantojot arduino pro micro
Raspberry Pi IoT Foosball galds: 11 soļi
Raspberry Pi IoT Foosball Table: Laipni lūdzam manā uzlauztā foosball galda versijā kā daļa no studentu projekta jauno mediju un komunikācijas tehnoloģiju jomā. Es pamatā uzaugu ap futbolu un biljarda galdiem, tāpēc domāju, ka būtu lieliski mēģināt savienot kādu no šīm ierīcēm ar int
Mame izmantošana/ Mame kabineta izveide: 12 soļi (ar attēliem)
Mame izmantošana/ Mame kabineta izveide: Nu, pēc pāris mēnešu domāšanas par mame kabineta izveidi, es esmu ceļā. Es domāju, ka publicēšu savu progresu un tamlīdzīgi. Šī ir daļēji PILNA apmācība, kas sadalīs katru skapja celtniecības gabalu. Zemāk ir arī pdf fails, kas jums palīdzēs