Daftar Isi:

Sistem Hiburan Super Nintendo Kayu (SNES): 11 Langkah
Sistem Hiburan Super Nintendo Kayu (SNES): 11 Langkah

Video: Sistem Hiburan Super Nintendo Kayu (SNES): 11 Langkah

Video: Sistem Hiburan Super Nintendo Kayu (SNES): 11 Langkah
Video: Nyoba beli Super Nintendo , nostalgia game retro langsung di konsolnya 2024, November
Anonim
Sistem Hiburan Super Nintendo Kayu (SNES)
Sistem Hiburan Super Nintendo Kayu (SNES)
Sistem Hiburan Super Nintendo Kayu (SNES)
Sistem Hiburan Super Nintendo Kayu (SNES)
Sistem Hiburan Super Nintendo Kayu (SNES)
Sistem Hiburan Super Nintendo Kayu (SNES)

Di pembuat-faire di Wina, saya kebetulan menemukan Super Nintendo Entertainment System (SNES) kayu. Saya dulu bermain dengan konsol game seperti itu dengan kakak laki-laki saya ketika saya masih kecil. Ketika saya menyadari kecanduan Super Mario lagi saat saya mulai bermain, saya memutuskan untuk membangun SNES untuk saya dan saudara saya. Mencari di internet membawa saya ke instruksi Jules1050 tentang bagaimana dia membangun SNES kayu (saya kira itu adalah konsol yang sama yang saya lihat di pameran) yang mengilhami SNES kayu saya. Ada juga instruksi yang sangat keren tentang cara membuat pengontrol SNES kayu.

Konsolnya tidak sebesar yang asli dan berukuran 180x155x45 mm, yang merupakan ukuran mutlak yang diperlukan - kotak yang lebih kecil tidak dapat memuat semua komponen (Percayalah, saya mencoba -.-). Itu terbuat dari lapisan kayu lapis yang direkatkan - desainnya tidak persis seperti SNES asli tetapi tidak salah lagi SNES. Penutup atas dapat dibuka dan dilengkapi dengan LED dan tombol daya. Sistem ini didasarkan pada Raspberry Pi yang menjalankan Retro-Pie. Semua konektor yang diperlukan (USB, Micro-USB, HDMI) dibawa keluar dan untuk memastikan Pi tidak terlalu panas, kipas mini disertakan. Sebagian besar suku cadang berasal dari Ali-Express jadi jika Anda punya cukup waktu, Anda dapat membangun SNES dengan biaya sekitar € 110, -

Saya harap Anda menikmati instruksi saya dan saya dapat membantu Anda menghidupkan kembali kenangan masa kecil Anda:)

Langkah 1: Bahan & Alat

Bahan & Alat
Bahan & Alat

Bahan

  • Kayu Lapis Potong Laser (4 mm) mis. Poplar (Lihat gambar di langkah berikutnya untuk ukuran)
  • Kabel Power Raspberry Pi (Micro USB)
  • Pengontrol USB SNES

  • Raspberry Pi (Model 3B)
  • Micro SD-Card (minimal 8 GB)
  • Pendingin Raspberry Pi 3B
  • Kipas Angin Mini untuk Raspberry Pi
  • S8050 NPN Transistor
  • Kabel Ekstensi USB Pria-Wanita Sudut Kanan 10cm (2x)
  • Kabel Ekstensi HDMI Pria-Wanita 11cm
  • Kabel Ekstensi Micro USB Pria-Wanita 20cm
  • Diameter LED 5mm
  • Resistor film logam 220R
  • Tombol Tekan Mini 6x6x5mm 4 pin
  • Kabel Jumper Wanita-Wanita
  • Pin jumper (dari kabel jumper pria)
  • Tabung panas-menyusut
  • Timah solder
  • Lem panas
  • Uhu lem serba guna

Total biaya sekitar € 110, -

  • Raspberry Pi dengan SD-Card dan kabel listrik sekitar € 70, -
  • Game-Controllers sekitar € 15, -
  • Barang elektronik lainnya sekitar €15, -
  • Kayu lapis sekitar € 5, -
  • Bahan lainnya € 5, -

Peralatan

  • Lasercutter (Ada perusahaan yang menawarkan layanan potong laser serta lab terbuka seperti Happylab di Wina)
  • Kertas abrasif dengan butiran halus
  • Besi solder
  • Pistol lem panas
  • Tang
  • Komputer dan Wifi
  • USB-Keyboard untuk mengatur Raspberry Pi

Langkah 2: Pemotongan Laser dan Merekatkan Casing

Pemotongan Laser dan Merekatkan Casingnya
Pemotongan Laser dan Merekatkan Casingnya
Pemotongan Laser dan Merekatkan Casingnya
Pemotongan Laser dan Merekatkan Casingnya
Pemotongan Laser dan Merekatkan Casingnya
Pemotongan Laser dan Merekatkan Casingnya

