VNCを使ってどのコンピューターからでもRaspberry Piを制御する方法

VNCを使ってどのコンピューターからでもRaspberry Piを制御する方法
VNCを使ってどのコンピューターからでもRaspberry Piを制御する方法
  • コピーしました

目次


35ドルのRaspberry Piは素晴らしい小型コンピューターですが、ディスプレイ、マウス、キーボードのコストを加えると、少し高価になります。幸いなことに、これらは実際には必要ありません。VNCを使えば、いつもと同じマウス、キーボード、ディスプレイを使って、ノートパソコンやデスクトップパソコンからRaspberry Piにアクセスできます。配線の変更も不要です。

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

VNCソフトウェアには様々な選択肢がありますが、Raspberry Piで問題なく動作するVNC Viewerが最も使いやすく、おすすめです。PCまたはMac(iPhoneやAndroidでもOK)からRealVNCのVNC Viewerにアクセスし、お使いのOSに対応したダウンロードボタンをクリックして、無料アプリケーションをダウンロードしてください。

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

VNCサーバーはRaspbianの最新バージョンであるPIXELに含まれているため、サーバーを起動するだけで済みます。古いバージョンのRaspbian、または全く別のオペレーティングシステムをお使いの場合は、Raspberry Pi Foundationのこちらのガイドでダウンロードとインストール方法をご確認いただけます。

ライフハッカーのロゴ

あなたも気に入るかもしれない

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

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

  2. お使いのOSに対応したAdafruitのPi Finderをダウンロードしてインストールします。ダウンロードが完了したら、アプリを起動し、「Find My Pi」ボタンをクリックします。

  3. Pi Finderがネットワーク上のRaspberry Piを検索します。そのままにしておいてください。しばらくすると、Raspberry PiのIPアドレスが表示されます。ユーザー名piとパスワードがそれぞれ に設定されていることを確認しraspberry(デフォルトから変更していないことを前提としています。変更していない場合は、ご自身の認証情報を入力してください)、ターミナルボタンをクリックします。

  4. これにより、Raspberry Piのコマンドラインにログインでき、Raspberry Piに付属のVNCサーバーを起動できます。コマンドラインプロンプトに「:」と入力しvncserver、Enterキーを押します。これでコマンドが実行され、Raspberry Pi上でVNCサーバーが起動します。コマンドの最後に、上の画像のように「新しいデスクトップはraspberrypi:1」というメッセージが表示され、その後にRaspberry 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を使うためだけにアクセサリー一式を買いたくない場合や、プロジェクトのためにユーザーインターフェースに短時間アクセスするだけなので、毎回面倒な設定をしたくない場合に非常に便利です。

スマートホーム&リビングニュース レター ストーリーを見逃さない

リンジー・エレフソンの肖像 リンジー・エレフソン 機能エディター

Lindsey とチームから、スマートホームに関する最新のニュース、トレンド、アドバイスを入手しましょう。

スマートホーム&リビングニュースレター 最新情報を見逃さないで。 リンジーとチームからの最新のスマートホームニュース、トレンド、アドバイスをお届けします。

次の記事へスクロールしてください