Fa Super Nintendo szórakoztató rendszer (SNES): 11 lépés
Fa Super Nintendo szórakoztató rendszer (SNES): 11 lépés
Anonim
Fából készült Super Nintendo Entertainment System (SNES)
Fából készült Super Nintendo Entertainment System (SNES)
Fából készült Super Nintendo Entertainment System (SNES)
Fából készült Super Nintendo Entertainment System (SNES)
Fából készült Super Nintendo Entertainment System (SNES)
Fából készült Super Nintendo Entertainment System (SNES)

Egy bécsi maker-faire-en véletlenül ráakadtam egy fából készült Super Nintendo Entertainment System-re (SNES). Gyerekkoromban játszottam ilyen játékkonzollal a bátyámmal. Abban a pillanatban, amikor elkezdtem játszani, felismertem, hogy újra rabja leszek a Super Mario -nak, úgy döntöttem, hogy SNES -t építek a bátyámnak és nekem. Az interneten keresgélve eljutottam Jules1050 tanításaihoz, hogyan épített egy fa SNES -t (gondolom, ez ugyanaz a konzol, amit a vásáron láttam), ami ihlette a fa SNES -emet. Van egy nagyon jó útmutató is egy fa SNES vezérlő építéséről.

A konzol nem olyan nagy, mint az eredeti, és mérete 180x155x45 mm, ami az abszolút szükséges méret -egy kisebb doboz nem tartalmazhat minden alkatrészt (Hidd el, megpróbáltam -.-). Rétegelt rétegekből készül, amelyek össze vannak ragasztva - a kialakítás nem pontosan olyan, mint az eredeti SNES, de összetéveszthetetlen SNES. A felső fedél kinyitható, és tartalmaz egy LED-et és egy bekapcsológombot. A rendszer egy Retro-Pie-t futtató Raspberry Pi-n alapul. Minden szükséges csatlakozó (USB, Micro-USB, HDMI) ki van szerelve, és annak biztosítása érdekében, hogy a Pi ne melegedjen túl, egy mini ventilátor is tartozik hozzá. A legtöbb alkatrész az Ali -Express cégtől származik, így ha van elég ideje, megépítheti a SNES -t körülbelül 110 euróért.

Remélem, élvezni fogja a tanulságomat, és segíthetek feleleveníteni gyermekkori emlékeit:)

1. lépés: Anyagok és eszközök

Anyagok és eszközök
Anyagok és eszközök

Anyagok

  • Lasercut rétegelt lemez (4 mm) pl. Nyárfa (a méretet lásd a következő lépés rajzain)
  • Raspberry Pi tápkábel (Micro USB)
  • SNES USB vezérlő

  • Raspberry Pi (3B modell)
  • Micro SD-kártya (legalább 8 GB)
  • Raspberry Pi 3B hűtőbordák
  • Mini ventilátor a Raspberry Pi számára
  • S8050 NPN tranzisztor
  • USB hosszabbító kábel férfi-nő derékszögű 10 cm (2x)
  • HDMI hosszabbító kábel férfi-nő 11cm
  • Micro USB hosszabbító kábel férfi-nő 20cm
  • LED 5 mm átmérőjű
  • Fémfólia ellenállás 220R
  • Mini nyomógomb 6x6x5mm 4 tűs
  • Jumper kábelek Nő-Nő
  • Jumper csapok (hüvelyes áthidaló kábelekből)
  • Hőre zsugorodó cső
  • Forrasztó konzervdoboz
  • Forró ragasztó
  • Uhu univerzális ragasztó

A teljes költség körülbelül 110 euró

  • Raspberry Pi SD -kártyával és tápkábellel körülbelül € 70, -
  • Játékvezérlők körülbelül € 15, -
  • Egyéb elektronikai cikkek körülbelül 15 euró
  • Rétegelt lemez körülbelül 5 euró
  • Egyéb anyag € 5, -

Eszközök

  • Lézervágó (Vannak olyan cégek, amelyek lézervágási szolgáltatást kínálnak, valamint nyílt laborok, mint például a bécsi Happylab)
  • Csiszolópapír finom szemcsével
  • Forrasztópáka
  • Ragasztópisztoly
  • Fogó
  • Számítógép és Wifi
  • USB-billentyűzet a Raspberry Pi beállításához

2. lépés: A tok lézervágása és ragasztása

A tok lézervágása és ragasztása
A tok lézervágása és ragasztása
A tok lézervágása és ragasztása
A tok lézervágása és ragasztása
A tok lézervágása és ragasztása
A tok lézervágása és ragasztása

Vágás

