INHOUDSOPGAWE:

Hout Super Nintendo Entertainment System (SNES): 11 stappe
Hout Super Nintendo Entertainment System (SNES): 11 stappe

Video: Hout Super Nintendo Entertainment System (SNES): 11 stappe

Video: Hout Super Nintendo Entertainment System (SNES): 11 stappe
Video: 3 Hours of Relaxing Super Nintendo Music, Part 1 - SNESdrunk 2024, November
Anonim
Hout Super Nintendo Entertainment System (SNES)
Hout Super Nintendo Entertainment System (SNES)
Hout Super Nintendo Entertainment System (SNES)
Hout Super Nintendo Entertainment System (SNES)
Hout Super Nintendo Entertainment System (SNES)
Hout Super Nintendo Entertainment System (SNES)

By 'n maker-faire in Wene het ek toevallig op 'n hout Super Nintendo Entertainment System (SNES) gestruikel. Toe ek 'n kind was, het ek met my ouer broer met so 'n spelkonsole gespeel. Toe ek besef dat ek weer verslaaf raak aan Super Mario die oomblik toe ek begin speel, het ek besluit om 'n SNES vir my en my broer te bou. Deur op die internet te soek, het ek by Jules1050 geleer hoe hy 'n hout SNES gebou het (ek dink dit is dieselfde konsole as wat ek op die beurs gesien het) wat my hout SNES geïnspireer het. Daar is ook 'n baie goeie instruksie oor hoe om 'n hout SNES -kontroleerder te bou.

Die konsole is nie so groot soos die oorspronklike nie en meet 180x155x45 mm, wat die absolute noodsaaklike grootte is -'n kleiner boks kon nie alle komponente bevat nie (vertrou my, ek het probeer -.-). Dit is gemaak van laaghout -lae wat aan mekaar vasgeplak is - die ontwerp is nie presies soos die oorspronklike SNES nie, maar dit is onmiskenbaar 'n SNES. Die boonste deksel kan oopgemaak word en bevat 'n LED en 'n aan / uit-knoppie. Die stelsel is gebaseer op 'n Raspberry Pi met Retro-Pie. Alle nodige aansluitings (USB, mikro-USB, HDMI) word uitgehaal en om seker te maak dat die Pi nie te warm word nie, is 'n mini-waaier ingesluit. Die meeste dele is van Ali -Express, so as u genoeg tyd het, kan u die SNES bou vir ongeveer € 110, -

Ek hoop dat u my opdrag geniet, en ek kan u help om u kinderherinneringe weer lewendig te maak:)

Stap 1: materiaal en gereedskap

Materiaal en gereedskap
Materiaal en gereedskap

Materiaal

  • Lasersnyde laaghout (4 mm) bv. Populier (sien tekeninge in die volgende stap vir grootte)
  • Raspberry Pi -netsnoer (mikro -USB)
  • SNES USB-beheerder

  • Framboos Pi (Model 3B)
  • Micro SD-kaart (ten minste 8 GB)
  • Framboos Pi 3B heatsinks
  • Mini waaier vir Framboos Pi
  • S8050 NPN Transistor
  • USB-verlengkabel, manlik-vroulik, reghoekig 10 cm (2x)
  • HDMI-verlengkabel, manlik-vroulik, 11 cm
  • Mikro-USB-verlengkabel, manlik-vroulik, 20 cm
  • LED 5 mm deursnee
  • Metaalfilmweerstand 220R
  • Mini drukknop 6x6x5mm 4 pins
  • Springkabels Vroulik-Vroulik
  • Jumper pins (van manlike jumper kabels)
  • Krimpbuis
  • Soldeerblik
  • Warm gom
  • Uhu universele gom

Totale koste ongeveer € 110, -

  • Framboos Pi met SD -kaart en netsnoer ongeveer € 70, -
  • Spelbeheerders ongeveer € 15, -
  • Ander elektroniese goedere ongeveer € 15, -
  • Laaghout ongeveer € 5, -
  • Ander materiaal € 5, -

Gereedskap

  • Lasersnyer (daar is ondernemings wat lasersnitte bied, sowel as oop laboratoriums soos die Happylab in Wene)
  • Skuurpapier met fyn korrels
  • Soldeerbout
  • Warm gom geweer
  • Tang
  • Rekenaar en Wifi
  • USB-sleutelbord om die Raspberry Pi op te stel

Stap 2: Laskas sny en plak die kas vas

Laskas sny en gom vas
Laskas sny en gom vas
Laskas sny en plak die kas vas
Laskas sny en plak die kas vas
Laskas sny en gom vas
Laskas sny en gom vas

Sny

Die eerste stap om die kas te bou, is om alle dele met 'n lasersnyer te sny. Daar is ondernemings wat lasersnitte lewer, sowel as oop laboratoriums, soos die Happylab in Wene, waar 'n lasersnyer aangebied word. Die omhulsel is kleiner as die oorspronklike SNES -behuising (180x155x45 mm) en bestaan uit 10 lae. Die laaste laag kan opgelig word en pas in die 9de laag. Alle nodige dele word verskaf as DXF- en DWG -lêers. Verder is alle Solidworks-CAD-data ingesluit.

Maal

Die gesnyde dele moet met skuurpapier geslyp word. Wees versigtig om nie klein dele te verloor nie! Alle dele wat weggegooi kan word, is geel in die laagbeeld.

Plak

Daarna moet die dele met die universele gom vasgeplak word. Die meegaande 3D-PDF toon die posisies van die lae. Die grondlaag en die tweede laag pas aan die agterkant en die sye. Alle ander lae word aan mekaar vasgeplak met die sentrale uitsny in lyn.

Wanneer die aansluitlaag (5 en 6) bereik word, moet die stekkers van die kabel in die gate geplaas word terwyl die klein afstandhouers geplaas word om seker te maak dat hulle later pas.

Die boonste omslag bestaan uit die sigbare omslag en 'n kleiner laag wat in die laaste laag van die SNES pas (9a). Plak die dele van die boonste omhulsel aan mekaar voordat u laag 9 aan die SNES plak. Plaas daarom laag 9 met die binneste deel 9a op die tafel en plak gom net op laag 9a! Druk dan die buitenste en binneste deel van laag 10 op 9a en pas die gat vir die LED met laag 9. As die gom genees is, kan die omhulsel 9a+10 verwyder word en deel 9 aan die res van die SNES vasgeplak word. Die omslag 9a+10 bly apart en kan gebruik word om die kas toe te maak. As u wil, kan u sommige van die boonste dele vir 'n paar aksente verf, voordat u dit plak soos ek met die knoppies. Laat die gat vir die drukknop oop. Behalwe hierdie deel, moet nog 'n effens groter reghoekige deel gelaat word, wat later nodig sal wees om die knoppie te installeer.

Stap 3: Die stroombaan

Die stroombaan
Die stroombaan

Die kringdiagram toon die verbinding van alle elektroniese komponente wat in die volgende stappe beskryf word en bied die volgende funksies:

  • Die waaier kan met die Raspberry Pi via 'n S8050 -transistor aangeskakel word om die temperatuur afhanklik te maak (aangesien die framboos nie genoeg stroom kan hanteer nie) - geïnspireer deur Edo Scalafiotti
  • Switch kan die Raspberry Pi aan/uit skakel - geïnspireer deur Tyler
  • LED met weerstand in die 220R -reeks (om stroom te verminder) wys of die SNES werk of nie - geïnspireer deur Zach

Hierdie dinge werk natuurlik net met die regte sagteware - sien dus die sagteware -afdeling van hierdie instruksie.

Die waaier is gekoppel aan die framboos se 5V en GND, waardeur dit via die transistor en pen 12 (GPIO18) geskakel kan word. Moenie die waaier direk aan 5V en GND koppel nie - dit kan u Raspberry Pi vernietig! Die kragknoppie is direk aan pin 5 (GPIO3) en GND gekoppel. Om die LED met die Pi aan en uit te skakel, is dit gekoppel aan die UART_TX-pen van die Framboos (pen 8) wat outomaties deur die Pi aan en afgeskakel word. 'N Weerstand verminder die stroom vir die LED wat met sy tweede kontak met GND verbind is. Moenie probeer om dit direk aan u Framboos te koppel nie - dit kan ook u hardeware benadeel!

Om die kring makliker te verstaan, is alle GND-lyne aan mekaar gekoppel aan een GND-pen van die Raspberry Pi. Die drie grondlyne is in die volgende stappe verbind met verskillende GND-penne vir makliker installasie.

Stap 4: Voeg die elektronika by

Voeg elektronika by
Voeg elektronika by
Voeg elektronika by
Voeg elektronika by
Voeg elektronika by
Voeg elektronika by
Voeg elektronika by
Voeg elektronika by

Hierdie stap gee slegs 'n kort oorsig van die elektronika. In die volgende stappe word die installering van die elektronika beskryf:

  • Voorbereiding van die Framboos Pi
  • Verlenging van verlengkabels (USB, HDMI en Power-USB)
  • Die installering van die waaier
  • Voeg die LED by
  • Installeer die drukknop

Soos u op die beelde kan sien, is die LED in die klein gaatjie in die omhulsel. Die waaier is ook in 'n kerf in die omhulsel geleë en die knoppie is geïnstalleer met langer kabels in die boonste omslag van die SNES.

Stap 5: Berei die Raspberry Pi voor

Berei die Raspberry Pi voor
Berei die Raspberry Pi voor

Om seker te maak dat die Raspbery Pi nie te warm word nie, plak die hittebakke daarop vas.

Stap 6: Installeer die kabels

Die installering van die kabels
Die installering van die kabels
Die installering van die kabels
Die installering van die kabels
Die installering van die kabels
Die installering van die kabels
Die installering van die kabels
Die installering van die kabels

Plaas die Raspberry Pi soos op die foto in die omhulsel gesien kan word en heg 2 USB-kabels, sowel as die HDMI-kabel en die mikro-USB-kabel. Aangesien die kabels moeilik is om met kabelbande aan die omhulsel vas te maak, gebruik warm gom om seker te maak dat dit op hul plek bly.

Stap 7: Installeer die waaier

Die installering van die waaier
Die installering van die waaier
Die installering van die waaier
Die installering van die waaier

Die kringloop vir die waaier bestaan uit die waaier en 'n transistor. Om alles maklik met koppelkabels te koppel, is 'n pen van 'n manlike kabel aan elke pen van die transistor gesoldeer. Die soldeerverbindings is met 'n hitte-krimpbuis geïsoleer. Daarna is die GND-kabel (swart) van die waaier aan die transistor gekoppel, soos sigbaar in die stroombaan. Springkabels tussen vrou en vrou is aan die ander twee penne gekoppel om dit aan die Raspberry Pi te koppel. Die sentrale pen is gekoppel aan die Raspberry's GND, die ander aan pin 12 (GPIO18) om die waaier aan en af te skakel.

Stap 8: Installeer die LED

Die installering van die LED
Die installering van die LED
Die installering van die LED
Die installering van die LED
Die installering van die LED
Die installering van die LED

Die kring vir die LED bestaan uit die LED en 'n weerstand. Die nodige reeksweerstand kan direk aan die LED se pen gesoldeer word. 'N Manlike springpen moet aan die ander pen van die weerstand gekoppel word en alles moet met 'n hitte-krimpbuis geïsoleer word. Let daarop dat die weerstand as gevolg van die beperkte ruimte 90 grade gebuig moet word; dit is beter om dit te doen voordat u die buis laat krimp. Dan kan vroulike-vroulike springkabels aan die penne gekoppel word en die LED kan aan die UART_TX-pen van Raspberry Pi (pen 8) en aan GND gekoppel word. Daar is 'n kleiner en 'n groter deel in die LED sigbaar. Dit moet met die groter pen aan die GND gekoppel word!

Plaas die LED van binne in die kas. Die diameters van die gate moet dit moontlik maak dat dit buite gly. Gebruik warm gom om die LED op sy plek te hou.

Stap 9: Installeer die drukknop

Installeer die drukknop
Installeer die drukknop
Installeer die drukknop
Installeer die drukknop
Installeer die drukknop
Installeer die drukknop
Installeer die drukknop
Installeer die drukknop

Die drukknop is in die boonste omslag van die SNES geleë. Om dit daar op te los, soldeer 'n manlike pen aan die twee drukknoppies. Maak dan klein gaatjies vir elke pen in die reghoekige stuk hout wat later op die omslag vasgeplak sal word en steek die penne van die onderkant daardeur. As gevolg van die beperkte ruimte, moet die penne met 'n tang gebuig word.

Aangesien die drukknop ongeveer 5 mm hoog is as dit nie ingedruk word nie en die hout slegs 4 mm is, steek dit uit die omslag. Sny 'n venster uit karton en plak dit op die reghoekige stuk hout om dit te voorkom. Plak hierdie stuk dan van binne op die omslag. Om die knoppie te bedek, plaas 'n baie klein hoeveelheid gom daarop en druk die houtknoppie daarteen. Dit het perfek vir my gewerk. Moenie te veel gom gebruik nie, aangesien dit die knoppie kan blokkeer!