Pemotongan

Langkah pertama untuk membangun kasing adalah memotong semua bagian dengan pemotong laser. Ada perusahaan yang menyediakan layanan potong laser serta laboratorium terbuka seperti Happylab di Wina di mana pemotong laser ditawarkan. Kasing lebih kecil dari rumah SNES asli (180x155x45 mm) dan terdiri dari 10 lapisan. Lapisan terakhir bisa diangkat dan masuk ke lapisan ke-9. Semua bagian yang diperlukan disediakan sebagai file DXF dan DWG. Selanjutnya semua Solidworks-CAD-Data disertakan.

Menggiling

Bagian yang dipotong harus digiling dengan kertas abrasif. Berhati-hatilah agar tidak kehilangan bagian-bagian kecil! Semua bagian yang dapat dibuang ditandai dengan warna kuning pada gambar layer.

Pengeleman

Setelah itu bagian-bagiannya harus direkatkan dengan lem serbaguna. 3D-PDF terlampir menunjukkan posisi lapisan. Lapisan tanah dan lapisan ke-2 sejajar di bagian belakang dan samping. Semua lapisan lainnya direkatkan dengan potongan tengah sejajar.

Ketika mencapai lapisan konektor (5 dan 6), colokan kabel harus ditempatkan di dalam lubang sementara spacer kecil ditempatkan untuk memastikannya pas nanti.

Penutup atas terdiri dari penutup yang terlihat dan lapisan yang lebih kecil, yang sesuai dengan lapisan terakhir SNES (9a). Rekatkan bagian penutup atas bersama-sama sebelum merekatkan lapisan 9 ke SNES. Oleh karena itu, letakkan lapisan 9 dengan bagian dalam 9a di atas meja dan beri lem tepat pada lapisan 9a! Kemudian tekan bagian luar dan dalam lapisan 10 ke 9a, sejajarkan lubang untuk LED dengan lapisan 9. Setelah lem mengeras, penutup 9a+10 dapat dilepas dan bagian 9 direkatkan ke sisa SNES. Penutup 9a+10 tetap terpisah dan dapat digunakan untuk menutup kasing. Jika mau, Anda dapat mengecat beberapa bagian atas untuk beberapa aksen sebelum merekatkannya seperti yang saya lakukan dengan bezel kancing. Biarkan lubang untuk tombol tekan terbuka. Selain bagian ini, bagian persegi panjang lain yang sedikit lebih besar harus dibiarkan, yang akan dibutuhkan nanti untuk memasang tombol.

Langkah 3: Sirkuit

Sirkuit
Sirkuit

Diagram sirkuit menunjukkan koneksi semua komponen elektronik yang dijelaskan dalam langkah-langkah berikut dan menawarkan fungsionalitas berikut:

  • Kipas dapat dinyalakan/dimatikan untuk mendinginkan suhu-tergantung dengan Raspberry Pi melalui transistor S8050 (karena Raspberry tidak dapat menangani arus yang cukup) - terinspirasi oleh Edo Scalafiotti
  • Switch dapat menghidupkan/mematikan Raspberry Pi - terinspirasi oleh Tyler
  • LED dengan resistor seri 220R (untuk mengurangi arus) menunjukkan apakah SNES berjalan atau tidak - terinspirasi oleh Zach

Hal ini tentu saja hanya bekerja dengan perangkat lunak yang tepat - oleh karena itu lihat bagian perangkat lunak dari instruksi ini.

Kipas terhubung ke 5V dan GND raspberry, yang dapat diaktifkan melalui transistor dan pin 12 (GPIO18). Jangan mencoba menghubungkan kipas secara langsung ke 5V dan GND - ini dapat merusak Raspberry Pi Anda! Tombol daya terhubung ke pin 5 (GPIO3) dan GND secara langsung. Untuk menyalakan dan mematikan LED dengan Pi, itu terhubung ke pin UART_TX Raspberry (pin 8) yang dinyalakan dan dimatikan oleh Pi secara otomatis. Sebuah resistor mengurangi arus untuk LED yang terhubung ke GND dengan kontak kedua. Jangan mencoba menghubungkannya langsung ke Raspberry Anda - ini juga dapat membahayakan perangkat keras Anda!

Untuk membuat rangkaian lebih mudah dipahami, semua jalur GND dihubungkan bersama ke satu pin GND dari Raspberry Pi. Tiga jalur arde dalam langkah-langkah berikut terhubung ke pin GND yang berbeda untuk pemasangan yang lebih mudah.

Langkah 4: Menambahkan Elektronik

