Turinys:

Medinė „Super Nintendo“pramogų sistema (SNES): 11 žingsnių
Medinė „Super Nintendo“pramogų sistema (SNES): 11 žingsnių

Video: Medinė „Super Nintendo“pramogų sistema (SNES): 11 žingsnių

Video: Medinė „Super Nintendo“pramogų sistema (SNES): 11 žingsnių
Video: Mano darbas – stebėti mišką ir čia vyksta kažkas keisto. 2024, Lapkritis
Anonim
Medinė „Super Nintendo“pramogų sistema (SNES)
Medinė „Super Nintendo“pramogų sistema (SNES)
Medinė „Super Nintendo“pramogų sistema (SNES)
Medinė „Super Nintendo“pramogų sistema (SNES)
Medinė „Super Nintendo“pramogų sistema (SNES)
Medinė „Super Nintendo“pramogų sistema (SNES)

Vienos gamintojų mugėje atsitiktinai užklydau į medinę „Super Nintendo“pramogų sistemą (SNES). Vaikystėje su vyresniuoju broliu žaisdavau su tokia žaidimų konsole. Kai tik pradėjau žaisti, pripažinau, kad vėl priklausoma nuo „Super Mario“, nusprendžiau su broliu ir man sukurti SNES. Paieška internete atvedė mane į Jules1050 pamoką, kaip jis pastatė medinius SNES (manau, tai ta pati konsolė, kurią mačiau mugėje), kuri įkvėpė mano medinius SNES. Taip pat yra tikrai puikus nurodymas, kaip sukurti medinį SNES valdiklį.

Konsolė nėra tokia didelė kaip originali ir yra 180x155x45 mm dydžio, o tai yra absoliučiai būtinas dydis -mažesnėje dėžutėje negalėjo būti visų komponentų (patikėkite, aš bandžiau -.-). Jis pagamintas iš faneros sluoksnių, kurie yra suklijuoti - dizainas nėra toks, koks buvo originalus SNES, tačiau tai neabejotinai yra SNES. Viršutinį dangtelį galima atidaryti, jame yra šviesos diodas ir maitinimo mygtukas. Sistema yra pagrįsta „Raspberry Pi“, kuriame veikia „Retro-Pie“. Visos reikalingos jungtys (USB, Micro-USB, HDMI) yra išvestos, o norint įsitikinti, kad „Pi“neįkaista, pridedamas mini ventiliatorius. Dauguma dalių yra iš „Ali -Express“, taigi, jei turite pakankamai laiko, SNES galite sukurti už maždaug 110 eurų.

Tikiuosi, kad jums patiko mano pamokymai ir aš galiu padėti jums atgaivinti vaikystės prisiminimus:)

1 žingsnis: medžiagos ir įrankiai

Medžiagos ir įrankiai
Medžiagos ir įrankiai

Medžiagos

  • „Lasercut“fanera (4 mm), pvz. Tuopa (dydį žr. Brėžiniuose kitame žingsnyje)
  • „Raspberry Pi“maitinimo laidas („Micro USB“)
  • SNES USB valdiklis

  • „Raspberry Pi“(3B modelis)
  • „Micro SD“kortelė (mažiausiai 8 GB)
  • „Raspberry Pi 3B“radiatoriai
  • Mini ventiliatorius Raspberry Pi
  • S8050 NPN tranzistorius
  • USB prailginimo kabelis vyriškas-stačias kampas 10 cm (2x)
  • HDMI prailginimo kabelis Vyras-Moteris 11cm
  • Mikro USB prailginimo kabelis Vyras-Moteris 20cm
  • LED 5 mm skersmens
  • Metalinis plėvelės rezistorius 220R
  • Mini mygtukas 6x6x5mm 4 kontaktų
  • Džemperio kabeliai Moteris-Moteris
  • Perjungimo kaiščiai (iš kištukinių kabelių)
  • Termiškai susitraukiantis vamzdis
  • Litavimo skarda
  • Karšti klijai
  • Uhu universalūs klijai

Bendra kaina apie 110 eurų

  • „Raspberry Pi“su SD kortele ir maitinimo laidu apie 70 eurų
  • Žaidimų valdikliai apie 15 EUR
  • Kiti elektroniniai daiktai apie 15 EUR
  • Fanera apie 5 eurus
  • Kita medžiaga 5 €

