VNC を使用して任意のコンピュータから Raspberry Pi を制御する方法


Raspberry Pi は 35 ドルで素晴らしい小型コンピューターですが、ディスプレイ、マウス、キーボードの価格を追加すると、価格が少し高くなります。本当に必要ないのは良いことです。 VNC を使用すると、いつもと同じマウス、キーボード、ディスプレイを使用してラップトップまたはデスクトップ コンピュータから Pi にアクセスでき、再配線する必要はありません。

ステップ 1: Windows または Mac コンピュータに VNC Viewer をダウンロードする

VNC ソフトウェアにはさまざまなオプションがありますが、Raspberry Pi と連携して動作する VNC Viewer が最も使いやすいことがわかりました。 PC または Mac から (およびiPhoneまたはアンドロイド、さらに言えば)、RealVNC の VNC Viewer に移動します。、お使いのオペレーティング システムの [ダウンロード] ボタンをクリックし、無料のアプリケーションをダウンロードします。

ステップ 2: SSH またはターミナルを使用して VNC サーバーを起動する

VNC サーバーは、Raspbianの最新バージョン、PIXELしたがって、ここで行う必要があるのはサーバーを起動することだけです。古いバージョンの Raspbian またはまったく異なるオペレーティング システムを使用している場合は、このガイドRaspberry Pi Foundation による「ダウンロードしてインストールする方法」が説明されています。

追加のディスプレイ、マウス、キーボードにアクセスできないために VNC をセットアップしたいと想定しています。したがって、これを行うための最良の方法は、セキュア シェル (SSH) を使用することです。 SSH を使用すると、任意のコンピュータからコマンド ラインを使用して Raspberry Pi を制御できます。 VNC サーバーを初めて起動するには、これを行う必要があります。

  1. Raspberry Pi の電源を入れ、イーサネット ケーブルでルーターに接続します。

  2. ダウンロードしてインストールするAdafruit の Pi ファインダーお使いのオペレーティング システムに合わせて。ダウンロードが完了したら、アプリを起動し、「Find My Pi」ボタンをクリックします。

  3. Pi Finder はネットワーク上の Raspberry Pi を検索します。やるべきことをやらせましょう。最終的には、Raspberry Pi の IP アドレスが表示されます。ユーザーが次のように設定されていることを確認してくださいpiパスワードは次のように設定されていますraspberry(これらをデフォルトから変更していないと仮定します。つまり、独自の資格情報を入力します)、「ターミナル」ボタンをクリックします。

  4. これにより、Raspberry Pi のコマンド ラインにログインし、Pi に同梱されている VNC サーバーを起動できるようになります。コマンド ライン プロンプトで、次のように入力します。vncserverそして Enter を押します。これによりコマンドが実行され、Raspberry Pi 上で VNC サーバーが起動されます。コマンドの最後に、上の画像と同様の「新しいデスクトップは次のとおりです」というメモが表示されます。raspberrypi:1」の後に、Pi の IP アドレスを含む数字が続きます ((192.168.0.19:1)。この番号をメモしておいてください。PC から VNC サーバーにログインするときに必要になります。

VNC サーバーが実行されているので、他のコンピューターからログインできるようになります。

ステップ 3: PC から VNC サーバーにログインする

次に、VNC サーバーにログインします。

  1. PC または Mac から、最初の手順でダウンロードした VNC Viewer アプリケーションをダブルクリックします。

  2. [VNC サーバー] ボックスに、前の手順でメモした番号を次のように入力します。192.168.0.19:1をクリックし、「接続」をクリックします。

  3. 入力piユーザー名とraspberryパスワードを入力して「OK」をクリックします。

数秒以内に、VNC Viewer に Raspberry Pi のデスクトップ環境が表示されます。 Raspberry Pi の真前に座って、実際の Pi に接続されたキーボード、マウス、モニターを使用しているかのように、Raspberry Pi を制御できるようになりました。

ステップ 4: VNC を自動的に起動するように設定する

Raspberry Pi を使用するたびにステップ 2 で説明したプロセスを実行したくない場合を除き、起動時に VNC サーバーが自動的に実行されるように設定することをお勧めします。これは非常に簡単に実行できます。

  1. Raspberry Pi のデスクトップ環境で、ターミナル アイコンをクリックしてコマンド ラインを開きます。

  2. 入力してくださいsudo raspi-configそして Enter を押します。

  3. 矢印キーを使用して「詳細オプション」まで下にスクロールし、Enter キーを押します。

  4. 「VNC サーバー」まで下にスクロールし、Enter キーを押します。

  5. 「はい」を選択し、Enter キーを押します。

これで、VNC サーバーが起動時に自動的に起動するようになります。 VNC がセットアップされると、どこに接続されていても、Raspberry Pi を 2 台目のコンピューターと同じように使用できるようになります。VNC は、ラップトップしか所有しておらず、ラップトップを使用するためだけにアクセサリ一式を購入したくない場合に非常に便利です。 35 ドルの Raspberry Pi、またはプロジェクトで短時間だけユーザー インターフェイスにアクセスする必要があり、すべてを常にセットアップするという面倒な作業をしたくない場合。