Gebruik twee vroulike-vroulike springkabels om die drukknop aan die pin 5 (GPIO3) van die Raspberry Pi te koppel. Dit is belangrik om hierdie pin te gebruik, aangesien die Pi 'n ingeboude wake-funksie het. Gebruik lang kabels om die kas oop te maak.

Stap 10: Voeg sagteware by

Geluk! As u tot hier gekom het, het u amptelik al die hardeware gebou! Nou is dit tyd vir sagteware …

Die installering van RetroPie

Die Raspberry Pi gebruik RetroPie, wat spesiaal ontwerp is om retro -speletjies te speel. U kan hier 'n baie goeie installasie -instruksie vind, wat u deur alle nodige stappe lei. Volg die instruksies ten minste totdat u die Wifi -verbinding opgestel het en maak seker dat u u IP opskryf.

Aktiveer UART vir LED

Om die LED aan en uit te skakel met die Raspberry Pi, is dit gekoppel aan die Pi se UART-Pin, aangesien hierdie pen ingestel is wanneer dit begin soos beskryf deur Zach. Druk net F4 op die Pi om die terminale te betree en die lêer /boot/config.txt te wysig. Stel enable_uart = 1 in - dit is al. Open dan die raspi-config deur sudo raspi-config in te tik en gaan na Interfacing Options Serial en aktiveer dit.

Laai lêers af vir waaier en knoppie

Laai die 3 lêers af en hernoem die lêer listen-for-shutdown. REPLACE_THIS_WITH_sh na listen-for-shutdown.sh, aangesien hierdie webwerf nie.sh-files kan oplaai nie. Die lêers word saamgestel uit lêers van Edo Scalafiotti (fan) en Tyler (kragknoppie).

  • listen-for-shutdown.sh begin die twee.py-lêers
  • listen-for-shutdown.py wag totdat GPIO 3 'n hoë sein kry en die Framboos afsluit
  • run-fan.py monitor die CPU-temperatuur en skakel die waaier dienooreenkomstig aan en uit. U kan die temperatuurlimiet in hierdie skrif verander.

Die oordrag van die lêers

Om die lêers van u rekenaar na die Framboos oor te dra, moet u eers SSH aktiveer. Tik dus die Raspi-Config deur sudo raspi-config in te tik en gaan na Interfacing Options SSH en aktiveer dit.

Maak 'n terminale op u rekenaar oop en tik:

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

Die eerste deel vertel waar die lêer op u rekenaar is, die tweede deel bevat die gebruiker op die framboos (in hierdie geval pi), die IP van die Pi en die wortelpad (~) waar die lêers gestoor word. Miskien moet u u wagwoord in hierdie stap invoer.

Maak die lêers uitvoerbaar

Om die lêers uitvoerbaar te maak en om dit outomaties te laat loop tydens die aanvang, moet u dit skuif en hul toestemmings verander met die volgende opdragte:

  • 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 standaard

Die eerste 3 opdragte skuif die lêers na die korrekte gidse, die tweede 3 opdragte gee toestemmings en die laaste opdrag registreer die.sh-lêer om by die aanvang te begin.

Dit is alles, u kan toets of die LED, aan / uit-knoppie en waaier werk as u die Raspberry Pi weer begin het. Om die waaier te toets, kan u óf u Pi verhit óf die temperatuur in run-fan.py verander (moenie vergeet om listen-for-shutdown.sh weer uit te voer om die veranderinge aktief te maak nie).

Stap 11: Voeg speletjies by

Speletjies byvoeg
Speletjies byvoeg

Om speletjies van u rekenaar na die Raspberry Pi oor te dra, kan u byvoorbeeld 'n USB -skyf gebruik. Ek het die stappe uit die installasiegids gekopieer en 'n mooi handleiding gemaak wat aan die binnekant van die SNES -omslag vasgeplak kan word:

  • Maak seker dat u USB geformateer is na FAT32 of NTFS
  • Skep eers 'n gids genaamd retropie op u USB -stick
  • Koppel dit aan die Pi en wag totdat dit klaar is met knip
  • Trek die USB uit en steek dit in 'n rekenaar
  • Voeg die roms by hul onderskeie vouers (in die retropie/roms -lêergids)
  • Koppel dit weer aan die framboos Pi
  • Wag totdat dit klaar is met knip
  • Verfris emulasie -stasie deur herlaai -emulasie -stasie in die begin -kieslys te kies

U kan speletjies baie maklik op die internet kry. Google net SNES ROM's of iets.

Aanbeveel: