Arcade Makinesi - Avengers Design: 9 Adım (Resimlerle)

Arcade Makinesi - Avengers Design: 9 Adım (Resimlerle)

İçindekiler:

Anonim

Bu proje Avengers tasarımı ile 2 oyuncu arcade makinesidir. Birçok oyun emülatörünü destekleyen RetroPie'li Raspberry Pi 2 ile çalışıyor.

Eşim ve ben bu tür projelerle ilgili deneyimim olmamasına rağmen birlikte bu projeyi birlikte yapmak istediğimize karar verdik. Babam fikirleri, tasarımları ve kabineyi inşa etmemize de çok yardımcı oldu.

Bu talimatları faydalı bulacağınızı umuyorum:)

Gereçler:

1. Adım: Araştırma

Projemi planlamaya başlamadan önce çevrimiçi olarak çok fazla araştırma yaptım çünkü böyle bir projeyi yapma konusunda hiçbir tecrübem yoktu. Araştırmamda, daha sonra projemde bana yardımcı olacak birçok fikrim var. Bunlar bana ilham veren ve bu süreçte bana çok yardımcı olan bazı projelerle bağlantı kuruyor (teşekkür etmek için iyi bir fırsat!):

  • MAME Projesi
  • Starcade
  • Borderlands 2
  • Geek Pub'dan Space istilacı dolabı

Adım 2: Malzemeler

  • 2 * 17mm Kontrplak levha - Panolar boyutu: 2.44m X 1.22m

  • Ahududu Pi - ~ 35 $

  • Çekmece slaytları

  • 8 metre uzunluğunda Siyah T-kalıplama - 40 $

  • 4 * 2 "Dolap tekerlekleri

  • 24 "Monitör

  • Arcade Makine Projeleri İçin Hi-Fi Stereo Ses Amplifikatör Kiti (Hoparlör Kapakları: Plastik Hoparlör Kapakları) - 24 $

  • Arcade Kontrol Paneli LED Işıklı Paket Kiti 2 Joystick, 20 Düğmeli USB MAME - 80 $

  • Marvel Avengers Çocuk FOTOĞRAF DUVAR KAĞIDI DUVAR MURAL 960p - 50 $

  • Kapı menteşeleri - 5 $

  • Boya

  • vernik

  • plastik cam

  • LED ışık şeridi - 20 $

Adım 3: Prototip

Kabine için birkaç farklı planı kontrol ettikten sonra, en iyi “proje MAME” planlarını beğenmeye karar verdim. İlk önce boyutların benim için iyi olduğundan emin olmak için tam ölçekli bir prototip kurdum.

Fotoğrafta görebileceğiniz gibi, prototipi oluşturmak için sadece bir miktar karton ve koli bandı kullandım ve sadece bir saat kadar sürdü.

Uzun boylu biri olduğum için, arcade makinesini orijinal tasarımdan biraz daha yüksek yapmaya karar verdim.

Adım 4: Kabini Oluşturmak

Kontrplak panolarını yerel bir marangozdan aldım ve kesmesini istedim, böylece tahtaları eve götürmem daha kolay olacaktı (resme bakın). Marangozunuzdan kabine parçalarının son şeklini kesmesini isteyebilirsiniz, ancak kabini tek başıma oluşturma konusunda deneyim edinmek istedim.

İlk önce bazı basit tahtaları kesmeyi denedikten sonra, kontrplak levhadaki ilk yan panel için istenen şekli çizdim ve eğriler için dairesel testere ve bir testere kullanarak kesdim (eğrileri çizmek için daire şeklinde nesneler kullandım).

İkinci yan levhanın birincisi ile aynı olması için, ikinci kontrplak levhanın üzerine yeni oluşturduğum yan paneli yerleştirdim ve ikinci yan panelin şeklini onunla çizdim. İş için doğru araçlara sahipseniz (ben yapmadım), her iki yan paneli bir tahtayı üst üste yerleştirip bir kerede keserek birlikte kesebilir ve bir kerede kesebilirsiniz.

Her iki paneli kestikten sonra, iki aynı panel oluşturmak için bir panel diğerinin üstünde iken bunları zımparalayabilirsiniz. İki yan panel arasında gerçek bir fark olması durumunda, ilk önce bu parçayı düzeltmek için yapboz kullanabilirsiniz.

Daha sonra üst ve alt panelleri kestim ve tüm parçaları bir arada tutmak için 2 cm x 3 cm odun kullandım, vidaları ve tutkalla yapıştırdım.

Tekerlekleri kabine taktım (tekerlekleri kilitlenebilir hale getirmeyi unutmayın!) Ve sonra çekmecenin tahtasını kesiyorum (çekmece slaytları için yer bırakmayı unutmayın).

Satın aldığım monitör kabinin boyutuna mükemmel bir uyum sağladığından, kabine monte etmek için herhangi bir vida kullanmamaya karar verdim. Bunun yerine, monitörün uzanması için tahta bir tahta ve arkasından desteklemek için başka bir tahta yerleştirdim (ekran için oyuncuya bakması için bir açı oluşturdum).

Joystickler kontrol panelinin altına bağlanmalıdır (ve çubuğun çok kısa olmasını istemedim), tüm kontroller için 2 büyük delik açtım ve ona çok ince bir kontrplak parçası yapıştırdım (Geriye dönüp baktığımda), Bence hiç gerekli değildi).

Adım 5: Resim ve Sanat

Kabini demonte ettim, böylece boyamak ve yan sanatı monte etmek daha kolay olacak.

Güzel bir görünüm elde etmek için marangozumdan kapıya ve çekmeceye pvc kenar bandı yerleştirmesini istedim.

Şimdi kabine harika bir görünüm vermenin zamanı geldi! Görünür tüm kabin parçalarını iki kat boya ile boyadım ve daha sonra cila kullandım ve parlak bir görünüm elde ettim.

Avengers'ın duvar kağıdını Ebay'den aldıktan sonra, üzerine aldığım yapıştırıcı ile yapıştırdım. Tüm hava kabarcıklarını dışarı çıkarmak için kuru bir bez kullanabilirsiniz (Kuruduktan sonra sonuç çok daha iyi görünür).

Sonra hoparlörler, LED'ler, pleksiglas vb. Dahil tüm parçaları bir araya getirdim.

Adım 6: Yazılım

Sistemi ve oyunları çalıştırmak için bir Raspberry Pi 2 (Model B) kullandım.

Ahududu Pi'mde hangi dağıtımı kullanmam gerektiğini çevrimiçi olarak kontrol ettikten sonra, Sega, Nintendo, Super Nintendo vb. Gibi eski okul konsolları için önceden kurulmuş emülatörlerle birlikte gelen RetroPie adında harika bir tane buldum. Harika bir kullanıcı topluluğuna sahiptir ve ihtiyaç duyduğunuzda çevrimiçi olarak birçok yardım bulabilirsiniz.

RetroPie'nin en son sürümünü buradan indirebilirsiniz.

Hepsini ayarlamak için kurulum talimatlarını izleyin.

Kurulum ipuçları Faydalı buldum:

  • Monitörü baş aşağı monte etmeniz gerektiğinde, önyükleme yapılandırma dosyasını düzenleyerek ekranı döndürebilirsiniz:

sudo nano /boot/config.txt

Aşağıdaki satırı ekleyin:

display_rotate = 2

  • Ekranı 16: 9 olarak yapılandırmak için şu adımları izleyin:
    • RetroArch ayarlarına gidin.
    • Ayarlar ve ardından Video'ya gidin.
    • En Boy Oranını istediğinizi ayarlayın (16: 9, 16:10, 4: 3 vb.).
    • “Settings” girin ve “Config Save on Exit” i “ON” olarak ayarlayın. sonra çıkın.

Adım 7: Kontroller

Tüm düğmeleri USB kartına bağlamak ve kartı Ahududu pi'ye bağlamak için üreticinin talimatlarını ve youtube videolarını kullandım - Sinir bozucu olabilir ancak sakin olun ve talimatları izleyin:).

Pi'nin 2 oyuncu USB kartını 2 farklı gamepad olarak tanımlaması için aşağıdaki adımları izleyin (başvuru):

  • Bu kimlik bilgileriyle pi'ye bağlanın:
    • kullanıcı: pi
    • Şifre: ahududu
  • Aşağıdaki komutu çalıştırın:
    • sudo vi /boot/cmdline.txt
  • satırın sonuna boşluk ekleyin ve bu metni ekleyin: usbhid.quirks = 0x16c0: 0x05e1: 0x040
  • Pi çalıştırarak yeniden başlatın:
    • sudo yeniden başlatma

Tüm düğmelerin çalıştığını kontrol edin:

  • Pi'ye önceden olduğu gibi aynı kimlik bilgileriyle bağlanın
  • İlk gamepad'deki tüm düğmelerin çalıştığını kontrol etmek için aşağıdaki komutu çalıştırın:
    • jstest / dev / input / js0
    • Komutu çalıştırdıktan sonra, her bir düğmeye tıklayın ve joystick'i terminalden yanıt aldığınızı görmek için her yöne hareket ettirin (herhangi bir cevap gelecektir)
    • Komuttan çıkmak için Ctrl + c tuşlarına basın.
  • İkinci gamepad için aynı testi aşağıdaki komutla yapın:
    • jstest / dev / input / js1
  • Tüm düğmeler ve kontrol çubukları kontrol edildikten sonra düzgün çalışıyorsa, önyüklemeden sonra “EmulationStation giriş yapılandırma sihirbazını” çalıştırabilirsiniz (Şimdi 2 gamepad olması gerekir).
  • Tüm emülatörlerin ve oyunların kontrollerini yapılandırmak için RetroArch girişlerini yapılandırmanız gerekir (başvuru):
    • EmulationStation'da RetroPie'ye git
    • “RPSETUP” seçiniz
    • “Kurulum / Yapılandırma (kurulum sonrası kullanılacak)” seçeneğini seçin.
    • “RetroArch için giriş cihazlarını yapılandır” seçeneğini seçin
    • Talimatları takip edin ve sadece 1 oyunculu gamepad'i yapılandırın. İkinciyi de otomatik olarak yapılandıracak

Adım 8: Güç

Güç şeridini kabinin içine monte ettim.

Kabin çok fazla LED ışığa sahip olduğundan ve oturma odama yerleştirmek istediğim için tüm ışıkları söndürecek bir anahtar ve her şeyi kapatmak için başka bir anahtar istedim.

Adım 9: İşte bu!

Uzun bir planlama, kesme, kablolama ve yapılandırma işleminden sonra, Avengers arcade makinesi nihayet hazır! Şimdi kardeşlerim ve ben çocukken oynadığımız gibi birkaç Sega oyunu oynayabiliriz.

Umarım bu talimatlar projenizde size yardımcı olacaktır.