Mündəricat:

Taxta Super Nintendo Əyləncə Sistemi (SNES): 11 addım
Taxta Super Nintendo Əyləncə Sistemi (SNES): 11 addım

Video: Taxta Super Nintendo Əyləncə Sistemi (SNES): 11 addım

Video: Taxta Super Nintendo Əyləncə Sistemi (SNES): 11 addım
Video: NƏNƏ SİQARETLƏ TUTDU😂😂 2024, Noyabr
Anonim
Taxta Super Nintendo Əyləncə Sistemi (SNES)
Taxta Super Nintendo Əyləncə Sistemi (SNES)
Taxta Super Nintendo Əyləncə Sistemi (SNES)
Taxta Super Nintendo Əyləncə Sistemi (SNES)
Taxta Super Nintendo Əyləncə Sistemi (SNES)
Taxta Super Nintendo Əyləncə Sistemi (SNES)

Vyanadakı bir istehsalçı yarmarkasında, taxta bir Super Nintendo Əyləncə Sisteminə (SNES) rast gəldim. Uşaqlıqda böyük qardaşımla belə bir oyun konsolu ilə oynayırdım. Oynamağa başladığım anda yenidən Super Marioya aludə olduğumu tanıyanda qardaşımla mənim üçün SNES qurmağa qərar verdim. İnternetdə axtarış məni taxta SNES -ə ilham verən taxta bir SNES (sanki yarmarkada gördüyüm konsol) necə qurduğuna dair təlimatlandırıcı Jules1050 -ə gətirdi. Taxta bir SNES nəzarətçisinin necə qurulacağına dair həqiqətən də gözəl bir təlimat var.

Konsol orijinal qədər böyük deyil və ölçüsü 180x155x45 mm -dir, bu mütləq zəruri ölçüdür -daha kiçik bir qutu bütün komponentləri ehtiva edə bilməz (İnanın, çalışdım --.-). Bir -birinə yapışdırılmış kontrplak təbəqələrdən hazırlanmışdır - dizayn orijinal SNES kimi deyil, lakin şübhəsiz bir SNES -dir. Üst qapaq açıla bilər və bir LED və güc düyməsini ehtiva edir. Sistem, Retro-Pie işləyən bir Raspberry Pi üzərində qurulub. Lazım olan bütün bağlayıcılar (USB, Micro-USB, HDMI) çıxarılır və Pi-nin çox qızmadığından əmin olmaq üçün mini fan daxildir. Parçaların çoxu Ali -Express -dəndir, buna görə kifayət qədər vaxtınız varsa, təxminən 110 avroya SNES tikə bilərsiniz -

Ümidvaram ki, mənim göstərişlərimdən zövq alırsınız və uşaqlıq xatirələrinizi yenidən həyata qaytarmağa kömək edə bilərəm:)

Addım 1: Materiallar və Alətlər

Alətlər və materiallar
Alətlər və materiallar

Materiallar

  • Lasercut Kontrplak (4 mm) Kavak (Ölçüsü üçün növbəti addımdakı rəsmlərə baxın)
  • Raspberry Pi elektrik kabeli (Micro USB)
  • SNES USB nəzarətçisi

  • Raspberry Pi (Model 3B)
  • Micro SD kart (ən az 8 GB)
  • Raspberry Pi 3B Soyuducu
  • Raspberry Pi üçün Mini Fan
  • S8050 NPN Transistor
  • USB Uzatma Kablosu Kişi-Qadın 10sm (2x)
  • HDMI Uzatma Kabeli Kişi-Dişi 11sm
  • Micro USB Uzatma Kabeli Kişi-Dişi 20 sm
  • LED diametri 5 mm
  • Metal film müqaviməti 220R
  • Mini Push Button 6x6x5mm 4 pin
  • Jumper Kabelləri Dişi-Dişi
  • Jumper pinləri (kişi tullanan kabellərdən)
  • İstilik-daralma borusu
  • Lehimləmə qalay
  • İsti yapışqan
  • Uhu çox məqsədli yapışqan

Ümumi xərclər təxminən 110 avro, -

  • SD -Card və elektrik kabeli olan Raspberry Pi təxminən 70 avro, -
  • Oyun nəzarətçiləri təxminən 15 avro,
  • 15 avroya yaxın digər elektron əşyalar, -
  • 5 avroya yaxın kontrplak, -
  • Digər material 5 €, -