Menambahkan Elektronik
Menambahkan Elektronik
Menambahkan Elektronik
Menambahkan Elektronik
Menambahkan Elektronik
Menambahkan Elektronik
Menambahkan Elektronik
Menambahkan Elektronik

Langkah ini hanya memberikan gambaran singkat tentang elektronik. Dalam langkah-langkah berikut, instalasi elektronik dijelaskan:

  • Persiapan Raspberry Pi
  • Perutean kabel ekstensi (USB, HDMI, dan Power-USB)
  • Memasang kipas angin
  • Menambahkan LED
  • Memasang tombol tekan

Seperti yang dapat dilihat pada gambar, LED terletak di lubang kecil pada casing. Kipas juga terletak di takik pada casing dan tombol dipasang dengan kabel yang lebih panjang di penutup atas SNES.

Langkah 5: Mempersiapkan Raspberry Pi

Mempersiapkan Pi Raspberry
Mempersiapkan Pi Raspberry

Untuk memastikan Raspbery Pi tidak terlalu panas, rekatkan heat sink ke atasnya.

Langkah 6: Memasang Kabel

Memasang Kabel
Memasang Kabel
Memasang Kabel
Memasang Kabel
Memasang Kabel
Memasang Kabel
Memasang Kabel
Memasang Kabel

Tempatkan Raspberry Pi seperti yang terlihat pada gambar di dalam casing dan pasang 2 kabel USB, serta kabel HDMI dan kabel micro-USB. Karena kabel sulit dipasang dengan pengikat kabel ke kasing karena ruang yang terbatas, gunakan lem panas untuk memastikannya tetap di tempatnya.

Langkah 7: Memasang Kipas

Memasang Kipas Angin
Memasang Kipas Angin
Memasang Kipas Angin
Memasang Kipas Angin

Rangkaian untuk kipas terdiri dari kipas dan transistor. Untuk membuat semuanya mudah dicolokkan dengan kabel jumper, pin dari kabel jumper jantan disolder ke setiap pin transistor. Sambungan solder diisolasi dengan tabung heat-shrink. Kemudian kabel GND (hitam) dari kipas dihubungkan ke transistor seperti yang terlihat pada rangkaian. Kabel jumper wanita-wanita dihubungkan ke dua pin lainnya untuk menghubungkannya ke Raspberry Pi. Pin pusat terhubung ke GND Raspberry, pin lainnya ke pin 12 (GPIO18) untuk menghidupkan dan mematikan kipas.

Langkah 8: Memasang LED

Memasang LED
Memasang LED
Memasang LED
Memasang LED
Memasang LED
Memasang LED

Rangkaian untuk LED terdiri dari LED dan resistor. Resistor seri yang diperlukan dapat disolder langsung ke pin LED. Pin jumper laki-laki harus dihubungkan ke pin lain dari resistor dan semuanya harus diisolasi dengan tabung heat-shrink. Perhatikan bahwa karena ruang yang terbatas, resistor harus ditekuk 90 derajat - lebih baik lakukan itu sebelum mengecilkan tabung. Kemudian, kabel jumper female-female dapat dihubungkan ke pin dan LED dapat dihubungkan ke pin UART_TX (pin 8) Raspberry Pi dan ke GND. Ada bagian yang lebih kecil dan lebih besar yang terlihat di LED. Itu harus terhubung ke GND dengan pin bagian yang lebih besar!

Masukkan LED ke dalam kasing dari dalam. Diameter lubang harus membuatnya tidak mungkin tergelincir ke luar. Untuk menjaga agar LED tetap pada tempatnya, gunakan lem panas.

Langkah 9: Memasang Tombol Tekan

Memasang Tombol Tekan
Memasang Tombol Tekan
Memasang Tombol Tekan
Memasang Tombol Tekan
Memasang Tombol Tekan
Memasang Tombol Tekan
Memasang Tombol Tekan
Memasang Tombol Tekan

Tombol tekan terletak di penutup atas SNES. Untuk memperbaikinya di sana, solder pin jumper jantan ke dua pin tombol tekan. Kemudian buat lubang kecil untuk masing-masing peniti ke dalam potongan kayu persegi panjang yang nantinya akan direkatkan pada penutup dan masukkan peniti pantat melaluinya. Karena ruang yang terbatas, pin harus ditekuk dengan tang.

Karena tombol tekan tingginya sekitar 5 mm saat tidak ditekan dan kayunya hanya 4 mm, maka akan menempel keluar dari penutup. Potong jendela dari karton dan rekatkan ke potongan kayu persegi panjang untuk mencegahnya. Kemudian rekatkan bagian ini ke penutup dari dalam. Untuk menutupi kancing, masukkan sedikit lem serbaguna ke atasnya dan tekan kancing kayu di atasnya. Ini bekerja dengan sempurna untuk saya. Jangan gunakan terlalu banyak lem karena ini bisa menghalangi tombol!

Gunakan dua kabel jumper female-female untuk menghubungkan tombol tekan ke pin 5 (GPIO3) Raspberry Pi. Penting untuk menggunakan pin ini, karena Pi memiliki fungsi bangun bawaan. Gunakan kabel panjang untuk memungkinkan membuka casing.

Langkah 10: Menambahkan Perangkat Lunak

Selamat! Jika Anda berhasil sampai di sini, Anda telah secara resmi membangun semua perangkat keras! Sekarang waktunya perangkat lunak…

Memasang RetroPie

Raspberry Pi menjalankan RetroPie, yang dirancang khusus untuk memainkan game retro. Anda dapat menemukan instruksi instalasi yang sangat bagus di sini, yang memandu Anda melalui semua langkah yang diperlukan. Ikuti petunjuk setidaknya sampai Anda telah mengatur koneksi Wifi dan pastikan untuk menuliskan IP Anda.

Mengaktifkan UART untuk LED

Untuk menyalakan dan mematikan LED dengan Raspberry Pi, itu terhubung ke UART-Pin Pi, karena pin ini diatur ketika dimulai seperti yang dijelaskan oleh Zach. Cukup tekan F4 pada Pi untuk masuk ke terminal dan edit file /boot/config.txt. Setel enable_uart=1 - itu saja. Kemudian buka raspi-config dengan mengetik sudo raspi-config dan pergi ke Interfacing Options Serial dan aktifkan.

Mengunduh file untuk kipas dan tombol

Unduh 3 file dan ganti nama file listen-for-shutdown. REPLACE_THIS_WITH_sh menjadi listen-for-shutdown.sh, karena situs web ini tidak dapat mengunggah file.sh. File disatukan dari file dari Edo Scalafiotti (penggemar) dan Tyler (tombol power).

  • listen-for-shutdown.sh memulai dua file.py
  • listen-for-shutdown.py menunggu hingga GPIO 3 mendapatkan sinyal tinggi dan mematikan Raspberry
  • run-fan.py memonitor suhu CPU dan menyalakan dan mematikan kipas sesuai dengan itu. Anda dapat mengubah batas suhu dalam skrip ini.

Mentransfer file

Untuk mentransfer file dari komputer Anda ke Raspberry, Anda harus mengaktifkan SSH terlebih dahulu. Oleh karena itu masukkan Raspi-Config dengan mengetikkan sudo raspi-config dan pergi ke Interfacing Options SSH dan aktifkan.

Buka terminal di komputer Anda dan ketik:

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

Bagian pertama memberi tahu di mana file berada di komputer Anda, bagian kedua menyertakan pengguna di raspberry (dalam hal ini pi), IP Pi dan jalur root (~) tempat file disimpan. Anda mungkin harus memasukkan kata sandi Anda pada langkah ini.

Membuat file dapat dieksekusi

Untuk membuat file dapat dieksekusi dan menjalankannya secara otomatis saat startup, Anda harus memindahkannya dan mengubah izinnya dengan perintah berikut:

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

3 perintah pertama memindahkan file ke direktori yang benar, 3 perintah kedua memberikan izin dan perintah terakhir mendaftarkan file.sh untuk dijalankan saat startup.

Itu saja, Anda dapat menguji apakah LED, tombol daya, dan kipas berfungsi jika Anda telah me-restart Raspberry Pi. Untuk menguji kipas, Anda dapat memanaskan Pi atau mengubah suhu di run-fan.py (jangan lupa untuk menjalankan kembali listen-for-shutdown.sh untuk mengaktifkan perubahan).

Langkah 11: Menambahkan Game

Menambahkan Game
Menambahkan Game

Untuk mentransfer game dari komputer Anda ke Raspberry Pi, Anda dapat menggunakan misalnya drive USB. Saya menyalin langkah-langkah dari panduan instalasi dan membuat manual yang bagus yang dapat direkatkan di bagian dalam penutup SNES:

  • Pastikan USB Anda diformat ke FAT32 atau NTFS
  • Pertama buat folder bernama retropie di stik USB Anda
  • Colokkan ke Pi dan tunggu sampai selesai berkedip
  • Tarik USB dan colokkan ke komputer
  • Tambahkan rom ke folder masing-masing (di folder retropie/roms)
  • Colokkan kembali ke raspberry Pi
  • Tunggu sampai selesai berkedip
  • Refresh emulationstation dengan memilih restart emulationstation dari menu start

Anda bisa mendapatkan game dengan sangat mudah di internet. Hanya google ROM SNES atau sesuatu.

Direkomendasikan: