Turinys:
- 1 žingsnis: medžiagos ir įrankiai
- 2 žingsnis: korpuso pjovimas lazeriu ir klijavimas
- 3 žingsnis: grandinė
- 4 žingsnis: pridėkite elektroniką
- 5 žingsnis: Raspberry Pi paruošimas
- 6 žingsnis: Kabelių montavimas
- 7 žingsnis: Ventiliatoriaus montavimas
- 8 žingsnis: LED diegimas
- 9 žingsnis: Spauskite mygtuką
- 10 veiksmas: pridėkite programinę įrangą
- 11 veiksmas: pridėkite žaidimų
Video: Medinė „Super Nintendo“pramogų sistema (SNES): 11 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
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
- „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
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ė
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ą
Š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
Norėdami įsitikinti, kad „Raspbery Pi“nebus per karšta, klijuokite ant jo šilumos kriaukles.
6 žingsnis: 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 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 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ą
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ų
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:
Įbrėžta medinė ofsetinė palydovinė antena: 11 žingsnių (su nuotraukomis)
Nubraižytas medinis ofsetinis palydovinis patiekalas: buvau susidūręs su kai kuriomis svetainėmis, kuriose keli žmonės sukūrė savo palydovines antenas, vienas australas netgi pastatė didžiulę 13 metrų ofsetinę lėkštę. Koks skirtumas? Svarbiausia yra tai, apie ką galvojate, kai kas nors sako „palydovinis diskas
Apžvalga: Namų pramogų ir saugumo sistema: 6 žingsniai
Apžvalga: Namų pramogų ir saugumo sistema: Apie programą. Ši IOT sistema yra namų pramogų ir saugumo sistema. Saugumo bakstelėkite RFID kortelė ir įvestis išsaugomos „Firebase“. Jei turite leidimą, galite įeiti taikiai, o nuotrauka nufotografuota ir įkelta į „S3“. gynybos sek
„Super Wood“pramogų sistema: 9 žingsniai (su nuotraukomis)
„Super Wood“pramogų sistema: išdidžiai pristatau visiškai veikiančias medines „Super Nintendo“pramogų sistemas. Prieš paskelbdamas savo vadovą, kaip sukurti medinę „Super Nintendo Gamepad“, dabar atėjo laikas parodyti, kaip sukurti konsolę. Medinis dėklas pagamintas iš kelių
„Nintendo“pramogų sistemos kasetės laikrodis: 7 žingsniai (su nuotraukomis)
„Nintendo“pramogų sistemos kasetės laikrodis: prieš kurį laiką mano draugė Carolyn Main Kalėdoms draugams pagamino keletą NES kasetinių laikrodžių. Jie sukrėtė. NES kasetinio laikrodžio nuostabumas turi būti išplitęs po visas šalis. Dabar galite prisijungti prie interneto ir nusipirkti vieną … BET: 1) Visi žinome, kad makin
Pasidaryk pats: medinė MP3 garso sistema: 10 žingsnių
„Pasidaryk pats“: medinė MP3 garso sistema: tai mano pirmasis projektas čia, instruktables.com, tikiuosi, kad jums tai patiks. Kaip ir daugelis kitų projektų, aš pradėjau kitą MP3 garso sistemą, bet tikiuosi, kad šis projektas bus pakankamai kitoks dėl jo stiliaus ir pan