ラズパイゼロWをセットアップしてWindowsからVNCで入る方法。
「PyLadies Advent Calendar 2018 - Adventar」に参加しています。
これからRasberry Pi Zero W(ラズパイゼロダブリュ)を始めたい方に役にたっていただければ。と思って、BLOGを書きました。
今、ラズパイは大きく分けて、
- Raspberry Pi 3 (Model B)
- Raspberry Pi Zero (W : Wifi有)
があります。
ざっくりいうと大きさが違います。通常のラズパイと言われるものがRaspberry Pi 3 (Model B)で、このラズパイでも名刺大くらいの大きさで手のひらに収まるサイズです。一方、Raspberry Pi Zeroは前述のラズパイをさらに小さくしたものです。名刺を半分にしたくらいのサイズです。こちらはWiFi有りと無しがあります。
その他、CPUなどの性能の違います。
今回は、そのうちの一つ、ラズパイゼロW(ダブリュ)を使ったセットアップを説明します!
購入場所
ラズパイゼロW単体だと接続ケーブルを探すのが大変なので、以下のようなセット商品を買うのがおすすめです。今回は、秋葉原にある「千石電商」で購入しました。
SDカードにOSを入れる
セット商品には、すでにOSが入っているものだったので今回このBLOG省きます。
もしOSをSDカードに入れる場合は、以下のサイトをご覧ください。
https://qiita.com/kanaisawa/items/4723f72a28084263ae1f
機器を接続する
ラズパイゼロWは、小さすぎるため、以下のように変換コネクターを使ってつなぎます。今回別に用意したものは、ディスプレイ、HDMIケーブル、マウス、キーボード、USBハブです。
電源を入れる(セットアップする)
画面の案内に従って、OSをインストールします。
WiFiにつなげる
OSデスクトップ画面右上のWiFiアイコンから、利用できるWiFiを選択しパスワードを入れましょう。まずは自宅のWiFiがおすすめです。
ラズパイゼロWのMACアドレスを調べる
今後、必要になる場合があるので、以下の方法で調べておくと良いです。
ラズパイのターミナルを起動して「ifconfig」と入れるだけです。
IPアドレスも調べられます。
(Raspberry PiのMACアドレスは、b8:27:ebから始まります)
VNCを設定しよう
まず、ラズパイゼロWの設定画面でVNCが有効になっているかを確認します。
設定画面に入り、VNCがOKになっているかを確認しましょう。
今回は、このラズパイゼロWをWindowsマシンで操作させたいので、ラズパイゼロWに標準インストールされているVNCサーバーを起動します。
そうすると、IPアドレスが表示されるのでメモしておきます。
Windows側の設定
WindowsマシンにVNC Viewerをインストールします。
WindowsマシンもラズパイゼロWと同じWiFiにつなげます。
(この時、別のWiFiにつなげてしまうと何も表示されません)
次に、VNC Viewerを立ち上げます。そうすると、IPを入れる場所が出ますので、そこに先ほどのラズパイゼロWのIPアドレスを入力します。
デフォルトでは、Usrnameは「pi」Passwordは「raspberry」です。
必要時に変更するのをお勧めします。
VNC Viewerでラズパイを操作してみる。
先ほど、ラズパイゼロWに直接つなげたディプレイと同じようにWindowsマシンでも画面を見ることができます。
お疲れ様でした!これで、設定は完了です!
いかがでしたでしょうか。
さらに、モバイルバッテリーで使ってみる
ここまでセットアップできたラズパイゼロWマシン、外で使ってみたいと思いませんか?
実はこの設定ができれば、後はディスプレイ、キーボード、マウスがなくてもこのラズパイを操作することができます!
まずはモバイルバッテリーにつなげて先ほどの要領でつなげればこの機器だけで動かすことができます!
事前に外でも使えるモバイルルーターやスマホのテザリングで設定をしておくと便利です。
まとめ
詳細を省いた説明となってしまいましたが、つまづいたら、その項目を検索すると酢酸の解決方法がWEBにあります。いろいろとチャレンジしてみてください!
ラズパイは標準でPythonが使えるのでいいですよね!
もし、一人では不安という方でも、ラズパイのコミュニティがありますので行ってみてはいかがでしょうか。私も参加したことがある「Raspberry pi もくもく会」はおすすめですよ。
raspberry-pi-moku.connpass.com
今回は、「PyLadies Advent Calendar 2018」に参加しています!