A tok megépítésének első lépése az összes alkatrész lézervágóval történő vágása. Vannak olyan cégek, amelyek lézervágási szolgáltatást nyújtanak, valamint nyílt laborok, például a bécsi Happylab, ahol lézervágót kínálnak. A tok kisebb, mint az eredeti SNES ház (180x155x45 mm), és 10 rétegből áll. Az utolsó réteg felemelhető és illeszkedik a 9. rétegbe. Minden szükséges alkatrészt DXF és DWG fájlként szállítunk. Ezen kívül minden Solidworks-CAD-adat benne van.

Őrlés

A vágott részeket csiszolópapírral kell csiszolni. Ügyeljen arra, hogy ne veszítsen el apró részeket! Az összes eldobható rész sárgával van jelölve a rétegképben.

Ragasztás

Ezt követően az alkatrészeket össze kell ragasztani az univerzális ragasztóval. A mellékelt 3D-PDF a rétegek helyzetét mutatja. A talajréteg és a második réteg hátul és oldalon egy vonalban van. Az összes többi réteget a középső kivágással igazítjuk.

Amikor eléri a csatlakozóréteget (5 és 6), a kábel dugóit a lyukakba kell helyezni, míg a kis távtartókat a későbbi illeszkedés érdekében kell elhelyezni.

A felső fedél a látható burkolatból és egy kisebb rétegből áll, amely illeszkedik a SNES utolsó rétegéhez (9a). Ragassza össze a fedél felső részét, mielőtt a 9. réteget a SNES -hez ragasztja. Ezért helyezze a 9. réteget a 9a belső résszel az asztalra, és csak a 9a. Ezután nyomja a 10. réteg külső és belső részét a 9a -ra, igazítva a LED -es furatot a 9. réteghez. Amikor a ragasztó megszilárdult, a 9a+10 burkolat eltávolítható, és a 9. rész a többi SNES -hez ragasztható. A 9a+10 fedél külön marad, és használható a tok lezárására. Ha szeretné, néhány felső részt festhet néhány ékezetre, mielőtt ragasztaná őket, mint én a gombos előlappal. Hagyja nyitva a nyomógomb nyílását. Ezen a részen kívül egy másik, valamivel nagyobb téglalap alakú részt kell hagyni, amelyre később szükség lesz a gomb telepítéséhez.

3. lépés: Az áramkör

Az áramkör
Az áramkör

Az kapcsolási rajz az összes olyan elektronikus alkatrész csatlakoztatását mutatja, amelyek a következő lépésekben leszereltek, és a következő funkciókat kínálják:

  • A ventilátor be- és kikapcsolható, hogy hűtse a hőmérsékletet a Raspberry Pi segítségével az S8050 tranzisztoron keresztül (mivel a Raspberry nem tudja kezelni az áramot) - Edo Scalafiotti ihlette
  • A kapcsoló képes be-/kikapcsolni a Raspberry Pi -t - Tyler ihlette
  • A 220R sorozatú ellenállással ellátott LED (az áram csökkentése érdekében) jelzi, hogy a SNES fut -e vagy sem - Zach ihlette

Ez az anyag természetesen csak a megfelelő szoftverrel működik - ezért nézze meg ennek az utasításnak a szoftverrészét.

A ventilátor a málna 5V -os és GND -hez van csatlakoztatva, ezáltal a tranzisztoron és a 12 -es tűn (GPIO18) keresztül kapcsolható. Ne próbálja közvetlenül a ventilátort 5V -ra és GND -re csatlakoztatni - ez tönkreteheti Raspberry Pi készülékét! A bekapcsológomb közvetlenül az 5. tűhöz (GPIO3) és a GND-hez van csatlakoztatva. A LED ki- és bekapcsolásához a Pi-vel csatlakoztatva van a Raspberry UART_TX-tűjéhez (8. tű), amelyet a Pi automatikusan be- és kikapcsol. Az ellenállás csökkenti a GND -hez második érintkezőjével csatlakoztatott LED áramát. Ne próbálja közvetlenül a Raspberry -hez csatlakoztatni - ez károsíthatja a hardvert is!

Az áramkör könnyebb megértése érdekében az összes GND-vonal össze van kötve a Raspberry Pi egy GND-tűjével. A három földvezeték a következő lépésekben különböző GND-csapokhoz van csatlakoztatva a könnyebb telepítés érdekében.

4. lépés: Az elektronika hozzáadása

Az elektronika hozzáadása
Az elektronika hozzáadása
Az elektronika hozzáadása
Az elektronika hozzáadása
Az elektronika hozzáadása
Az elektronika hozzáadása
Az elektronika hozzáadása
Az elektronika hozzáadása

Ez a lépés csak egy rövid áttekintést ad az elektronikáról. A következő lépésekben ismertetjük az elektronika telepítését:

  • A Raspberry Pi elkészítése
  • A hosszabbító kábelek (USB, HDMI és Power-USB) elvezetése
  • A ventilátor felszerelése
  • A LED hozzáadása
  • A nyomógomb felszerelése

Amint a képeken is látható, a LED a ház kis lyukában található. Ezenkívül a ventilátor a tokban egy bevágásban található, és a gomb hosszabb kábelekkel van felszerelve a SNES felső burkolatába.

5. lépés: A Raspberry Pi előkészítése

A Raspberry Pi előkészítése
A Raspberry Pi előkészítése

Annak érdekében, hogy a Raspbery Pi ne legyen túl forró, ragasztja rá a hűtőbordákat.

6. lépés: A kábelek felszerelése

A kábelek felszerelése
A kábelek felszerelése
A kábelek felszerelése
A kábelek felszerelése
A kábelek felszerelése
A kábelek felszerelése
A kábelek felszerelése
A kábelek felszerelése

Helyezze a Raspberry Pi-t a képen látható módon a tokba, és csatlakoztasson 2 USB-kábelt, valamint a HDMI-kábelt és a mikro-USB-kábelt. Mivel a korlátozott hely miatt a kábeleket kábelpántokkal nehéz rögzíteni a tokhoz, forró ragasztóval győződjön meg arról, hogy a helyén marad.

7. lépés: A ventilátor felszerelése

A ventilátor felszerelése
A ventilátor felszerelése
A ventilátor felszerelése
A ventilátor felszerelése

A ventilátor áramköre ventilátorból és tranzisztorból áll. Annak érdekében, hogy mindent áthidaló kábelekkel könnyen fel lehessen osztani, egy hüvelyes áthidaló kábel csapját forrasztották a tranzisztor minden egyes tűjére. A forrasztási kötéseket hőre zsugorodó csővel izoláltuk. Ezután a ventilátor GND-kábelét (fekete) csatlakoztatta a tranzisztorhoz, amint az az áramkörben látható. A másik két érintkezőhöz női-női áthidaló kábeleket csatlakoztattak a Raspberry Pi-hez. A központi csap a Raspberry GND -hez van csatlakoztatva, a másik pedig a 12 -es tűhöz (GPIO18) a ventilátor be- és kikapcsolásához.

8. lépés: A LED felszerelése

A LED telepítése
A LED telepítése
A LED telepítése
A LED telepítése
A LED telepítése
A LED telepítése

A LED áramköre LED -ből és ellenállásból áll. A szükséges soros ellenállás közvetlenül a LED tüskéjéhez forrasztható. Egy hüvely-ugrócsapot kell csatlakoztatni az ellenállás másik csapjához, és mindent el kell szigetelni hőzsugorító csővel. Vegye figyelembe, hogy a korlátozott hely miatt az ellenállást 90 fokban meg kell hajlítani - jobb, ha ezt a cső kicsinyítése előtt teszi. Ezután női-női áthidaló kábelek csatlakoztathatók a tűkhöz, és a LED csatlakoztatható a Raspberry Pi UART_TX-érintkezőjéhez (8. tű) és a GND-hez. Egy kisebb és nagyobb rész látható a LED-ben. A GND -hez kell csatlakoztatni a nagyobb alkatrész csapjával!

Helyezze a LED -et belülről a tokba. A lyukak átmérőjének lehetetlenné kell tennie, hogy kifelé csússzon. A LED helyben tartásához használjon forró ragasztót.

9. lépés: A nyomógomb felszerelése

A nyomógomb telepítése
A nyomógomb telepítése
A nyomógomb telepítése
A nyomógomb telepítése
A nyomógomb telepítése
A nyomógomb telepítése
A nyomógomb telepítése
A nyomógomb telepítése

A nyomógomb a SNES felső borítójában található. Ahhoz, hogy ott rögzítse, forrasztjon egy hüvelyes hüvelyes tűt a két nyomógombos csaphoz. Ezután minden lyukhoz készítsen kis lyukakat a téglalap alakú fadarabba, amelyet később a fedélre ragasztanak, és helyezze át rajtuk a fenék csapjait. A korlátozott hely miatt a csapokat fogóval kell hajlítani.

Mivel a nyomógomb körülbelül 5 mm magas, ha nem nyomja meg, és a fa csak 4 mm, kilóg a fedélből. Vágjon ki egy ablakot kartonból, és ragassza rá a téglalap alakú fadarabra, hogy ezt megakadályozza. Ezután ragasztja ezt a darabot a fedélre belülről. A gomb lefedéséhez tegyen rá nagyon kis mennyiségű univerzális ragasztót, és nyomja hozzá a fából készült gombot. Ez nekem tökéletesen működött. Ne használjon túl sok ragasztót, mert ez blokkolhatja a gombot!

Két nyomó-női áthidaló kábellel csatlakoztassa a nyomógombot a Raspberry Pi 5. tűjéhez (GPIO3). Fontos ezt a tűt használni, mivel a Pi beépített ébresztési funkcióval rendelkezik. Használjon hosszú kábeleket a tok kinyitásához.

10. lépés: Szoftver hozzáadása

Gratulálok! Ha idáig eljutott, hivatalosan megépítette az összes hardvert! Most jött el a szoftver ideje …

A RetroPie telepítése

A Raspberry Pi RetroPie -t futtat, amelyet kifejezetten retro játékok lejátszására terveztek. Itt talál egy nagyon jó telepítési utasítást, amely végigvezet minden szükséges lépést. Kövesse az utasításokat legalább a Wifi kapcsolat beállításáig, és feltétlenül írja le az IP -címét.

Az UART aktiválása a LED -hez

A LED be- és kikapcsolásához a Raspberry Pi-vel csatlakoztatva van a Pi UART-Pin-hez, mivel ez a tű akkor van beállítva, amikor Zach leírta. Csak nyomja meg az F4 billentyűt a Pi -n, hogy belépjen a terminálba, és szerkessze a /boot/config.txt fájlt. Az enable_uart = 1 beállítása - ennyi. Ezután nyissa meg a raspi-config parancsot a sudo raspi-config begépelésével, és lépjen az Interfacing Options Serial oldalra, és engedélyezze azt.

Fájlok letöltése a ventilátorhoz és a gombhoz

Töltse le a 3 fájlt, és nevezze át a listen-for-shutdown fájlt. REPLACE_THIS_WITH_sh a listen-for-shutdown.sh fájlra, mivel ez a webhely nem tud feltölteni.sh fájlokat. A fájlok Edo Scalafiotti (rajongó) és Tyler fájljaiból állnak össze (bekapcsológomb).

  • A listen-for-shutdown.sh elindítja a két.py fájlt
  • A listen-for-shutdown.py várja, amíg a GPIO 3 magas jelzést kap, és leállítja a Raspberry-t
  • A run-fan.py figyeli a CPU hőmérsékletét, és ennek megfelelően kapcsolja be és ki a ventilátort. Ebben a szkriptben módosíthatja a hőmérséklethatárt.

A fájlok átvitele

A fájlok számítógépről a Raspberry -re történő átviteléhez először engedélyeznie kell az SSH -t. Ezért lépjen be a Raspi-Config-be a sudo raspi-config begépelésével, és lépjen az Interfészbeállítások SSH oldalra, és engedélyezze azt.

Nyisson meg egy terminált a számítógépén, és írja be:

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

Az első rész megmondja, hogy a fájl hol található a számítógépen, a második rész tartalmazza a málna felhasználóját (ebben az esetben pi), a Pi IP -jét és a fájlok tárolási gyökérútját (~). Ebben a lépésben előfordulhat, hogy meg kell adnia jelszavát.

A fájlok végrehajthatóvá tétele

A fájlok végrehajthatóvá tételéhez és az indításkor történő automatikus futtatáshoz át kell helyezni őket, és módosítani kell az engedélyeket a következő parancsokkal:

  • 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 alapértelmezések

Az első 3 parancs áthelyezi a fájlokat a megfelelő könyvtárakba, a második 3 parancs engedélyeket ad, és az utolsó parancs regisztrálja a.sh fájlt az indításkor.

Ennyi, tesztelheti, hogy működik-e a LED, a bekapcsológomb és a ventilátor, ha újraindította a Raspberry Pi-t. A ventilátor teszteléséhez vagy felmelegítheti a Pi-t, vagy megváltoztathatja a hőmérsékletet a run-fan.py fájlban (ne felejtse el újra futtatni a listen-for-shutdown.sh fájlt, hogy a változtatások aktívak legyenek).

11. lépés: Játékok hozzáadása

Játékok hozzáadása
Játékok hozzáadása

Ha játékokat szeretne átvinni a számítógépről a Raspberry Pi -re, használhat például USB -meghajtót. Másoltam a lépéseket a telepítési útmutatóból, és készítettem egy szép kézikönyvet, amelyet a SNES borító belsejére lehet ragasztani:

  • Győződjön meg arról, hogy az USB FAT32 vagy NTFS formátumú
  • Először hozzon létre egy retropie nevű mappát az USB -meghajtón
  • Csatlakoztassa a Pi -hez, és várja meg, amíg befejezi a villogást
  • Húzza ki az USB -t, és csatlakoztassa a számítógéphez
  • Adja hozzá a romokat a megfelelő mappákhoz (a retropie/roms mappában)
  • Csatlakoztassa vissza a málna Pi -hez
  • Várja meg, amíg befejezi a villogást
  • Frissítse az emulációs állomást a start menüből az emulationstation újraindításával

Az interneten nagyon egyszerűen szerezhet játékokat. Csak google google SNES ROM -okat vagy ilyesmit.

Ajánlott: