Reklamı bağlayın

Oyun qrafikasının zirvəsinin 8 bitlik santexnikin şahzadəni xilas etməsi və günortadan sonraları əlində oyun kontrolleri ilə televizor ekranlarının qarşısında keçirdiyi günləri xatırlayırsınız? Retro oyunlar bu günlərdə böyük bir bum yaşayır. Bazar hazır emulyatorlarla dolu olsa da, əsl sehr başqa bir şeydədir: öz oyun avtomatınızı və ya əl oyun avtomatınızı tam olaraq zövqünüzə uyğun şəkildə qurmaq bacarığı. Texnologiyanı sevirsinizsə və tornavida götürməkdən çəkinmirsinizsə, sizə necə edəcəyinizi göstərəcəyik. Bu tapşırıq üçün ən populyar iki platforma hazırda Raspberry Pi və ESP32-dir. Hansını seçməlisiniz və necə başlamaq lazımdır?

055rX5cbfqk1wh5

Niyə retro konsol almaq əvəzinə öz konsolunuzu qurmalısınız?

Çindən bir neçə yüz dollara sifariş edilə bilən bir şeyin istehsalına niyə həftəsonu sərf etməli olduğunuzu düşünə bilərsiniz. Cavab istehsalçı icmasının özündədir. Hazır Çin konsolları qutudan çıxmadan işləsə də, onlar tez-tez ucuz işçilik, keyfiyyətsiz ekranlar və xüsusi proqram təminatından əziyyət çəkirlər.

Özünüz hazırladığınız oyun konsolu sizə tam sərbəstlik verir. Üz qabığını sevdiyiniz rənglərdə 3D çap edə, düymələrin keyfiyyətini seçə, ən yaxşı TFT və ya OLED ekranı seçə və köhnə oyunların emulatorunu tam olaraq zövqünüzə uyğun yükləyə bilərsiniz. Ən əsası isə: özünüz lehimləyib həyata keçirdiyiniz bir cihazda ilk dəfə oyuna başladığınız zaman hiss etdiyiniz hiss əvəzsizdir.

Beyin fırtınası: ESP32 və Raspberry Pi – nəyi seçmək lazımdır?

Hər konsolun təməli onun "beyni"dir. Tikinti dünyasında əsasən iki istiqamət arasında seçim edəcəksiniz: tam hüquqlu mikrokompüter və enerjiyə qənaət edən mikrokontroller. Bu yolların hər biri bir az fərqli təcrübə və qurulma çətinlik səviyyəsi təklif edir.

Raspberry Pi: Güclü multimedia mərkəzi

Qonaq otağınızdakı böyük bir televizora HDMI vasitəsilə qoşula bilən bir konsol istəyirsinizsə, Raspberry Pi ən yaxşı seçimdir. Bu, tam hüquqlu bir cihazdır. mininəhəng hesablama gücünə malik kompüteronem.

RetroPie və ya Recalbox kimi sistemlərin dəstəyi sayəsində proqram təminatının quraşdırılması çox istifadəçi dostudur. Daha yeni modellərin (məsələn, Raspberry Pi 4 və ya 5) performansı yalnız NES və SNES klassikləri üçün kifayət deyil, həm də PlayStation 1, Nintendo 64 və ya hətta arcade maşınlarından daha tələbkar 3D oyunları rahatlıqla təqlid edə bilər.

Aparat təminatı baxımından, Raspberry Pi daha çox uyğun modulları və kabelləri təhlükəsiz şəkildə yığmaqla bağlıdır. Lakin, bu performans və rahatlığın qiyməti daha yüksək alış qiyməti, daha böyük ölçülər və şəbəkədən daha güclü enerji təchizatı (aktiv prosessor soyutması ilə birlikdə) ilə məşğul olmaq ehtiyacıdır.

ESP32: Əl Oyunları üçün Əlverişli Bir Həll

Digər tərəfdən, ESP32 mikrokontrollerdir. Əvvəlcə ucuz ağıllı ev (IoT) çipi kimi yaradılan bu cihaz, iki nüvəli prosessoru və inteqrasiya olunmuş Wi-Fi və Bluetooth sayəsində əl konsolları icmasının sevimlisinə çevrilib.

Əlinizdə və ya yolda gəzdirə biləcəyiniz klassik GameBoy üslubunda layihələr üçün tamamilə idealdır. Çox aşağı enerji istehlakı təklif edir, buna görə də tək kiçik Li-Po batareyası ilə saatlarla oynaya bilərsiniz. 8 bitlik və 16 bitlik sistemləri mükəmməl idarə edir. 3D oyun qatili olmaya bilər, amma əl arkada oyunları üçün bu, onun sayəsindədir. miniOnlarla tacın ölçüsü və alış qiyməti müqayisəolunmazdır. Bununla belə, bu yolun bir az daha çox DIY bacarıqları tələb etdiyinə hazır olmalısınız, çox vaxt lehimləmə dəmiri və diaqramlara uyğun olaraq diqqətlə naqillər çəkmədən edə bilməzsiniz.

Montaj üçün nə lazımdır (Əsas yoxlama siyahısı)

Konstruksiya göründüyü qədər mürəkkəb deyil. Əl konsolunuzun əsasını ESP32 seçsəniz, sizə bu bir neçə əsas komponent lazım olacaq:onent:

  • İnkişaf şurası: ESP32 modulunun özü.
  • Göstərici: Rəngli TFT ekran (məsələn, SPI interfeysi ilə məşhur qətnamə 320 × 240 piksel).
  • Nəzarət: Arduino/ESP layihələri üçün klassik klaviatura düymələri və ehtimal ki, analoq joystik.
  • Enerji təchizatı: USB vasitəsilə təhlükəsiz doldurulmanı təmin edən Li-Po batareyası və şarj modulu (əksər hallarda TP4056 çipi).
  • Səs: Kiçik dinamik və I2S audio təmiz səs çıxışı üçün modul.
  • Yaddaş: MicroSD kart oxuyucu modulu (bütün bu ROM-ları ora yerləşdirə bilərsiniz).

Başlanğıclar üçün məsləhət: Kodunuzdakı düymələri "çıxarmağı" və ya personajınızın oyunda bir kliklə iki dəfə tullanmasının qarşısını almaq üçün kondensatorlardan istifadə edərək aparat həllindən istifadə etməyi unutmayın!

Proqram təminatı və bərpa: Hər şeyi necə işlək etmək olar

Hər şey qoşulduqdan sonra (istər lehimsiz yamaqda sınaqdan keçirilmiş, istərsə də öz çap olunmuş dövrə lövhənizdə sabit şəkildə qoşulmuş olsun), işə başlamağın vaxtıdır.

U Raspberry Pi Prosedur çox sadədir. Proqramı kompüterinizə yükləyirsiniz Moruq Pi Imager, sistemi SD karta yükləmək üçün istifadə edin RetroPie, kartı "moruq"a daxil edin və televizora qoşun. Sistem sizi düymə parametrləri ilə tanış edəcək və siz sadəcə qanuni olaraq əldə etdiyiniz oyun ROM-larınızı yerli şəbəkə vasitəsilə ona yükləyə bilərsiniz.

U ESP32 əvvəlcədən hazırlanmış proqram təminatlarından istifadə olunur, bunlardan ən məşhuru açıq mənbəli layihədir Retro Go (və ya Odroid-Go). İnkişaf mühitindən (məsələn, Arduino IDE və ya birbaşa rahat veb flasher vasitəsilə) istifadə edərək, kodu USB kabel vasitəsilə çipə yükləyirsiniz. Daha sonra oyunlar klassik şəkildə daxil olan SD karta yüklənir.

Nəticə və tövsiyələr: Layihənizə haradan başlamaq lazımdır?

Öz retro oyun konsolunuzu qurmaq fantastik bir həftəsonu layihəsidir. Siz yalnız nostalji ilə dolu tam funksional bir cihaz əldə etməklə kifayətlənməyəcəksiniz, həm də elektronikanın əsasları, lehimləmə və mikrokontrollerlərin necə işləməsi haqqında çox şey öyrənəcəksiniz. Bu, müasir sənətkarlıq dünyasına mükəmməl bir qapıdır.

İstər sən, istərsə dəonec üçün qərar verirsən miniİstər enerjiyə qənaət edən ESP32 çipi ilə işləyən gözəl əl oyuncağı, istərsə də güclü Raspberry Pi ilə təchiz olunmuş güclü televizor konsolu qurmaq istəyirsinizsə, internetdə komponentlər axtarmağa ehtiyac yoxdur. Bütün lazımi inkişaf lövhələri, rəngli TFT displeylər, açarlar, batareya modulları və bir çox digər elektron komponentlər mövcuddur.oneLayihəniz üçün komponentləri Çexiya elektronika və robototexnika mütəxəssislərindən, məsələn, elektron mağazadan tapa bilərsiniz. https://www.laskakit.cz/ Lehimləmə dəmirinizi hazırlayın, düzgün hissələri seçin və bizimlə 90-cı illərə qayıdın!

Bu günün ən çox oxunanları

.