Alətlər

  • Lasercutter (Vyanada Happylab kimi bir lazer xidməti və açıq laboratoriya təklif edən şirkətlər var)
  • Zərif taxıl ilə aşındırıcı kağız
  • Lehimleme dəmir
  • İsti yapışqan silahı
  • Kəlbətinlər
  • Kompüter və wifi
  • Raspberry Pi qurmaq üçün USB klaviatura

Addım 2: Kassanı kəsmək və yapışdırmaq

Çantanı lazerlə kəsmək və yapışdırmaq
Çantanı lazerlə kəsmək və yapışdırmaq
Çantanı lazerlə kəsmək və yapışdırmaq
Çantanı lazerlə kəsmək və yapışdırmaq
Çantanı lazerlə kəsmək və yapışdırmaq
Çantanı lazerlə kəsmək və yapışdırmaq

Kəsmə

Çantanı qurmaq üçün ilk addım bütün hissələri lazer kəsici ilə kəsməkdir. Lazer kəsmə xidmətinin təqdim olunduğu Vyana Happylab kimi açıq laboratoriyaların yanında lazer xidməti göstərən şirkətlər var. Kassa orijinal SNES korpusundan daha kiçikdir (180x155x45 mm) və 10 təbəqədən ibarətdir. Son qat qaldırıla bilər və 9 -cu təbəqəyə uyğun gəlir. Bütün zəruri hissələr DXF və DWG faylları olaraq verilir. Əlavə olaraq bütün Solidworks-CAD-Data daxildir.

Taşlama

Kəsilmiş hissələr aşındırıcı kağızla üyüdülməlidir. Kiçik hissələri itirməmək üçün diqqətli olun! Bərpa edilə bilən bütün hissələr təbəqə görüntüsündə sarı rənglə işarələnmişdir.

Yapışqan

Bundan sonra hissələr çox məqsədli yapışqan ilə yapışdırılmalıdır. Qapalı 3D-PDF, təbəqələrin mövqelərini göstərir. Zəmin və 2-ci təbəqə arxa və yanlarda hizalanır. Bütün digər təbəqələr mərkəzi kəsiklə hizalanaraq yapışdırılır.

Bağlayıcı qatına (5 və 6) çatdıqda, kabelin tıxacları deliklərin içərisinə yerləşdirilməlidir, kiçik aralıqlar isə daha sonra uyğunlaşdıqlarından əmin olmaq üçün yerləşdirilməlidir.

Üst örtük, görünən örtükdən və SNES -in son qatına uyğun olan daha kiçik bir təbəqədən ibarətdir (9a). 9 -cu təbəqəni SNES -ə yapışdırmadan əvvəl üst örtük hissələrini bir -birinə yapışdırın. Buna görə, 9 -cu təbəqəni masanın üzərinə 9a daxili hissəsi ilə qoyun və yalnız 9a qatına yapışqan qoyun! Sonra 10 -cu təbəqənin xarici və daxili hissəsini 9a üzərinə basıb, LED üçün deliyi 9 -cu təbəqə ilə hizalayın. Yapışqan qurudulduqda, 9a+10 örtüyü çıxarıla bilər və 9 -cu hissə SNES -in qalan hissəsinə yapışdırıla bilər. Qapaq 9a+10 ayrı qalır və korpusu bağlamaq üçün istifadə edilə bilər. İstəyirsinizsə, düymənin kənarları ilə yapışdırdığım kimi yapışdırmadan əvvəl üst hissələrdən bəzilərini vurğu ilə bəzəyə bilərsiniz. Düyməni açmaq üçün çuxuru açıq buraxın. Bu hissədən başqa, düyməni quraşdırmaq üçün daha sonra lazım olacaq bir az daha böyük düzbucaqlı hissə qalmalıdır.

Addım 3: Dövrə

Dövrə
Dövrə

Dövrə diaqramı, aşağıdakı addımlarda ayrılan və aşağıdakı funksiyaları təklif edən bütün elektron komponentlərin əlaqəsini göstərir:

  • Edo Scalafiotti -dən ilhamlanan fan, S8050 tranzistoru vasitəsilə Raspberry Pi ilə temperaturdan asılı olaraq sərinləmək üçün açıla/söndürülə bilər.
  • Switch, Raspberry Pi -ni yandıra/söndürə bilər - Taylerdən ilham alaraq
  • 220R seriyalı rezistorlu LED (cərəyanı azaltmaq üçün) SNES -in işləyib -işləmədiyini göstərir - Zachdan ilhamlanaraq

Əlbəttə ki, bu şeylər yalnız düzgün proqram təminatı ilə işləyir - buna görə də bu təlimatın proqram bölməsinə baxın.

Fan, moruqun 5V və GND -yə qoşulur, bununla tranzistor və pin 12 (GPIO18) vasitəsilə dəyişdirilə bilər. Fanı birbaşa 5V və GND -yə bağlamağa çalışmayın - bu, Raspberry Pi -ni məhv edə bilər! Güc düyməsi pin 5 (GPIO3) və GND-yə birbaşa bağlıdır. LED-i Pi ilə yandırmaq və söndürmək üçün, Raspberry-nin UART_TX-pininə (pin 8) qoşulur və Pi tərəfindən avtomatik olaraq açılır və sönür. Bir rezistor, ikinci kontakt ilə GND -yə qoşulan LED -in cərəyanını azaldır. Birbaşa Raspberry -yə bağlamağa çalışmayın - bu da donanımınıza zərər verə bilər!

Dövrəni başa düşməyi asanlaşdırmaq üçün bütün GND xətləri Raspberry Pi-nin bir GND-pininə birləşdirilir. Üç torpaq xətti, daha asan quraşdırma üçün fərqli GND pinlərinə bağlı olan aşağıdakı addımlardır.

Addım 4: Elektronika əlavə edin

Elektronikanın əlavə edilməsi
Elektronikanın əlavə edilməsi
Elektronikanın əlavə edilməsi
Elektronikanın əlavə edilməsi
Elektronikanın əlavə edilməsi
Elektronikanın əlavə edilməsi
Elektronikanın əlavə edilməsi
Elektronikanın əlavə edilməsi

Bu addım yalnız elektronikaya qısa bir baxış verir. Aşağıdakı addımlarda elektronikanın quraşdırılması təsvir edilmişdir:

  • Raspberry Pi hazırlanması
  • Uzatma kabellərinin yönləndirilməsi (USB, HDMI və Power-USB)
  • Fanın quraşdırılması
  • LED -in əlavə edilməsi
  • Düymənin quraşdırılması

Şəkillərdən də göründüyü kimi, LED qutunun kiçik dəliyində yerləşir. Həmçinin fan korpusda bir çuxurda yerləşir və düymə SNES -in üst qapağında daha uzun kabellərlə quraşdırılmışdır.

Addım 5: Raspberry Pi hazırlanması

Raspberry Pi hazırlanır
Raspberry Pi hazırlanır

Raspbery Pi -nin çox qızmayacağından əmin olmaq üçün üzərinə istilik emicilərini yapışdırın.

Addım 6: Kabellərin quraşdırılması

Kabellərin Quraşdırılması
Kabellərin Quraşdırılması
Kabellərin Quraşdırılması
Kabellərin Quraşdırılması
Kabellərin Quraşdırılması
Kabellərin Quraşdırılması
Kabellərin Quraşdırılması
Kabellərin Quraşdırılması

Raspberry Pi-ni qutuda şəkildə göründüyü kimi yerləşdirin və 2 USB kabelini, həmçinin HDMI kabelini və mikro USB kabelini bağlayın. Yerin məhdud olması səbəbindən kabelləri korpusa kabel kəmərləri ilə düzəltmək çətin olduğundan, yerlərində qaldıqlarından əmin olmaq üçün isti yapışqan istifadə edin.

Addım 7: Fanı quraşdırın

Fanın quraşdırılması
Fanın quraşdırılması
Fanın quraşdırılması
Fanın quraşdırılması

Fan üçün cirduit fan və tranzistordan ibarətdir. Hər şeyin keçid kabelləri ilə asanlıqla bağlanmasını təmin etmək üçün, tranzistorun hər pininə bir kişi tullanan kabelindən bir pin lehimlənmişdir. Lehim birləşmələri istilik büzücü boru ilə izolyasiya edilmişdir. Sonra fanın GND kabeli (qara) dövrədə göründüyü kimi tranzistora qoşuldu. Qadın-dişi tullanan kabellər, Raspberry Pi-yə qoşulmaq üçün digər iki sancağa bağlandı. Mərkəzi pin, Raspberry's GND -yə, digəri isə fanı açmaq və söndürmək üçün 12 pininə (GPIO18) qoşulur.

Addım 8: LED -in quraşdırılması

LED -in quraşdırılması
LED -in quraşdırılması
LED -in quraşdırılması
LED -in quraşdırılması
LED -in quraşdırılması
LED -in quraşdırılması

LED üçün dövrə LED və bir rezistordan ibarətdir. Lazım olan seriyalı rezistor birbaşa LED pininə lehimlənə bilər. Rezistorun digər pininə bir kişi tullanan pin bağlanmalı və hər şey istilik büzücü boru ilə təcrid olunmalıdır. Yerin məhdud olması səbəbindən rezistorun 90 dərəcə əyilmiş olması lazım olduğunu unutmayın - borunu bükmədən əvvəl bunu etmək daha yaxşıdır. Sonra qadın-dişi tullanan kabellər sancaqlara, LED isə Raspberry Pi-nin UART_TX-pininə (pin 8) və GND-yə qoşula bilər. LED-də daha kiçik və daha böyük hissə görünür. Daha böyük hissə pimi ilə GND -yə bağlanmalıdır!

LED'i içəridən qutuya qoyun. Çuxurların diametrləri çöldə sürüşməyi mümkün etməməlidir. LED-in yerində qalması üçün isti yapışqan istifadə edin.

Addım 9: Push-Buttonun quraşdırılması

Push-Buttonun quraşdırılması
Push-Buttonun quraşdırılması
Push-Buttonun quraşdırılması
Push-Buttonun quraşdırılması
Push-Buttonun quraşdırılması
Push-Buttonun quraşdırılması
Push-Buttonun quraşdırılması
Push-Buttonun quraşdırılması

Düymə SNES-in yuxarı qapağında yerləşir. Orada düzəltmək üçün iki düymə sancağına bir kişi tullanan pin bağlayın. Sonra hər bir pin üçün, sonradan örtüyə yapışdırılacaq düzbucaqlı taxta parçasına kiçik deliklər düzəldin və ucunun ucunu sancaqlar arasından keçirin. Yer məhdud olduğu üçün sancaqlar kəlbətinlə əyilməlidir.

Düymənin basıldığı zaman təxminən 5 mm yüksəklikdə olduğu və ağacın cəmi 4 mm olduğu üçün qapaqdan çıxacaq. Bunun qarşısını almaq üçün bir pəncərəni kartondan kəsin və düzbucaqlı ağac parçasına yapışdırın. Sonra bu parçanı içəridən qapağa yapışdırın. Düyməni örtmək üçün üzərinə az miqdarda çox məqsədli yapışqan qoyun və üzərinə taxta düyməni sıxın. Bu mənim üçün mükəmməl işləyirdi. Çox yapışqan istifadə etməyin, çünki bu düyməni bağlaya bilər!

Düyməni Raspberry Pi-nin pin 5-ə (GPIO3) bağlamaq üçün iki qadın-dişi keçid kabelindən istifadə edin. Bu pindən istifadə etmək vacibdir, çünki Pi-nin quraşdırılmış oyandırma funksiyası var. Çantanın açılmasını mümkün etmək üçün uzun kabellərdən istifadə edin.

Addım 10: Proqram əlavə edin

Təbriklər! Bura qədər çatmısınızsa, rəsmi olaraq bütün avadanlıqları hazırlamısınız! İndi proqram vaxtıdır…

RetroPie qurmaq

Raspberry Pi, xüsusilə retro oyunlar oynamaq üçün hazırlanmış RetroPie ilə işləyir. Burada lazım olan bütün addımları atan çox yaxşı bir quraşdırma təlimatı tapa bilərsiniz. Ən azından Wifi bağlantısı qurulana qədər və IP -ni yazdığınızdan əmin olun.

LED üçün UART aktivləşdirilir

LED-i Raspberry Pi ilə yandırmaq və söndürmək üçün Pi-nin UART-Pininə qoşulur, çünki bu pin Zach tərəfindən təsvir edildiyi kimi başladıqda qurulur. Terminala daxil olmaq və /boot/config.txt faylını redaktə etmək üçün Pi üzərindəki F4 düyməsini basın. Enable_uart = 1 təyin edin - hamısı budur. Sonra sudo raspi-config yazaraq raspi-config-i açın və Interfacing Options Serial-a gedin və onu aktivləşdirin.

Fan və düymə üçün fayllar yüklənir

3 faylı yükləyin və faylın adını qulaq asmaq üçün bağlayın. REPLACE_THIS_WITH_sh qulaq asmaq üçün -shutdown.sh, bu veb saytı.sh-faylları yükləyə bilmədiyi üçün fayllar Edo Scalafiotti (fan) və Tyler fayllarından toplanır (güc düyməsi).

  • listen-for-shutdown.sh iki.py faylını işə salır
  • listen-for-shutdown.py, GPIO 3-ün yüksək siqnal almasını gözləyir və Moruqu söndürür
  • run-fan.py, CPU temperaturunu izləyir və fanı müvafiq olaraq açır və söndürür. Bu skriptdə temperatur həddini dəyişə bilərsiniz.

Faylların köçürülməsi

Faylları kompüterinizdən Moruqa köçürmək üçün əvvəlcə SSH -ni aktiv etməlisiniz. Buna görə sudo raspi-config yazaraq Raspi-Config-ə daxil olun və Interfacing Options SSH-ə gedin və onu aktivləşdirin.

Kompüterinizdə bir terminal açın və yazın:

  • scp yourPathToFile / listen-for-shutdown.sh pi@yourPisIP: ~
  • scp yourPathToFile / listen-for-shutdown.py pi@yourPisIP: ~
  • scp yourPathToFile / run-fan.py pi@yourPisIP: ~

Birinci hissədə faylın kompüterinizdə harada olduğunu, ikinci hissədə moruqdakı istifadəçi (bu halda pi), Pi -nin IP -si və faylların saxlandığı kök yol (~) daxildir. Bu addımda şifrənizi daxil etməli ola bilərsiniz.

Faylları icra edilə bilən hala gətirmək

Faylları icra etmək və işə salmaq üçün avtomatik olaraq işə salmaq üçün aşağıdakı əmrlərlə onları daşımalı və icazələrini dəyişdirməlisiniz:

  • sudo mv listen-for-shutdown.py /usr/local/bin/listen-for-shutdown.py
  • sudo mv run-fan.py /usr/local/bin/run-fan.py
  • sudo mv listen-for-shutdown.sh /etc/init.d/listen-for-shutdown.sh
  • sudo chmod +x /usr/local/bin/listen-for-shutdown.py
  • sudo chmod +x /usr/local/bin/run-fan.py
  • sudo chmod +x /etc/init.d/listen-for-shutdown.sh
  • sudo update-rc.d /etc/init.d/listen-for-shutdown.sh defoltları

İlk 3 əmr faylları düzgün qovluqlara köçürür, ikinci 3 əmr icazə verir və son əmr işə salındıqda.sh-faylını qeyd edir.

Hamısı budur ki, Raspberry Pi-ni yenidən başlatmısınızsa, LED-in, güc düyməsinin və fanın işlədiyini yoxlaya bilərsiniz. Fanı yoxlamaq üçün ya Pi-ni qızdıra bilərsiniz, ya da run-fan.py-də temperaturu dəyişə bilərsiniz (dəyişiklikləri aktiv etmək üçün listen-for-shutdown.sh-ı yenidən işə salmağı unutmayın).

Addım 11: Oyunlar əlavə edin

Oyunlar əlavə olunur
Oyunlar əlavə olunur

Oyunları kompüterinizdən Raspberry Pi -yə köçürmək üçün, məsələn, USB sürücüsündən istifadə edə bilərsiniz. Addımları quraşdırma bələdçisindən kopyaladım və SNES qapağının içərisinə yapışdırıla bilən gözəl bir təlimat hazırladım:

  • USB -nin FAT32 və ya NTFS formatında olduğundan əmin olun
  • Əvvəlcə USB çubuğunuzda retropie adlı bir qovluq yaradın
  • Pi -yə qoşun və yanıp sönməsini gözləyin
  • USB -ni çıxarın və kompüterə qoşun
  • Romları müvafiq qovluqlarına əlavə edin (retropie/rom qovluğunda)
  • Yenidən moruq Pi -yə qoşun
  • Göz qırpımının bitməsini gözləyin
  • Başlat menyusundan emulyasiya stansiyasını yenidən başladın seçərək emulyasiya stansiyasını yeniləyin

Oyunları İnternetdə çox asan əldə edə bilərsiniz. Yalnız Google SNES ROMları və ya bir şey.

Tövsiyə: