Ubah Raspberry Pi menjadi Mesin Uap dengan Sinar Bulan

Daftar Isi:

Ubah Raspberry Pi menjadi Mesin Uap dengan Sinar Bulan
Ubah Raspberry Pi menjadi Mesin Uap dengan Sinar Bulan

Video: Ubah Raspberry Pi menjadi Mesin Uap dengan Sinar Bulan

Video: Ubah Raspberry Pi menjadi Mesin Uap dengan Sinar Bulan
Video: Cara Memunculkan Scroll Bar di Microsoft Word - YouTube 2024, Mungkin
Anonim
Mesin Uap Valve bertujuan untuk membawa perpustakaan game Steam Anda langsung ke ruang tamu Anda (tetapi dengan premi yang agak curam). Hari ini kami akan menunjukkan kepada Anda cara membawa perpustakaan Steam Anda (ditambah semua game komputer Anda lainnya) ke ruang tamu Anda dengan harga sepersekian dengan Raspberry Pi.
Mesin Uap Valve bertujuan untuk membawa perpustakaan game Steam Anda langsung ke ruang tamu Anda (tetapi dengan premi yang agak curam). Hari ini kami akan menunjukkan kepada Anda cara membawa perpustakaan Steam Anda (ditambah semua game komputer Anda lainnya) ke ruang tamu Anda dengan harga sepersekian dengan Raspberry Pi.

Mengapa Saya Ingin Melakukan Ini?

Pengalaman gaming yang paling serbaguna adalah yang Anda miliki di komputer Windows Anda. Entah Anda memainkan rilisan terbaru atau meniru game berusia 20+ tahun, Anda cukup memainkan game lebih banyak di PC daripada di tempat lain.

Namun, secara problematik, sebagian besar dari kita menyimpan PC kita di kantor rumah, sarang, kamar cadangan, dan di mana sajatapi tempat duduk paling nyaman di rumah dengan layar terbesar adalah: ruang tamu. Jika Anda seperti kami, Anda akan suka memainkan judul favorit Anda di HDTV ruang tamu Anda tetapi Anda tidak akan baik 1) membangun komputer baru dengan GPU high end untuk melakukan itu atau 2) mencabut segalanya dan mengangkut seluruh komputer Anda turun dan bersiap ke ruang tamu hanya untuk bermain.

Bukankah lebih baik jika Anda hanya mengalirkan apa yang ada di PC Anda langsung ke set HDTV Anda tanpa membawa seluruh komputer bersama untuk naik? Untungnya bagi Anda, kami, dan semua orang yang ingin menyalurkan kebaikan game yang kuat dari PC mereka ke layar lain di rumah mereka, ada cara untuk memanfaatkan protokol GameStream yang dibangun ke dalam GPU NVIDIA mid-to-high-end untuk menghadirkan game Anda ke ruang tamu tanpa melanggar bank.

Mari gali spesifik tentang apa yang Anda butuhkan dan kemudian tunjukkan cara mengonfigurasi PC, Raspberry Pi, dan koleksi game untuk menyiapkan dan menjalankan sesuatu.

Bagaimana Cara Kerjanya Dan Apa yang Saya Butuhkan?

NVIDIA merancang protokol GameStream sehingga mereka bisa mendapatkan sepotong pai game ruang / ponsel dengan mengalirkan game dari PC Anda ke HDTV Anda (melalui perangkat tambahan atau kotak yang berfungsi sebagai klien).

Kami benar-benar,sangat, ingin menekankan bahwa bit terakhir untuk menjernihkan kebingungan. Seluruh sistem ini bergantung pada Anda memiliki PC yang mampu memainkan game dan tidak, dengan demikian, memberi Anda komputer yang terpasang ke TV Anda yang dapat memainkan game secara mandiri. Perangkat yang terpasang ke TV Anda secara signifikan lebih kuat daripada PC Anda yang sebenarnya dan hanya berfungsi untuk menampilkan aliran permainan dari komputer Anda.

Anda dapat membeli produk NVIDIA, dari lineup NVIDIA Shield, mulai dari tablet hingga kotak game seharga $ 200 penuh yang menjalankan Android yang dimaksudkan untuk berada di bawah TV Anda di samping perlengkapan media lainnya, untuk mencapai tujuan itu. Tetapi Anda tidakperlu untuk membeli salah satu produk NVIDIA tersebut untuk mengakses GameStream sekalipun!

Terima kasih kepada orang-orang kreatif di proyek Moonlight open source, yang menyusun paket perangkat lunak klien open source dan open source untuk GameStream, kami dapat menerima dan menampilkan aliran GameStream di PC, perangkat seluler, dan perangkat yang disematkan seperti Raspberry Pi.

Sebuah proyek keren ini pasti tidak gratis tapi jelas lebih murah daripada membeli solusi off-the-shelf, membangun PC game kedua, atau menunggu dan menghabiskan banyak uang untuk Mesin Uap resmi. Jika nasib ada di pihak Anda (dan Anda sudah memiliki perangkat kerasnya) maka proyek ini gratis. Bahkan jika Anda perlu membeli semuanya dari awal, selain PC, Anda masih akan mendapatkan proyek lebih murah daripada membeli mesin khusus. Mari kita lihat perlengkapan yang Anda butuhkan.

GPU dan Komputer yang Mendukung GameStream

GameStream adalah protokol kepemilikan yang dibangun ke dalam kartu grafis NVIDIA GeForce tertentu. Pengguna desktop akan menemukan dukungan GameStream di GeForce GTX 650 ke atas. Pengguna laptop akan menemukan dukungan GameStream di pilih GPU GTX 600M serta semua model GTX 700M dan 800M.

Selain itu Anda memerlukan Windows 7 atau lebih tinggi serta perangkat keras daripada yang dapat mendukung proses streaming. Persyaratan GameStream, diuraikan di sini, menunjukkan Anda harus menggunakan setidaknya prosesor i3-2100 atau lebih tinggi dengan RAM 4GB atau lebih tinggi. Kami tidak dapat berkomentar, apakah persyaratan atau rekomendasi yang benar adalah sebagai persyaratan karena mesin uji kami melebihi persyaratan.
Selain itu Anda memerlukan Windows 7 atau lebih tinggi serta perangkat keras daripada yang dapat mendukung proses streaming. Persyaratan GameStream, diuraikan di sini, menunjukkan Anda harus menggunakan setidaknya prosesor i3-2100 atau lebih tinggi dengan RAM 4GB atau lebih tinggi. Kami tidak dapat berkomentar, apakah persyaratan atau rekomendasi yang benar adalah sebagai persyaratan karena mesin uji kami melebihi persyaratan.

Akhirnya, di luar perangkat keras di PC Anda, Anda juga memerlukan perangkat lunak GeForce Experience. Ini tidak bergantung pada driver GPU yang sebenarnya dan kecuali Anda keluar dari cara menginstalnya yang mungkin tidak Anda miliki di PC Anda saat ini (kami tidak sebelum melakukan proyek ini).

Sebuah Mikrokomputer Raspberry Pi

Ada beberapa iterasi dari mikrokomputer Raspberry Pi sekarang. Untuk proyek ini Anda akan, idealnya, menginginkan Raspberry Pi 2 baru (yang memiliki prosesor yang lebih besar dari pendahulunya). Itulah unit yang kami gunakan untuk tutorial ini dan itu adalah unit yang dapat kami laporkan dengan pengalaman yang sangat positif.

Anda juga dapat menggunakan model Raspberry Pi B +; meskipun kami tidak menggunakannya untuk tutorial ini dalam membaca kami tentang masalah yang dilaporkan banyak pengguna menggunakan Pi B + dengan sukses.

Tutorial ini tidak akan memandu Anda melalui pengaturan awal unit Raspberry Pi Anda karena sebelumnya kami telah membahas Raspberry Pi secara ekstensif.Jika Anda baru menggunakan Pi dan perlu mengejar titik ini, silakan mengintip Panduan HTG untuk Memulai Raspberry Pi untuk ikhtisar topik penting seperti memilih sumber daya yang baik dan kemudian memeriksa Cara Menikmati Dead Simple Raspberry Pi Setup dengan NOOBS untuk membantu menginstal Raspbian.

Cahaya Bulan Tertanam

Kami akan menginstal ini langsung dari Raspberry Pi nanti di tutorial, tetapi kami mencantumkannya di sini karena ini adalah komponen penting yang kami buat catatan di sini (dan berharap Anda menemukan kegunaan untuk proyek open-source yang hebat di perangkat lain).

Anda dapat membaca lebih lanjut tentang proyek Moonlight di sini.

Periferal Jarak Jauh

Pi, Moonlight, dan GameStream semua mendukung permainan game tradisional dari mouse / keyboard dan Anda dapat menyambungkan periferal game ke port USB seperti kontroler Xbox kabel atau menggunakan pengontrol nirkabel dengan adaptor yang sesuai.

Kami menggunakan mouse kabel dan keyboard yang terhubung ke Raspberry Pi serta pengontrol Xbox yang terhubung, secara nirkabel, ke PC sumber. (Untuk tips tentang mengaitkan kontroler Xbox nirkabel ke PC Anda, lihat tutorial ini.

Kisaran adaptor nirkabel begitu besar sehingga tidak perlu menambahkan pengontrol ke unit Pi di ujung terowongan streaming; kita bisa menggunakan pengontrol langsung dari PC sumber karena, ingat, seluruh sistem mengalirkan konten dari PC (sebenarnya tidak menghasilkannya pada Pi).

Uap

Jika Anda melihat dokumentasi GeForce Experience, Anda akan menemukan daftar game yang didukung. Itu hebat dan semua, tetapi terlepas dari panjang daftar, itu tidak terlalu komprehensif. Bahkan dalam pengenalan artikel kami menjanjikan Anda Mesin Uap untuk ruang tamu Anda yang bisa memainkan salah satu game yang dapat dimainkan oleh PC game Anda.

Meskipun tidak tercantum dalam daftar game, karena itu bukan game, Anda dapat meluncurkan aplikasi Steam yang sebenarnya dari klien jarak jauh dan kemudianledakan Anda memiliki akses total ke bukan hanya Steam Library game Anda, tetapi game atau emulator apa pun yang Anda tambahkan ke Steam juga.

Kami dapat meluncurkan game Steam asli apa pun seperti game PC lama, seperti game simulasi dewa yang lama Putih hitam (2001) tanpa masalah.

Mengkonfigurasi PC Anda

Di sisi PC hal setup benar-benar sederhana. PC Anda sudah aktif dan berjalan, Anda sudah memiliki kartu GeForce diinstal, dan, jika Anda sudah menginstal GeForce Experience ketika Anda menginstal GPU Anda, maka Anda benar-benar tidak ada yang tersisa untuk dilakukan!

Jika Anda memang membutuhkan perangkat lunak GeForce Experience, dan ingat itu tidak sama dengan driver GPU Anda, tetapi suite perangkat lunak tambahan berlapis di atas, kepala ke halaman unduh di sini untuk mengambil salinan untuk PC Anda.
Jika Anda memang membutuhkan perangkat lunak GeForce Experience, dan ingat itu tidak sama dengan driver GPU Anda, tetapi suite perangkat lunak tambahan berlapis di atas, kepala ke halaman unduh di sini untuk mengambil salinan untuk PC Anda.

Saat menginstal perangkat lunak yang segar, Anda benar-benar perlu me-reboot PC Anda. Kami tahu, kami tahu. Sebagian besar waktu hanya saran yang sering diabaikan, tetapi kali ini Anda harus benar-benar melakukan reboot sebelum protokol GameStream aktif. Percayalah pada kami. Kami menghabiskan terlalu banyak waktu untuk memecahkan masalah selama tutorial ini karena kami mengabaikan permintaan restart.

Setelah Anda menginstalnya dan melakukan reboot, jalankan perangkat lunak, pilih tab "Preferensi", dan periksa apakah "GameStream" muncul di daftar opsi navigasi di sisi kiri. Pilih "GameStream" dan aktifkan streaming dengan memilih "Di jaringan saya". Pada titik ini Anda telah menyelesaikan proses konfigurasi pada PC. Mari kita konfigurasi Pi dan kemudian turun untuk memainkan beberapa game.
Setelah Anda menginstalnya dan melakukan reboot, jalankan perangkat lunak, pilih tab "Preferensi", dan periksa apakah "GameStream" muncul di daftar opsi navigasi di sisi kiri. Pilih "GameStream" dan aktifkan streaming dengan memilih "Di jaringan saya". Pada titik ini Anda telah menyelesaikan proses konfigurasi pada PC. Mari kita konfigurasi Pi dan kemudian turun untuk memainkan beberapa game.

Mengkonfigurasi Raspberry Pi Anda

Tutorial ini mengasumsikan Anda telah menginstal Rasbian pada Raspberry Pi Anda dan Anda dapat mem-boot-nya dan mengakses baris perintah (baik secara langsung jika Anda mengonfigurasinya seperti itu atau dengan keluar dari desktop untuk kembali ke baris perintah). Jika Anda belum melakukannya, harap kembali ke bagian awal artikel dan periksa tautan untuk mengonfigurasi Pi Anda.

Setelah Raspbian aktif dan berjalan, kami hanya memiliki beberapa hal kecil yang harus diperhatikan sebelum kami dapat mulai memainkan game kami. Sebelum kita masuk ke semua perintah kami akan sangat mendorong Anda untuk mengkonfigurasi Pi Anda untuk menerima koneksi SSH sehingga Anda dapat memasukkan semua perintah ini dari kenyamanan komputer utama Anda (dan dengan kenyamanan cut and paste pada itu).

Langkah pertama adalah menambahkan Moonlight ke daftar repositori Pi Anda sehingga kita dapat menggunakan perintah apt-get untuk menarik paket-paket tersebut alih-alih rewel dengan mendapatkan URL file lengkap dari gudang GitHub Moonlight dan menginstalnya secara manual.

Masukkan perintah berikut saat login sebagai pengguna root pada Pi Anda (defaultnya adalah nama pengguna "pi" kata sandi "raspberry").

sudo nano /etc/apt/sources.list

Ini akan membuka daftar sumber repositori Anda. Tambahkan baris berikut ke daftar.

deb https://archive.itimmer.nl/raspbian/moonlight wheezy main

Keluar dari nano dengan menekan CTRL + X, simpan dokumen ketika diminta. Selanjutnya, kita akan menginstal Moonlight. Masukkan perintah berikut.

apt-get update

apt-get install moonlight-embedded

Ketika diminta menjawab semua pertanyaan "Y" untuk menginstal semua file yang diperlukan.

Ini adalah proses yang kami gunakan dan seharusnya berfungsi untuk sebagian besar pengguna. Jika karena alasan apa pun Anda ingin secara manual menginstal perangkat lunak dan ketergantungan Moonlight, silakan lihat file readme untuk Moonlight Embedded di GitHub di sini untuk informasi tambahan.

Langkah terakhir adalah memasangkan PC gaming Anda ke Pi. Sekali lagi pada prompt perintah pada Pi, masukkan perintah berikut di mana X.X.X.X adalah alamat IP jaringan lokal dari PC game.

moonlight pair X.X.X.X

Perintah akan menghasilkan sertifikat dan PIN empat digit. Di layar komputer Anda, Anda akan melihat munculan seperti itu.

Masukkan PIN untuk menyelesaikan proses pairing dan mengotorisasi unit Moonlight / Pi untuk mengakses aliran permainan Anda.
Masukkan PIN untuk menyelesaikan proses pairing dan mengotorisasi unit Moonlight / Pi untuk mengakses aliran permainan Anda.

Memainkan Permainan Anda Dari Ruang Tamu Anda

Anda telah menginstal GeForce Experience pada PC Anda, Anda telah menginstal Moonlight pada Raspberry Pi Anda, sekarang saatnya untuk menghubungkan Pi ke TV Anda (jika belum terhubung) dan gunakan perintah sederhana untuk menautkan Pi ke PC Anda dan nikmati game Anda.

Format untuk perintah streaming moonlight adalah sebagai berikut, di mana lagi X.X.X.X adalah IP dari PC game.
Format untuk perintah streaming moonlight adalah sebagai berikut, di mana lagi X.X.X.X adalah IP dari PC game.

moonlight streaming [options] X.X.X.X

Apa yang terjadi di bagian [pilihan]? Meskipun Anda dapat membiarkannya kosong dan membiarkan semuanya berjalan di pengaturan default ada beberapa alasan Anda mungkin ingin mengotak-atik switch. Berikut adalah semua sakelar perintah yang tersedia yang dapat Anda gunakan di bagian opsi.

-720 Use 1280x720 resolution [default] -1080 Use 1920x1080 resolution -width Horizontal resolution (default 1280) -height Vertical resolution (default 720) -30fps Use 30fps -60fps Use 60fps [default] -bitrate Specify the bitrate in Kbps -packetsize Specify the maximum packetsize in bytes -app Name of app to stream -nosops Don't allow GFE to modify game settings -input Use as input. Can be used multiple times -mapping Use as gamepad mapping configuration file (use before -input) -audio Use as ALSA audio output device (default sysdefault) -localaudio Play audio locally

Jika Anda mengalami masalah saat menggunakan default, Anda dapat menggunakan switch perintah untuk melakukan penyesuaian. Misalnya, seharusnya default untuk menggunakan Steam sebagai aplikasi default, tetapi jika tidak, Anda tidak dapat menggunakan perintah berikut untuk memaksa Steam menjalankannya.

moonlight streaming -app Steam X.X.X.X

Sebagai contoh lain, katakanlah komputer Anda tidak berfungsi dengan baik dengan pengaturan default 60fps dan Anda selalu lupa mematikan speaker di komputer Anda sebelum menyalakan Moonlight. Anda dapat melakukan downshift ke 30fps dan memerintahkan protokol GameStream untuk mematikan audio di komputer Anda dan hanya memutar audio di ruang tamu dengan perintah berikut.

moonlight streaming -30fps -localaudio X.X.X.X

Setelah Anda menjalankan perintah, Moonlight akan secara otomatis terhubung ke PC Anda, meluncurkan Steam dalam Big Picture Mode, dan dalam beberapa detik Anda akan melihat dasbor Big Picture Mode di TV ruang tamu seperti yang Anda lakukan jika Anda sedang duduk di kantor rumah Anda bermain di komputer (dan, pada kenyataannya, jika Anda pergi ke kantor rumah Anda dan melihat PC Anda akan melihat layar itu dicerminkan).

Ini adalah saat di mana, jika Anda seperti kita ketika datang ke proyek-proyek geeky dan game, Anda hanya akan duduk di sana tercengang melihat betapa menakjubkannya semuanya. Di sana Anda akan duduk di ruang tamu sambil melihat TV tetapi bermain game yang sebenarnya ada di PC Anda di ruangan lain … dan semuanya akan bekerja dengan sangat lancar dengan grafis yang tajam dan suara yang tajam. Masa depan benar-benar sekarang.

Punya pertanyaan mendesak tentang game di abad 21? Tembak kami email di [email protected] dan kami akan melakukan yang terbaik untuk menjawabnya. Miliki proyek Raspberry Pi yang cerdik untuk dibagikan? Kami juga ingin mendengar tentang itu.

Direkomendasikan: