Mündəricat:

Modul Arcade Maşını: 12 addım
Modul Arcade Maşını: 12 addım

Video: Modul Arcade Maşını: 12 addım

Video: Modul Arcade Maşını: 12 addım
Video: Rediscovering Lost Legends: 35 Forgotten Racing Games 2024, Noyabr
Anonim
Modul Arcade Maşın
Modul Arcade Maşın

İki oğlumla bir arcade maşını qurmaq istədik, ancaq tam bir şkaf, bar-top və ya televizora qoşulmaq üçün döyüş çubuğu üslublu konsol arasında hansı tip quracağımıza qərar verə bilmədik. Nəhayət ağlımıza gəldi ki, hər üçünü də fərdi olaraq istifadə edilə bilən və ya istədiyiniz kimi birləşdirilə bilən modullarla modul bir həll olaraq qura bilərik.

Sadə dizayn və komponent seçimi səbəbindən bu, bir çox ev arcade maşın layihələri ilə müqayisədə olduqca ucuz bir quruluşdur və 200 €/$ -dan aşağı material əldə edə bilməlisiniz. Ağacdan hazırlanan materialların və elektronikanın çox hissəsini özümdə qoymuşdum, buna görə indiyə qədər 100 avrodan az xərcləmişəm.

Addım 1: Dizayn

Dizayn
Dizayn
Dizayn
Dizayn
Dizayn
Dizayn

Əsas dizayn konsepsiyası, hər birinin ayrı bir funksiyaya sahib olan və bir -birinə bərkidildikdə bir -birini tamamlayan bir sıra müstəqil modullardan ibarət iki oyunçu bir arcade sistemidir.

  • İdarəetmə Modulu, USB nəzarətçiləri də daxil olmaqla bütün idarəetmə və idarəetmə elektronikasını ehtiva edir. Bu modul, bir konsola və ya Raspberry PI -yə qoşulmuş bir döyüş çubuğu tərzi nəzarətçisindən istifadə edilə bilər.
  • Ekran Modulu ekranı və Raspberry PI-ni (və ya SBC seçiminiz) saxlayır və "hamısı bir arada" kompüter olaraq müstəqil olaraq istifadə edilə bilər və ya bir bartop arcade vahidi yaratmaq üçün İdarəetmə Moduluna qoşula bilər.
  • Stand Modulu, müstəqil rejimdə bir saxlama vahidi rolunu oynayır və bartop ilə birləşdirildikdə tam bir ayaq üstü maşın yaradır.

Dizaynı mümkün qədər sadə və funksional saxlamağa çalışdıq, 70-80 -ci illərin vintage - masa üstü oyunlarından istifadə edərək, bir çox kabinetlərdə olan işıqlandırıcı çərçivə və T -qəlibləmə kimi qeyri -funksional elementlərdən qaçınaraq. Əlbəttə ki, istəsəniz bu elementləri əlavə etmək üçün dizaynı dəyişə bilərsiniz.

Hər bir joystickin (StreetFighter2 FTW) yanında "düz altı" düyməli bir dəstə ilə gəncliyimin oyunlarından xatırladığım olduqca klassik bir düymə düzeni seçdim. Konsol emulyasiyasını, sikkə girişini və oyunçu seçim vəzifələrini yerinə yetirmək üçün ön paneldə Başlat və Seç düymələrini yerləşdirdim. Langırt oyunları üçün hər tərəfə bir düymə də qoydum. Əlbəttə ki, dizaynı öz zövqünüzə və istədiyiniz giriş metodlarına uyğun olaraq dəyişdirə bilərsiniz. trackballs. çəkili əyiricilər və s.

Çubuq üst hissəsinin kağız üzərində ilkin kobud konsept eskizini etdim və sonra SketchUp -da düzgün ölçülü modelləri yenidən yaratdım - hər modul və birləşmə üçün əlavə edilmiş fayllara baxın.

Ölçüləri 10 avroya ikinci əldən aldığım 19 geniş ekranlı bir monitorun ətrafında qurdum. Bu, monitoru dəyişdirməyim lazım olduğu təqdirdə ümumi kabinet genişliyinin 500 mm genişliyində təxminən 30 mm çalmasına səbəb oldu.

Bütün ölçüləri dəqiq ölçmək üçün SketchUp fayllarını yoxlayın. Müəyyən bir panel və ya çuxur kəsərkən, tikinti materialındakı kəsikləri qeyd etməzdən əvvəl modeldəki ölçüləri ölçmək üçün SketchUp -da şerit ölçmə alətindən istifadə etdim.

Addım 2: Ağac Alətləri və Materialları

XƏBƏRDARLIQ: Güc alətləri işləyərkən DİQQƏT VƏ YAXŞI TƏHLÜKƏSİZLİK İŞLƏYİN.

Alətlər

  • Tornavida və vintlər
  • Masa testeresi və ya dairəvi mişar
  • Yapboz
  • Düymələr üçün 28 mm çuxur mişarı daxil olmaqla qazma və digər bitlər
  • Zımpara
  • Router və yuvarlaqlaşdırılmış künc biti

Materiallar

  • 19 mm (3/4 ") MDF təbəqə
  • 6 mm (3/4 ") MDF təbəqə
  • Açılı mötərizələr (həqiqətən lazımlı plastiklərdən istifadə etdim - tikinti şəkillərinə baxın)
  • Ağac doldurucu
  • Boya (ətraflı məlumat üçün daha sonra "Bitir" addımlarına baxın)

Addım 3: Nəzarət Modulunun Tikintisi

Nəzarət Modulunun Tikintisi
Nəzarət Modulunun Tikintisi
Nəzarət Modulunun Tikintisi
Nəzarət Modulunun Tikintisi
Nəzarət Modulunun Tikintisi
Nəzarət Modulunun Tikintisi
Nəzarət Modulunun Tikintisi
Nəzarət Modulunun Tikintisi

SketchUp modelinin ölçülərinə əsaslanaraq 19 mm MDF -dən kənarları kəsərək İdarəetmə Moduluna başladım.

Sonra ön və arxa panelləri kəsdim. Bu panellərdəki əyilmələri yanlara bərkidin və bucağı qələmlə işarələyin və sonra hər iki tərəfdəki işarələri düz bir kənarla birləşdirərək qeyd etdim. Sonra gördüm ki, masada gördüm və zımpara ilə bitirdim. Əminəm ki, bunu daha çox alət və/və ya daha yaxşı bacarıqlarla etmək üçün daha yaxşı bir yol var, amma ehtiyaclarım üçün yaxşı işləndi və çox çəkmədi.

Sonra ön və yan düymə deliklərini kəsdim və bütün panelləri açılı mötərizələr və vintlər ilə bağladım. Əvvəlcə yapışqan istifadə etməyi planlaşdırırdım, amma bir MDF kənarına yapışdırmaqla keçirdiyim testlər bunun kifayət qədər güclü olmayacağını göstərdi. Həm də köhnə bir layihədən geri qaytardığım bir dəstə mötərizə var idi;).

Bu mərhələdə, künc yuvarlaqlaşdırma ucu olan marşrutlaşdırıcıdan istifadə edərək yuxarıya baxan yuxarı kənarları da yuvarlaqlaşdırdım. Bu, modula daha gözəl bir görünüş və daha rahat bir hiss verir və əllərinizin təbii olaraq idarəedicilərin yanında dayandığı sərt kənarları qoruyur.

Sonra 6 mm MDF -dən yuxarı və aşağı hissəni kəsdim. Sıx bir şəkildə oturması və sorunsuz bir şəkildə təmin edilməsi üçün üst paneli ön və arxa panellərdə olduğu kimi əydim. Doldurmağı və boyamağı düşünmədiyim üçün alt paneli əymədim. Bunun əvəzində onu texniki xidmətə giriş paneli kimi istifadə edəcəyəm. Mən qazılmış və coutersunk vida deşik və künc mötərizədə uyğun deliklər qazılmış.

Arxa paneli sökdüm və USB kabellərinə və Raspberry PI -ə müntəzəm daxil olmaq üçün böyük bir çuxur kəsdim.

Nəhayət üst panel düyməsini və joystick deliklərini kəsib yenidən yığdım. Kabel çəkmə zamanı boş saxlamaq istədiyim üçün bu mərhələdə üst paneli düzəltmədim.

Addım 4: Elektronika Alətləri və Materialları

NB: Bu siyahı yalnız elektronikada tam işləmək istəsəniz lazımdır. Bütün bunları bir tak və çalıştır dəstinin bir hissəsi olaraq əldə edə bilərsiniz və yəqin ki, bütün lehimləmə və xüsusi naqillərdən qaçınmalısınız. Bunu bir dəfə "çətin yolda" etdikdən sonra başqa bir kabinet düzəltsəm, mütləq kit marşrutu ilə gedəcəyəm.

Alətlər

  • Multimetr/əlaqə test cihazı
  • Lehimleme dəmir
  • Tel kəsici
  • Sıxma aləti (tel kəsicidən istifadə etdim)

Materiallar

  • USB HID joystick profilinə malik Arduino Leonardo/Pro Micro (ucuz klonlardan istifadə etdim)
  • USB mərkəzi
  • Arcade joystick və düymələr.
  • Seçdiyiniz joystick və düymələrə uyğun olaraq bağlayıcıları sıxın
  • 2x Mini çörək taxtası
  • Bağlayıcı tellər (əsasən Dupont keçid tellərindən istifadə edirdim)
  • Elektron lehim (hələ kollecdən orijinal rozin nüvəli çarxım vardı)
  • İstilik büzücü borular

Addım 5: Nəzarət Modulunun Kabelləri

Nəzarət Modulu Kabelləri
Nəzarət Modulu Kabelləri
Nəzarət Modulu Kabelləri
Nəzarət Modulu Kabelləri
Nəzarət Modulu Kabelləri
Nəzarət Modulu Kabelləri

Yenə də burada sənədləşdirilmiş yanaşma əvəzinə bir tak və oyun dəsti nəzərdən keçirməyi məsləhət görürəm. Yalnız bu şərtlərə əməl edin:

A. Aşağı səviyyəli düymə idarəetmə koduna tam nəzarət etmək istəyirəm

B. Həqiqətən lehimləmə və xüsusi məftillərdən zövq alın (kim yoxdur)

C. Alətlər və hissələr artıq var və/və ya bir neçə dollar qənaət etmək istəyir

D. Bu şeylər haqqında daha çox öyrənmək və ya sadəcə təcrübə etmək istəyirsiniz

Şəxsi motivasiyam yuxarıdakıların qarışığı idi. Tamam, kabelləri necə düzəltdim:

Əvvəlcə düymələrdəki qıvrım bağlayıcıları Dupont bağlayıcı tellərinə bağlamaq üçün adapter kabelləri düzəltdim. Bunlardan birini düymələrin hər birindəki mikro keçid üçün və hər bir joystickdə dördünü etdim. Bunun üçün istehsal xəttini araşdırmaq üçün Larry -ni qanunsuz etmək üçün bağırın.

Daha sonra bu xüsusi kabellərdən istifadə edərək düymələri və joystickləri çörək lövhələri vasitəsi ilə hər mikro nəzarətçinin giriş pinlərinə bağladım.

Qeyd: Bu dizaynda ayrı bir mikro nəzarətçi və buna görə də hər bir oyunçu üçün USB kabeli var. Joystick və düymə mikro açarlarını aralarına uyğun olaraq bölün və hər iki langırt düyməsini eyni mikro nəzarətçiyə bağlayın. Zorlandığınız təqdirdə, kabel mərhələlərində bir irəliləyiş göstərən fotoşəkillərə baxın.

Sonra, hər bir mikro açara bir siqnal göndərmək üçün bir tel əlavə etməliyəm ki, bu da düymə basıldıqda siqnalı mikro nəzarətçi giriş pininə qaytaracaqdır. Bəzi Cat 5e kabelindəki 4 bükülmüş cütü, hamısını bir tərəfdən lehimləmək və mikro nəzarət cihazındakı siqnal pininə qoşulmuş Dupont bağlayıcı kabelini bağlamaqla joysticklərə siqnal vermək üçün istifadə etdim.

6 düymə qrupunun hər biri üçün kiçik bir papatya zənciri kabeli hazırladım və nəhayət, hamısını mikro nəzarətçi siqnal pininə bağladığım start/seç və pinball düymələrində xüsusi adapter kabellərimi istifadə etdim.

Mikro açarları mikro nəzarət cihazlarına bağlamaq, mini çörək taxtası və Dupont konnektorlarının istifadəsi səbəbindən olduqca sadə idi, bu da telləri lazım olduqda asanlıqla hərəkət etdirə biləcəyimi göstərirdi.

Addım 6: Nəzarətçi kodu

Nəzarətçi kodu
Nəzarətçi kodu
Nəzarətçi kodu
Nəzarətçi kodu
Nəzarətçi kodu
Nəzarətçi kodu

Kod olduqca sadədir. Mükəmməl Arduino Joystick Kitabxanasından bir gamepad nümunəsini dəyişdirdim

Bu lazımlı təlimatdan kitabxanaya başlamağınız haqqında daha çox məlumat əldə edə bilərsiniz.

Bu addımın sonunda işləyən 2 oyunçu döyüş çubuğu nəzarətçisinə sahib olduq, buna görə də laptopumda StreetFighter2-nin bir neçə turunu qeyd etdik!

Əvvəlcə mikro nəzarətçiləri USB vasitəsilə birbaşa Raspberry PI-yə bağlamağı planlaşdırırdım, ancaq noutbukda sınayarkən mikro USB konnektorlarını giriş paneli vasitəsi ilə mikro nəzarətçilərə bağlamağın və ayırmağın çox çətin olduğunu gördüm və nəticədə cihazı kəsdim. mikro nəzarətçilərdən birinin mikro USB konnektoru.

Bunun həlli idarəetmə moduluna bir USB hub daxil etmək idi. Bu, İdarəetmə Modulundan yalnız bir əlaqənin açıldığı və ümumi həllinin daha möhkəm olduğu anlamına gəlirdi. Kablolama işləri başa çatdıqdan sonra üst panelə havşa vintləri açdım və yerində vidaladım.

gamepad.ino

// Beş Arduinonun necə oxunacağını nümayiş etdirən sadə gamepad nümunəsi
// rəqəmsal sancaqlar və onları Arduino Joystick kitabxanasına yerləşdirin.
//
// Rəqəmsal sancaqlar basıldıqda topraklanır.
//
// Qeyd: Bu eskiz faylı Arduino Leonardo və
// Yalnız Arduino Micro.
//
// Matthew Heironimus tərəfindən orijinal kodun dəyişdirilmiş versiyası
// 2018-08-11
//--------------------------------------------------------------------
#daxil edin
Joystick_ Joystick;
voidsetup () {
// Düymə sancaqlarını işə salın
pinMode (2, INPUT_PULLUP);
pinMode (3, INPUT_PULLUP);
pinMode (4, INPUT_PULLUP);
pinMode (5, INPUT_PULLUP);
pinMode (6, INPUT_PULLUP);
pinMode (7, INPUT_PULLUP);
pinMode (8, INPUT_PULLUP);
pinMode (9, INPUT_PULLUP);
pinMode (10, INPUT_PULLUP);
pinMode (16, INPUT_PULLUP);
pinMode (20, INPUT_PULLUP);
pinMode (21, INPUT_PULLUP);
// Joystick Kitabxanasını işə salın
Joystick.begin ();
Joystick.setXAxisRange (-1, 1);
Joystick.setYAxisRange (-1, 1);
}
// Düymələrin son vəziyyəti
int lastButtonState [12] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
int sancaqlar [12] = {2, 3, 4, 5, 6, 7, 8, 9, 10, 16, 20, 21};
voidloop () {
// Pin dəyərlərini oxuyun
üçün (intindex = 0; indeks <12; indeks ++)
{
int currentButtonState =! digitalRead (sancaqlar [indeks]);
əgər (currentButtonState! = lastButtonState [index])
{
keçid (sancaqlar [indeks]) {
hal2: // YUKARI
əgər (currentButtonState == 1) {
Joystick.setYAxis (-1);
} başqa {
Joystick.setYAxis (0);
}
fasilə;
case3: // SAĞ
əgər (currentButtonState == 1) {
Joystick.setXAxis (1);
} başqa {
Joystick.setXAxis (0);
}
fasilə;
hal4: // AŞAĞI
əgər (currentButtonState == 1) {
Joystick.setYAxis (1);
} başqa {
Joystick.setYAxis (0);
}
fasilə;
hal 5: // SOL
əgər (currentButtonState == 1) {
Joystick.setXAxis (-1);
} başqa {
Joystick.setXAxis (0);
}
fasilə;
dava 6:
Joystick.setButton (0, currentButtonState);
fasilə;
hal 7:
Joystick.setButton (1, currentButtonState);
fasilə;
hal 8:
Joystick.setButton (2, currentButtonState);
fasilə;
hal 9:
Joystick.setButton (3, currentButtonState);
fasilə;
dava 10:
Joystick.setButton (4, currentButtonState);
fasilə;
dava 16:
Joystick.setButton (5, currentButtonState);
fasilə;
dava 20:
Joystick.setButton (8, currentButtonState);
fasilə;
dava 21: {
Joystick.setButton (9, currentButtonState);
fasilə;
}
}
lastButtonState [index] = currentButtonState;
}
}
gecikmə (10);
}

GitHub tərəfindən ❤ ev sahibliyi ilə rawgamepad.inoya baxın

Addım 7: Raspberry PI Quraşdırması

Raspberry PI Quraşdırması
Raspberry PI Quraşdırması

Maksimum oyun performansı və uyğunluğu üçün bir Pi 3 tövsiyə edirəm, ancaq yalnız köhnə oyunlarla maraqlanırsınızsa, Pi Zero kimi daha aşağı güclü bir cihaz da yaxşı olardı. Ətrafımda qoyduğum ehtiyat Pi 2 -dən istifadə edirəm.

Vebdə fərqli emulyatorlar və ön uçları olan Pi və ya digər SBC -ni necə quracağınızı izah edən böyük mənbələr var. Mən şəxsən RetroPie -dən istifadə edirəm və məsləhət görürəm və bunları - əla - ETA Prime -dən olan videoları tez bir zamanda işə salmaq üçün əla bir yol olduğunu gördüm.

Addım 8: Ekran Modulunun Qurulması

Ekran Modulunun Tikintisi
Ekran Modulunun Tikintisi
Ekran Modulunun Tikintisi
Ekran Modulunun Tikintisi
Ekran Modulunun Tikintisi
Ekran Modulunun Tikintisi

Virtual lent ölçüsü istifadə edərək SketchUp faylından ölçülən ölçülərdən birincisini işarələyərək və yan panellərlə Ekran Modulunun inşasına başladım. Daha sonra ikinci paneli qeyd etmək üçün ilk paneli şablon olaraq istifadə etdim.

Sonra alt arxa paneli kəsdim, bəzi açı mötərizələrini vidaladım və sonra yan panellərə vidaladım. Bu mərhələdə monitorumun uyğun olduğunu yoxladım. Gözlədiyimdən daha sıx idi, amma kifayət qədər yer var idi.

Daha sonra aşağı ön paneli əlavə etdim və idarəetmə moduluna uyğun olan delikləri kəsdim. Bunları qeyd etmək üçün idarəetmə modulunu ekran modulunun üstünə qoydum və idarəetmə modulundakı mövcud çuxurun içərisinə yazdım.

Bu mərhələdə iki kabin bağlayıcı boltdan istifadə edərək iki modulu birləşdirə bildim. İndi birləşmiş bar-top modulunun son şəklini görə bildim!

Növbəti addım panellərin kənarlarını çəkməkdir. Bunun üçün cihazı yenidən sökdüm. Güc girişi və açarı üçün dəliyi kəsdim. Bunun üçün əvvəlcə çuxuru qeyd etdim, sonra kiçik bir ağac ucu ilə küncləri qazdım və nəhayət qalan materialı spiral mişarla kəsdim.

Daha sonra bu dəfə hər parçanı bir -birinə yapışdıraraq vahidi yenidən yığdım. Mötərizələrdən istifadə etdiyim üçün parçaları bir yerdə tutmaq üçün sıxaclardan istifadə etməyimə ehtiyac yox idi.

İndi vahid son formada olduğu üçün ekran panelini kəsib yerinə qoydum, qum kağızı ilə möhkəm oturana qədər işlədim. Uyğunluqdan məmnun qaldığım zaman onu çıxartdım və ekranın görünən ekran sahəsinə uyğun olması üçün deşik kəsmək üçün bir yapboz istifadə etdim. Ekranı sərbəst vəziyyətdə tutmaq üçün bəzi mötərizələrdən istifadə edərək ekranı sınaqdan keçirə bildim.

Göründüyünü görmək üçün iki modulu bir araya gətirdim və sonra ekranın ətrafını yapışdırmağı bitirdim. Bunu etmək üçün, möhkəm olduğundan əmin olmaq və sonra boyada çatlamamaq üçün ekran ətrafına 6 mm MDF əlavə parçaları əlavə etdim.

Addım 9: Bitirin

Bitirin
Bitirin
Bitirin
Bitirin
Bitirin
Bitirin
Bitirin
Bitirin

Yapışqan ekran modulunda tamamilə qurudulduqdan sonra bütün oynaqlara və ləkələrə səxavətlə ağac doldurucu tətbiq etdim və qaba dərəcəli zımpara ilə zımparaladım.

Sonra onu ilk möhür təbəqəsi kimi suvarılan PVA yapışdırıcı ilə örtmüşəm. Sonra qarajda tapdığım PVA və ağ ümumi məqsədli ağac/polad boya qarışığından bir neçə qat tətbiq etdim.

Bu ilk qatların hamısı adi 2 boya fırçası ilə tətbiq edilmişdir.

Alt paltarlar qurudulduqda, incə taxıl zımpara ilə yüngülcə zımpara etdim. Bundan sonra başqa bir ağ boya əlavə etdim.

Quruduqdan sonra yenidən yüngülcə zımparaladım və sonra hardware mağazasından aldığım qutulardan bir neçə qat ucuz ümumi təyinatlı sprey boya çəkdim.

Nəzarət modulu üçün prosesi təkrarlamadan əvvəl ekran modulunun yuxarı arxa panelini kəsdim. Bu panelin içərisində bir deşik var ki, ekran modulunu daha asan daşıya biləm. Həm də hərəkətlər, quraşdırılmış monitor dinamiklərinin korpusdan çıxmasına imkan verir.

Bu mərhələdə, idarəetmə modulunun üst panelindəki vintləri söküb yerinə yapışdırmaq qərarına gəldim. Təhlükəsiz olduğundan əmin olmaq üçün əvvəlcə bəzi əlavə dəstək parçalarını yapışdırdım.

İdarəetmə modulu rəngləndikdə düymələrin deliklərini təmizləmək üçün Dremel istifadə edərək düymələrdən biri ilə ölçüsünü davamlı olaraq yoxlayırdım. Nəhayət, mebel bağlayıcı qozunu idarəetmə modullarının arxasına yapışdırdım.

Vaxt və səy sərf edildiyini nəzərə alaraq, bu addımın sonunda əldə edilən nəticədən olduqca razı qaldım. Heç bir halda mükəmməl deyildi və bu mərhələdə daha çox vaxt verilərək təkmilləşdirilə bilər. Həqiqətən, bu addımın nə qədər vaxt keçəcəyinə görə hansı səviyyədə bitirmək istədiyinizə bağlıdır.

Addım 10: Modul komponentlərini göstərin

  • Dinamikləri olan 19 "geniş ekranlı monitor
  • Raspberry PI 2 Tək Kartlı Kompüter (SBC)
  • Moruq PI 2 qutusu
  • 2Amp USB güc adapteri
  • Mikro usb kabeli
  • 3,5 mm səs kabeli
  • HDMI kabeli
  • Şəbəkə şassi yuvası (çaydanın aparatı növü)
  • Elektrikli çaydanın qurğusu
  • İkiqat elektrik prizi

Addım 11: Modul Kablolarını göstərin

Ekran Modulu Kabloları
Ekran Modulu Kabloları
Ekran Modulu Kabloları
Ekran Modulu Kabloları
Ekran Modulu Kabloları
Ekran Modulu Kabloları
Ekran Modulu Kabloları
Ekran Modulu Kabloları

Əvvəlcə ekran modulunun qabığına bir baza və arxa panel əlavə etdim. Arxa panel, komponentlərə sürətli giriş üçün asanlıqla çıxarıla bilməsi üçün maqnit tutacaqlar istifadə edərək yerində sabitləndi.

Daha sonra PI və monitoru gücləndirmək üçün ikiqat elektrik prizinə bir güc açarı bağladım. Elektrik naqillərini açara lehimlədim və kabelləri istiliyədavam edən borularla bağladım. Bu hissədən tamamilə razı deyilsinizsə, ixtisaslı birindən kömək alın. Elektrik naqilləri ilə heç bir risk almayın.

Açarı etibarlı şəkildə korpusa bağladıqdan sonra monitoru öz yerinə qoydum. Artıq sıx mübarizəni nəzərə alaraq, ekranı yerində saxlamaq üçün bir neçə əlavə plastik mötərizə lazım idi.

Sonra PI üçün bir USB güc adapteri və monitor üçün bir çaydanı bağladım. Sadəcə olaraq monitora audio və video siqnalları bağlamaq qalırdı.

Monitorda HDMI girişi olmadığından HDMI-dan DVI-a qədər adapterdən istifadə etdim. Səs PI-dən 3,5 mm-lik audio kabel vasitəsilə quraşdırılmış monitor dinamiklərinə verilir. Arxa panel açıq və səs parametrləri maksimum olduqda səs səviyyəsi yaxşıdır, amma yüksək deyil. Gələcək bir yeniləmədə dinamiklər və mini gücləndirici əlavə edə bilərəm.

Nəhayət, bir USB hubunu PI -yə bağladım və tam işləyən ekran modulunun sınaqlarının başlamasına icazə verdim.

Addım 12: Son Qurultay və Düşüncələr

Yekun məclis və düşüncələr
Yekun məclis və düşüncələr
Yekun məclis və düşüncələr
Yekun məclis və düşüncələr
Yekun məclis və düşüncələr
Yekun məclis və düşüncələr
Yekun məclis və düşüncələr
Yekun məclis və düşüncələr

Son montajdan əvvəl son iş, rəsm çəkildikdən sonra İdarəetmə Modulunun yenidən qurulması və montajı idi. Yenidən lehimlənməli olan bir telin qırılmasından başqa, bu, olduqca hamar getdi.

Nəzarət və Ekran Modullarını birləşdirməzdən əvvəl, İdarəetmə Modulundan çıxan mebel bağlayıcı çəlləklərinin Ekran Modulunun boyasını cızmaması üçün bir neçə şəffaf yapışqan kontakt filmi kəsdim.

Modulları yerləşdirmək və bir -birinə bağlamaq sadə bir iş idi. Bu mərhələdə bar-top qurğusu tamamilə tamamlandı və işə hazırdır. Göründüyü kimi, bu üstünlük verilən konfiqurasiya olacaq, buna görə ən azı bir müddət Stand Modulunu qurmağa ehtiyac olmayacaq. Əgər və nə vaxt etsəm, bu yazını yeniləyəcəyəm. Stand Modulunun özü hamıdan ən sadə olmalıdır. Əsasən çubuğun üst hissəsinə qoşulmaq üçün bolt delikləri olan sadə bir saxlama kabinetidir.

Uşaqlarımla birlikdə bu layihə üzərində işləyərkən çox vaxt keçirdim. Çox şey öyrəndik və indi yeni maşında çoxlu köhnə arcade və konsol klassikləri oynamağı səbirsizliklə gözləyirik. Oxuduğunuz üçün təşəkkür edirik və şərhlərdə layihə haqqında düşüncələrinizi bizə bildirin!

Tövsiyə: