Mündəricat:
- Addım 1: Materiallar və Alətlər
- Addım 2: Kassanı kəsmək və yapışdırmaq
- Addım 3: Dövrə
- Addım 4: Elektronika əlavə edin
- Addım 5: Raspberry Pi hazırlanması
- Addım 6: Kabellərin quraşdırılması
- Addım 7: Fanı quraşdırın
- Addım 8: LED -in quraşdırılması
- Addım 9: Push-Buttonun quraşdırılması
- Addım 10: Proqram əlavə edin
- Addım 11: Oyunlar əlavə edin
Video: Taxta Super Nintendo Əyləncə Sistemi (SNES): 11 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
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
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
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ə 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
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ı
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ı
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 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 üçü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ı
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ı 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ə:
Baxış: Ev Əyləncə və Təhlükəsizlik Sistemi: 6 addım
Baxış: Ev Əyləncə və Təhlükəsizlik Sistemi: Tətbiq haqqında Bu IOT sistemi Ev Əyləncə və Təhlükəsizlik Sistemidir. Təhlükəsizlik Tap RFID Kartı və girişləri Firebase -də saxlanılır. İcazə verilsə, sülh yolu ilə daxil ola bilərsiniz və şəkil icazəsiz olaraq S3 -ə yüklənir və yüklənir. müdafiə saniyəsi
Super Taxta Əyləncə Sistemi: 9 Adım (Şəkillərlə birlikdə)
Super Taxta Əyləncə Sistemi: Tam işləyən taxta Super Nintendo Əyləncə Sistemlərimi qürurla təqdim edirəm. Təlimatımı taxta Super Nintendo Gamepad necə quracağımı yazmamışdan əvvəl, indi konsolu necə quracağınızı sizə göstərməyin vaxtıdır. Taxta kassa çoxsaylı s
Sevimli və Güclü Taxta Robot Qoluna Birləşmək üçün Bir neçə Taxta Necə İstifadə Edilir: 10 Addım
Sevimli və Güclü Taxta Robot Qoluna Birləşmək üçün Bir neçə Taxta Parçadan Necə İstifadə Edilir: Robot qolunun adı WoodenArmdır. Çox yaraşıqlı görünür! WoodenArm haqqında daha ətraflı məlumat almaq istəyirsinizsə, www.lewansoul.com saytına müraciət edin. İndi WoodenArm haqqında bir giriş edə bilərik, davam edək
Nintendo Əyləncə Sistemi Kartuş Saatı: 7 Adım (Şəkillərlə birlikdə)
Nintendo Əyləncə Sistemi Kartuş Saatı: Bir müddət əvvəl dostum Carolyn Main Milad üçün dostları üçün bir neçə NES kartuş saatı hazırladı. NES Kartuş Saatının möhtəşəmliyi bütün ölkələrə yayılmalıdır. İndi internetə girib bir dənə ala bilərsiniz … AMMA: 1) Hamımız bilirik ki
DIY: Taxta MP3 Səs Sistemi: 10 addım
DIY: Taxta MP3 Soundsystem: Bu, instables.com saytında ilk layihəmdir, ümid edirəm ki, bəyənəcəksiniz. Buradakı bir çox başqa layihə kimi başqa bir MP3 səs sisteminə başladım, amma ümid edirəm ki, bu layihə üslubu və s. Səbəbindən kifayət qədər fərqli olacaq