Įrankiai

  • Lazerinis pjaustytuvas (egzistuoja įmonės, siūlančios lazerio pjaustymo paslaugas, taip pat atviros laboratorijos, tokios kaip „Happylab“Vienoje)
  • Abrazyvinis popierius su smulkiais grūdeliais
  • Lituoklis
  • Karštas klijų pistoletas
  • Replės
  • Kompiuteris ir Wifi
  • USB klaviatūra, skirta „Raspberry Pi“nustatyti

2 žingsnis: korpuso pjovimas lazeriu ir klijavimas

Korpuso pjovimas ir klijavimas lazeriu
Korpuso pjovimas ir klijavimas lazeriu
Korpuso pjovimas ir klijavimas lazeriu
Korpuso pjovimas ir klijavimas lazeriu
Korpuso pjovimas ir klijavimas lazeriu
Korpuso pjovimas ir klijavimas lazeriu

Pjaustymas

Pirmasis žingsnis kuriant korpusą yra visų dalių pjaustymas lazeriniu pjaustytuvu. Yra įmonių, kurios teikia lazerinio pjaustymo paslaugas, taip pat atviros laboratorijos, tokios kaip „Happylab“Vienoje, kur siūlomas lazerinis pjaustytuvas. Korpusas yra mažesnis už originalų SNES korpusą (180x155x45 mm) ir susideda iš 10 sluoksnių. Paskutinis sluoksnis gali būti pakeltas ir tinka 9 -ajam sluoksniui. Visos reikalingos dalys pateikiamos kaip DXF ir DWG failai. Be to, yra įtraukti visi „Solidworks-CAD“duomenys.

Šlifavimas

Supjaustytas dalis reikia šlifuoti švitriniu popieriumi. Būkite atsargūs, kad neprarastumėte smulkių dalių! Visos dalys, kurias galima išmesti, sluoksnio vaizde pažymėtos geltonai.

Klijavimas

Po to dalys turi būti klijuojamos universaliais klijais. Pridedamas 3D-PDF rodo sluoksnių padėtį. Žemės sluoksnis ir 2-asis sluoksniai yra išlyginami gale ir šonuose. Visi kiti sluoksniai yra klijuoti kartu su išlyginta centrine išpjova.

Pasiekus jungiamąjį sluoksnį (5 ir 6), kabelio kištukai turi būti įdėti į skylių vidų, o maži tarpikliai-kad įsitikintų, jog jie tinka vėliau.

Viršutinį dangtį sudaro matomas dangtelis ir mažesnis sluoksnis, kuris telpa į paskutinį SNES sluoksnį (9a). Prieš klijuodami 9 sluoksnį prie SNES, klijuokite viršutines dangčio dalis. Todėl padėkite 9 sluoksnį su vidine 9a dalimi ant stalo ir klijuokite tik ant 9a sluoksnio! Tada paspauskite išorinę ir vidinę 10 sluoksnio dalį ant 9a, suderindami šviesos diodo skylę su 9 sluoksniu. Kai klijai sukietėja, dangtelį 9a+10 galima nuimti ir 9 dalį priklijuoti prie likusių SNES. Dangtelis 9a+10 lieka atskirai ir gali būti naudojamas korpusui uždaryti. Jei norite, galite dažyti kai kurias viršutines dalis ir pabrėžti akcentus, prieš jas klijuodami, kaip aš padariau su mygtukais. Palikite atidarytą mygtuką mygtukui. Be šios dalies, reikia palikti dar vieną šiek tiek didesnę stačiakampę dalį, kurios prireiks vėliau mygtukui įdiegti.

3 žingsnis: grandinė

Circuit
Circuit

Grandinės schema rodo visų elektroninių komponentų, kurie yra pašalinti iš šių veiksmų, prijungimą ir siūlo šias funkcijas:

  • Ventiliatorių galima įjungti/išjungti, kad būtų atvėsinta temperatūra, naudojant „Raspberry Pi“per S8050 tranzistorių (nes „Raspberry“negali valdyti pakankamai srovės) - įkvėptas Edo Scalafiotti
  • „Switch“gali įjungti/išjungti „Raspberry Pi“- įkvėptas Tailerio
  • Šviesos diodas su 220R serijos rezistoriumi (siekiant sumažinti srovę) rodo, ar SNES veikia, ar ne - įkvėptas Zacho

Žinoma, ši medžiaga veikia tik su tinkama programine įranga, todėl žiūrėkite šios instrukcijos skyrių apie programinę įrangą.

Ventiliatorius prijungtas prie aviečių 5V ir GND, todėl jį galima perjungti per tranzistorių ir 12 kaištį (GPIO18). Nebandykite prijungti ventiliatoriaus tiesiai prie 5 V ir GND - tai gali sugadinti jūsų Raspberry Pi! Maitinimo mygtukas yra tiesiogiai prijungtas prie 5 kaiščio (GPIO3) ir GND. Norėdami įjungti ir išjungti šviesos diodą naudodami „Pi“, jis yra prijungtas prie „Raspberry“UART_TX kaiščio (8 kaištis), kurį „Pi“įjungia ir išjungia automatiškai. Rezistorius sumažina šviesos diodo, kuris yra prijungtas prie GND su antruoju kontaktu, srovę. Nebandykite jo tiesiogiai prijungti prie „Raspberry“- tai taip pat gali pakenkti jūsų aparatinei įrangai!

Kad būtų lengviau suprasti grandinę, visos GND linijos yra sujungtos su vienu „Raspberry Pi“GND kaiščiu. Trys įžeminimo linijos yra sujungtos su skirtingais GND kaiščiais, kad būtų lengviau sumontuoti.

4 žingsnis: pridėkite elektroniką

Pridedant elektroniką
Pridedant elektroniką
Pridedant elektroniką
Pridedant elektroniką
Pridedant elektroniką
Pridedant elektroniką
Pridedant elektroniką
Pridedant elektroniką

Šis žingsnis tik trumpai apžvelgia elektroniką. Tolesniuose etapuose aprašomas elektronikos diegimas:

  • „Raspberry Pi“paruošimas
  • Prailginimo kabelių (USB, HDMI ir „Power-USB“) nukreipimas
  • Ventiliatoriaus montavimas
  • Pridedamas šviesos diodas
  • Mygtuko montavimas

Kaip matyti paveikslėliuose, šviesos diodas yra mažoje korpuso skylėje. Ventiliatorius taip pat yra įpjovoje, o mygtukas yra sumontuotas su ilgesniais kabeliais viršutiniame SNES dangtelyje.

5 žingsnis: Raspberry Pi paruošimas

„Raspberry Pi“paruošimas
„Raspberry Pi“paruošimas

Norėdami įsitikinti, kad „Raspbery Pi“nebus per karšta, klijuokite ant jo šilumos kriaukles.

6 žingsnis: Kabelių montavimas

Kabelių montavimas
Kabelių montavimas
Kabelių montavimas
Kabelių montavimas
Kabelių montavimas
Kabelių montavimas
Kabelių montavimas
Kabelių montavimas

Į dėklą įdėkite „Raspberry Pi“, kaip matyti paveikslėlyje, ir prijunkite 2 USB kabelius, taip pat HDMI kabelį ir „micro-USB“kabelį. Kadangi kabelius sunku pritvirtinti kabelių juostomis prie korpuso dėl ribotos erdvės, naudokite karštus klijus, kad įsitikintumėte, jog jie lieka vietoje.

7 žingsnis: Ventiliatoriaus montavimas

Ventiliatoriaus montavimas
Ventiliatoriaus montavimas
Ventiliatoriaus montavimas
Ventiliatoriaus montavimas

Ventiliatoriaus cirkuliaciją sudaro ventiliatorius ir tranzistorius. Kad viskas būtų lengvai išardoma jungiamaisiais kabeliais, prie kiekvieno tranzistoriaus kaiščio buvo prilituotas kaištis iš jungiamojo kabelio. Lituoklio jungtys buvo izoliuotos termiškai susitraukiančiu vamzdžiu. Tada ventiliatoriaus GND kabelis (juodas) buvo prijungtas prie tranzistoriaus, kaip matyti grandinėje. Moterų ir moterų jungiamieji kabeliai buvo prijungti prie kitų dviejų kaiščių, kad būtų galima juos prijungti prie „Raspberry Pi“. Centrinis kaištis prijungtas prie „Raspberry's GND“, kitas - prie 12 kaiščio (GPIO18), kad būtų galima įjungti ir išjungti ventiliatorių.

8 žingsnis: LED diegimas

Šviesos diodo montavimas
Šviesos diodo montavimas
Šviesos diodo montavimas
Šviesos diodo montavimas
Šviesos diodo montavimas
Šviesos diodo montavimas

Šviesos diodo grandinę sudaro šviesos diodas ir rezistorius. Reikalingas serijos rezistorius gali būti lituojamas tiesiai prie šviesos diodo kaiščio. Prie kito rezistoriaus kaiščio reikia prijungti kaištį su kaiščiu ir viską izoliuoti termiškai susitraukiančiu vamzdeliu. Atkreipkite dėmesį, kad dėl ribotos erdvės rezistorius turi būti sulenktas 90 laipsnių kampu - geriau tai padaryti prieš mirksint vamzdžiui. Tada moteriškus ir moteriškus trumpiklius galima prijungti prie kaiščių, o šviesos diodą galima prijungti prie „Raspberry Pi“UART_TX kaiščio (8 kaištis) ir prie GND. Šviesos diode matoma mažesnė ir didesnė dalis. Jis turi būti prijungtas prie GND su didesnės dalies kaiščiu!

Įdėkite šviesos diodą į korpusą iš vidaus. Dėl skylių skersmens jis neturėtų slysti lauke. Norėdami išlaikyti šviesos diodą, naudokite karštus klijus.

9 žingsnis: Spauskite mygtuką

Spausimo mygtuko montavimas
Spausimo mygtuko montavimas
Spausimo mygtuko montavimas
Spausimo mygtuko montavimas
Spausimo mygtuko montavimas
Spausimo mygtuko montavimas
Mygtuko montavimas
Mygtuko montavimas

Mygtukas yra viršutiniame SNES dangtelyje. Norėdami ten pataisyti, lituokite trumpiklį ant dviejų mygtukų kaiščių. Tada padarykite mažas skylutes kiekvienam kaiščiui į stačiakampį medžio gabalą, kuris vėliau bus priklijuotas prie dangtelio, ir perkiškite užpakalio smeigtukus. Dėl ribotos erdvės kaiščiai turi būti sulenkti replėmis.

Kadangi mygtukas yra apie 5 mm aukščio, kai nespaudžiamas, o mediena yra tik 4 mm, jis išliptų iš dangtelio. Iškirpkite langą iš kartono ir priklijuokite jį prie stačiakampio medžio gabalo, kad to išvengtumėte. Tada klijuokite šį gabalėlį ant dangtelio iš vidaus. Norėdami uždengti mygtuką, ant jo uždėkite tikrai nedidelį kiekį universalių klijų ir prispauskite prie jo medinį mygtuką. Man tai puikiai pavyko. Nenaudokite per daug klijų, nes tai gali užblokuoti mygtuką!

Norėdami prijungti mygtuką prie „Raspberry Pi“kištuko 5 (GPIO3), naudokite du jungiamuosius kabelius tarp moterų ir moterų. Svarbu naudoti šį kaištį, nes „Pi“turi įmontuotą žadinimo funkciją. Norėdami atidaryti dėklą, naudokite ilgus kabelius.

10 veiksmas: pridėkite programinę įrangą

Sveikinu! Jei tai padarėte iki čia, jūs oficialiai sukūrėte visą aparatinę įrangą! Dabar atėjo laikas programinei įrangai…

„RetroPie“diegimas

„Raspberry Pi“veikia „RetroPie“, kuris yra specialiai sukurtas žaisti retro žaidimus. Čia rasite labai gerą diegimo instrukciją, kuri padės jums atlikti visus būtinus veiksmus. Vykdykite instrukcijas bent jau tol, kol nustatysite „Wifi“ryšį, ir būtinai užsirašykite savo IP.

Šviesos diodų UART aktyvinimas

Norėdami įjungti ir išjungti šviesos diodą naudodami „Raspberry Pi“, jis yra prijungtas prie „Pi“UART kaiščio, nes šis kaištis yra nustatytas, kai jis prasideda, kaip aprašė Zachas. Tiesiog paspauskite F4 ant Pi, kad įeitumėte į terminalą ir redaguotumėte failą /boot/config.txt. Nustatykite enable_uart = 1 - viskas. Tada atidarykite raspi-config, įvesdami sudo raspi-config ir eikite į sąsajos parinkčių seriją ir įgalinkite ją.

Atsisiųsti failus ventiliatoriui ir mygtukui

Atsisiųskite 3 failus ir pervardykite failą „klausykitės išjungimo“. REPLACE_THIS_WITH_sh į „listen-for-shutdown.sh“, nes šioje svetainėje negalima įkelti.sh failų. Failai sudedami iš failų iš Edo Scalafiotti (gerbėjas) ir Tylerio (Įjungimo mygtukas).

  • listen-for-shutdown.sh paleidžia du.py failus
  • „listen-for-shutdown.py“laukia, kol „GPIO 3“gaus aukštą signalą ir išjungs „Raspberry“
  • run-fan.py stebi procesoriaus temperatūrą ir atitinkamai įjungia ir išjungia ventiliatorių. Šiame scenarijuje galite pakeisti temperatūros ribą.

Failų perkėlimas

Norėdami perkelti failus iš savo kompiuterio į „Raspberry“, pirmiausia turite įgalinti SSH. Todėl įveskite „Raspi-Config“įvesdami sudo raspi-config ir eikite į sąsajos parinkčių SSH ir įjunkite.

Kompiuteryje atidarykite terminalą ir įveskite:

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

Pirmoje dalyje nurodoma, kur failas yra jūsų kompiuteryje, antroje dalyje yra aviečių (šiuo atveju pi) vartotojas, „Pi“IP ir šakninis kelias (~), kuriame failai saugomi. Šiame žingsnyje gali tekti įvesti slaptažodį.

Padaryti failus vykdomuosius

Jei norite, kad failai būtų vykdomi ir būtų paleisti automatiškai paleidžiant, turite juos perkelti ir pakeisti jų leidimus naudodami šias komandas:

  • 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 numatytieji nustatymai

Pirmosios 3 komandos perkelia failus į teisingus katalogus, antrosios 3 komandos suteikia leidimus, o paskutinė komanda užregistruoja.sh failą, kuris bus paleistas paleidžiant.

Tai viskas, galite patikrinti, ar šviesos diodas, maitinimo mygtukas ir ventiliatorius veikia, jei iš naujo paleidote „Raspberry Pi“. Norėdami išbandyti ventiliatorių, galite arba pašildyti „Pi“, arba pakeisti „run-fan.py“temperatūrą (nepamirškite iš naujo paleisti „listen-for-shutdown.sh“, kad pakeitimai būtų aktyvūs).

11 veiksmas: pridėkite žaidimų

Žaidimų pridėjimas
Žaidimų pridėjimas

Norėdami perkelti žaidimus iš kompiuterio į „Raspberry Pi“, galite naudoti, pavyzdžiui, USB įrenginį. Nukopijavau veiksmus iš diegimo vadovo ir sukūriau gražų vadovą, kurį galima klijuoti SNES dangtelio vidinėje pusėje:

  • Įsitikinkite, kad USB yra suformatuotas į FAT32 arba NTFS
  • Pirmiausia savo USB atmintinėje sukurkite aplanką retropie
  • Prijunkite jį prie „Pi“ir palaukite, kol jis baigs mirksėti
  • Ištraukite USB jungtį ir prijunkite prie kompiuterio
  • Pridėkite ROM prie atitinkamų aplankų (aplanke „retropie/roms“)
  • Prijunkite jį prie aviečių Pi
  • Palaukite, kol baigs mirksėti
  • Atnaujinkite emuliacijos stotį, meniu Pradėti pasirinkę iš naujo paleisti emuliaciją

Žaidimus internete galite rasti tikrai nesudėtingai. Tiesiog google SNES ROM ar pan.

Rekomenduojamas: