48
タブレットをポータブルRaspberry Piスクリーンとして使う方法

Raspberry Piのどのモデルにも何らかの出力手段が必要で、通常は画面が用いられます。モニターを使わずにヘッドレスのRaspberry Piをセットアップすることも可能ですが、ネットワーク接続が不要で、VNCを使ってリモート操作するとビデオやカメラ映像の視聴が遅くなるため、可能な限り画面付きの方が良いでしょう。

長年にわたり、ポータブルスクリーンを組み込むためのプロジェクトやハックが数多く登場してきました。Motorola Atrix LapdocksからCrowPi2まで、ポータブルRaspberry Piを実現する方法は様々です。しかし、Redditのスレッドを読んで、Androidタブレット(またはスマートフォン)をスクリーンとして利用することで、独自のポータブルRaspberry Piセットアップを構築できるのではないかと考えました。  

このプロジェクトに必要なものは

  • Raspberry PiならどれでもOK。今回はRaspberry Pi 400を使用しました。
  • Raspberry Pi用のキーボード/マウスと電源
  • 古いAndroidタブレット、Nexus 7 2013を使用しました
  • USB-HDMIアダプター
  • USB - マイクロ USB / USB C アダプター

このプロジェクトでは、Raspberry PiのHDMI出力を、約15ドルで販売されているUSB HDMIビデオキャプチャデバイスを介してUSB「ウェブカメラ」入力に変換します。無料アプリを使って、タブレットにRaspberry Piのデスクトップを表示するように「仕向け」ます。このキットはすべてバッグに簡単に収まるので持ち運びやすく、USBモバイルバッテリーも使用できます。 

Raspberry Piをタブレットに接続する方法 

ポータブルなRaspberry Piスクリーンとしてのタブレット

(画像提供:Tom's Hardware)

1. Raspberry Pi 4 / Raspberry Pi 400の最初のマイクロHDMIポートにマイクロHDMIケーブルを挿入します。その他のRaspberry Piモデルでは、ミニ(Raspberry Pi Zero)またはフルサイズのHDMIケーブルが必要です。 

ポータブルなRaspberry Piスクリーンとしてのタブレット

(画像提供:Tom's Hardware)

2. HDMIケーブルのもう一方の端をUSBビデオキャプチャドングルに挿入します。適切なアダプタを使用してドングルをタブレットに接続します。 

画像

1

3

ポータブルなRaspberry Piスクリーンとしてのタブレット
(画像提供:Tom's Hardware)

3.キーボード/マウスと電源をRaspberry Pi に接続し、電源を入れます。

4. AndroidデバイスでGoogle Playストアを開き、USB Camera Standardをインストールします。この無料アプリは、デバイス上でRaspberry Piのデスクトップを表示するために使用します。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。

5.アプリを開くと、USB HDMIドングルへのアクセスを許可するように求められます。数秒後、Raspberry Piのデスクトップが表示されます。

ポータブルなRaspberry Piスクリーンとしてのタブレット

(画像提供:Tom's Hardware)

6. デフォルトでは、デスクトップはウィンドウモードで表示されます。タブレットまたはスマートフォンの画面の任意の部分を押すとメニューが表示されます。3つの点をクリックし、全画面表示を選択してください。 

ポータブルなRaspberry Piスクリーンとしてのタブレット

(画像提供:Tom's Hardware)

ピクセルダブリングを有効にする方法 

デフォルトの解像度は1920 x 1080に設定されており、少し見づらいかもしれません。簡単な解決策としては、ピクセル倍増を有効にすると、実質的に画面解像度は同じになりますが、テキストとUI要素のサイズが倍になります。

ピクセル倍増を有効にします。

1. メインメニューに移動し、「Preferences(設定)」に移動して、「Raspberry Pi Configuration(Raspberry Pi 構成)」を開きます。 

ポータブルなRaspberry Piスクリーンとしてのタブレット

(画像提供:Tom's Hardware)

2. 「ディスプレイ」タブをクリックし「ピクセルダブリングを有効にする」をクリックします。変更を有効にするには、  「OK」をクリックして起動します。

ポータブルなRaspberry Piスクリーンとしてのタブレット

(画像提供:Tom's Hardware)

解像度を変更する方法 

解像度が気に入らない場合は、デバイスの解像度に合わせて変更できます。

1. メインメニューに移動し、「環境設定」に移動して「画面構成」を選択します。 

ポータブルなRaspberry Piスクリーンとしてのタブレット

(画像提供:Tom's Hardware)

2. 「構成」、「画面」>「HDMI-1」>「解像度」をクリックし希望の解像度を選択します。 

ポータブルなRaspberry Piスクリーンとしてのタブレット

(画像提供:Tom's Hardware)

3.  緑色の矢印をクリックして変更を加えます。

ポータブルなRaspberry Piスクリーンとしてのタブレット

(画像提供:Tom's Hardware)

Androidデバイスでスクリーンショットや動画を撮影する方法 

USB カメラ標準アプリケーションには、スクリーンショットを撮ったりビデオを録画したりするためのツールがあります。

1. スクリーンショットを撮るには、画面の任意の領域を押すと、右上にカメラアイコンが表示されます。 

ポータブルなRaspberry Piスクリーンとしてのタブレット

(画像提供:Tom's Hardware)

2. ビデオを録画するには、画面の任意の場所を押しビデオカメラアイコン(左から3番目のアイコン)をクリックします。録画中はアイコンが四角形に変わります。このアイコンを押すと停止します。 

ポータブルなRaspberry Piスクリーンとしてのタブレット

(画像提供:Tom's Hardware)

必要に応じて、Windows 10 または 11 でスクリーンショットを撮る方法に関するチュートリアルも用意されています。

しかし、なぜ VNC を使用しないのでしょうか? 

画像

1

3

ポータブルなRaspberry Piスクリーンとしてのタブレット
(画像提供:Tom's Hardware)

VNCは素晴らしく、非常にうまく機能しますが、Raspberry Piにはいくつかの制限があります。最大の制限は、Xサーバーを経由せずに画面に直接レンダリングされたビデオはVNCでは表示できないことです。これにはRaspberry Piカメラからの出力も含まれます。 

次の制限は、VNCはネットワーク接続を必要とすることです。そのため、スマートフォンをアクセスポイントとして使用するか、旅行用ルーターを携帯する必要があります。デバイスのIPアドレスを手動で設定して直接接続することも可能ですが、デバイスの設定によっては難しい場合があります。