Oyun grafiklerinin zirvesinin 8 bitlik bir tesisatçının prensesi kurtarması ve öğleden sonraların oyun kumandasıyla televizyon ekranlarının önünde geçirilmesi olduğu günleri hatırlıyor musunuz? Retro oyunlar bugünlerde büyük bir patlama yaşıyor. Piyasa hazır emülatörlerle dolup taşarken, asıl sihir başka bir şeyde yatıyor: kendi arcade makinenizi veya el konsolunuzu tam olarak istediğiniz gibi inşa etme yeteneği. Teknolojiyi seviyorsanız ve tornavida kullanmaktan korkmuyorsanız, size nasıl yapacağınızı göstereceğiz. Bu iş için şu anda en popüler iki platform Raspberry Pi ve ESP32'dir. Hangisini seçmelisiniz ve nasıl başlayabilirsiniz?
Neden hazır bir retro oyun konsolu satın almak yerine kendi konsolunuzu kendiniz yapmalısınız?
Belki de neden hafta sonunuzu Çin'den birkaç yüz dolara sipariş edilebilecek bir şeyi inşa etmekle geçireceğinizi merak ediyorsunuzdur. Cevap, bizzat maker topluluğunda yatıyor. Hazır Çin konsolları kutudan çıktığı gibi çalışsa da, genellikle ucuz işçilik, kötü ekranlar ve tescilli yazılımlardan muzdariptirler.
Kendi oyun konsolunuzu kendiniz yaparak mutlak özgürlük elde edebilirsiniz. Kapağını en sevdiğiniz renklerde 3D yazıcıda basabilir, düğmelerin kalitesini seçebilir, en iyi TFT veya OLED ekranı tercih edebilir ve eski oyunların emülatörünü tam istediğiniz gibi yükleyebilirsiniz. Ve en önemlisi: Kendi lehimlediğiniz ve hayata geçirdiğiniz bir cihazda ilk kez bir oyuna başlamanın verdiği his paha biçilmezdir.
Beyin Fırtınası: ESP32 mi, Raspberry Pi mi? Hangisini seçmeli?
Her konsolun temeli "beyni"dir. Bilgisayar teknolojisiyle uğraşma dünyasında, öncelikle iki seçenek arasında seçim yapacaksınız: tam teşekküllü bir mikrobilgisayar ve enerji tasarruflu bir mikrodenetleyici. Bu yolların her biri biraz farklı bir deneyim ve yapım zorluğu seviyesi sunar.
Raspberry Pi: Güçlü multimedya merkezi
Eğer oturma odanızdaki büyük bir televizyona HDMI ile bağlayabileceğiniz bir oyun konsolu istiyorsanız, Raspberry Pi açık ara en iyi seçenektir. Tam teşekküllü bir konsoldur. minimuazzam işlem gücüne sahip bir bilgisayaronem.
RetroPie veya Recalbox gibi sistemlere verilen destek sayesinde yazılım kurulumu oldukça kullanıcı dostudur. Daha yeni modellerin (örneğin Raspberry Pi 4 veya 5) performansı, yalnızca NES ve SNES klasik oyunları için değil, aynı zamanda PlayStation 1, Nintendo 64 veya hatta arcade makinelerinden daha zorlu 3D oyunları da sorunsuz bir şekilde taklit edebilecek kadar yeterlidir.
Donanım açısından bakıldığında, Raspberry Pi daha çok uyumlu modülleri ve kabloları güvenli bir şekilde üst üste istiflemekle ilgilidir. Ancak bu performans ve kolaylığın bedeli daha yüksek bir satın alma fiyatı, daha büyük boyutlar ve şebekeden daha güçlü bir güç kaynağına (aktif işlemci soğutmasıyla birlikte) ihtiyaç duyulmasıdır.
ESP32: Taşınabilir Oyunlar İçin Uygun Fiyatlı Bir Çözüm
ESP32 ise bir mikrodenetleyicidir. Başlangıçta düşük maliyetli bir akıllı ev (IoT) çipi olarak tasarlanan bu çip, çift çekirdekli işlemcisi ve entegre Wi-Fi ve Bluetooth özellikleri sayesinde el konsolu topluluğunun gözdesi haline gelmiştir.
Klasik GameBoy tarzındaki projeler için kesinlikle idealdir; ister elinizde taşıyın ister yanınızda götürün. Son derece düşük güç tüketimi sunar, bu nedenle tek bir küçük Li-Po pil ile saatlerce oynayabilirsiniz. 8 bit ve 16 bit sistemleri mükemmel şekilde destekler. 3D oyunların tahtını sallamasa da, taşınabilir arcade oyunları için sunduğu özellikler sayesinde oldukça başarılıdır. miniOn adet kronun boyutu ve satın alma fiyatı rakipsizdir. Ancak, bu yolun biraz daha fazla el becerisi gerektirdiğini, genellikle lehim makinesi olmadan ve şemalara göre dikkatli bir şekilde kablolama yapmadan işi bitiremeyeceğinizi bilmeniz gerekir.
Montaj için gerekli malzemeler (Temel kontrol listesi)
Yapım süreci göründüğü kadar karmaşık değil. El konsolunuz için temel olarak ESP32'yi seçerseniz, şu birkaç temel bileşene ihtiyacınız olacak:onenot:
- Geliştirme kurulu: ESP32 modülünün kendisi.
- Ekran: Renkli TFT ekran (örneğin, SPI arayüzlü popüler 320×240 piksel çözünürlük).
- Evlat: Arduino/ESP projeleri için klasik tuş takımı düğmeleri ve muhtemelen analog bir joystick.
- Güç kaynağı: Lityum-Po pil ve şarj modülü (çoğunlukla TP4056 çipi), USB üzerinden güvenli şarjı sağlar.
- Ses: Küçük hoparlör ve I2S audio Temiz ses çıkışı için modül.
- Depolamak: MicroSD kart okuyucu modülü (böylece tüm ROM'ları içine sığdırabilirsiniz).
Yeni başlayanlar için ipucu: Kodunuzdaki düğmelere "tepki önleme" (debounce) işlemi yapmayı veya karakterinizin oyunda tek tuşa basarak iki kez zıplamasını önlemek için kapasitörler kullanan bir donanım çözümü kullanmayı unutmayın!
Yazılım ve Veri Kurtarma: Her Şeyi Nasıl Çalışır Hale Getirirsiniz?
Her şeyi bağladıktan sonra (ister lehim gerektirmeyen bir yama üzerinde test amaçlı kablolama yapın, ister kendi baskılı devre kartınız üzerinde doğrudan kablolama yapın), çalıştırma zamanı geldi.
U Ahududu Pi İşlem oldukça basit. Programı bilgisayarınıza indiriyorsunuz. Raspberry Pi GörüntüleyiciSistemi SD karta yüklemek için bunu kullanın. RetroPieKartı "raspberry" cihazına takın ve televizyona bağlayın. Sistem sizi düğme ayarları konusunda yönlendirecek ve yasal olarak edindiğiniz oyun ROM'larını yerel ağ üzerinden kolayca yükleyebilirsiniz.
U ESP32 Önceden hazırlanmış yazılımlar kullanılır; bunların en ünlüsü açık kaynaklı projedir. Retro Git (veya Odroid-Go). Bir geliştirme ortamı (örneğin Arduino IDE veya doğrudan kullanışlı bir web flasher aracılığıyla) kullanarak, kodu bir USB kablosuyla çipe yüklersiniz. Oyunlar daha sonra klasik yöntemle birlikte gelen SD karta yüklenir.
Sonuç ve öneriler: Projenize nereden başlamalısınız?
Kendi retro oyun konsolunuzu yapmak harika bir hafta sonu projesi. Sadece nostalji dolu, tamamen işlevsel bir cihaza sahip olmakla kalmayacak, aynı zamanda elektronik, lehimleme ve mikrodenetleyicilerin nasıl çalıştığı hakkında da çok şey öğreneceksiniz. Modern el sanatları dünyasına mükemmel bir giriş kapısı.
İster siz olunonec sizin kararınız miniİster enerji tasarruflu ESP32 çipiyle çalışan havalı bir el oyuncağı, ister güçlü bir Raspberry Pi ile çalışan güçlü bir TV konsolu yapmak isteyin, internette her yerde bileşen aramanıza gerek yok. Gerekli tüm geliştirme kartları, renkli TFT ekranlar, anahtarlar, pil modülleri ve diğer birçok elektronik bileşen mevcuttur.oneProjeniz için gerekli bileşenleri, e-ticaret sitesi gibi Çek elektronik ve robotik uzmanı firmalardan temin edebilirsiniz. https://www.laskakit.cz/ Lehimleme aletinizi hazırlayın, doğru parçaları seçin ve bizimle birlikte doksanlı yıllara geri dönün!