2019/05/26

Raspberry Pi Zero

Raspberry Pi を新人教育に使ってみようと思う.
今回は Pi3 でなく,Pi Zero.
Pi3 の 1/3 しかサイズがないのでマッチ箱に入る勢い(笑)

以下,セットアップ忘備録.



・Raspberry Pi Zero を購入.
https://www.amazon.co.jp/gp/product/B07GYFCJNT

・ついでにカメラ(+カメラスタンド付き)も購入.
https://www.amazon.co.jp/gp/product/B07FNKHVHW

・Raspbian OS をダウンロード.
今回は NOOBS を使ってみる.
https://www.raspberrypi.org/downloads/noobs/ から NOOBS_v3_0_1.zip をダウンロードして,解凍

・SD カードをフォーマット.
SD Card Formatter を利用.
クイックフォーマット,ラベルは「RaspbianOS」と付けた.

・フォーマットした SD カードに,解凍した NOOBS ファイル/フォルダをコピー.
ルートにごちゃっと置く感じ.
1.7GB くらいある模様.

・で,起動する訳だが,いろいろと困ったこと発生.
・電源供給は micro USB 限定 → 自分は持ってるけど,Android 系スマホ持ちでないと厳しくね?
・電源で USB 使うので残る USB 端子は一つだけ,マウスとキーボードが必要なら USB HUB 必須(最初だけでも)
・いつも使ってるモニターが HDMI 繋がらないってどうよ?(← 愚痴)

・機材をテキトーに集めて電源 ON するも,キーボードとマウスが効かない模様.
どうも USB HUB が壊れているっぽく,キーボードとマウス直挿しで動作する.
差し替えするのは USB-MicroUSB 変換アダプタが故障しそうで怖いけど,頑張る.

・で,起動するとインストール画面になる.
「Raspbian Full」を選択し,言語を「日本語」,キーボードを「jp」にして「インストール」を押す.

・インストールが始まる.
25 分くらいで終了し,自動再起動.
自動再起動後,下記の設定になる.
・ロケーションの設定
・pi ユーザー(root)のパスワード設定
・Wifi ネットワーク設定(ネットワークが見つからないのでスキップ)
・アップデート(ネットワークが見つからないのでスキップ)
再起動

・再起動に2分ほどかかり,初期設定完了.

・ネットワークアイコンより,Wifi ネットワークを設定
IP アドレスを控えておくこと
Wifi 変わるたびに IP 変わるし,ネットワークの設定に PC やら KeyBoard やら変わるので注意
(特定の共有フォルダに IP を書き込むようなログ仕込んでもいいかもしれない)

・Raspberry Pi の設定にて下記を有効化
カメラ
SSH
VNC

・再起動

・VNC Viewer をダウンロード
https://www.realvnc.com/en/connect/download/viewer/

・VNC Viewer を起動し,Raspberry Pi と接続
(ここから先は VNC Viewer で問題ないけど,ネットワークが変わった時に挙動要注意)

・SSH 接続は Chrome 拡張機能の「Secure Shell App」が楽かな?

・アップデート
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get dist-upgrade
$ sudo rpi-update
$ sudo reboot

・電源落として,カメラを繋ぐ


・認識しているかどうかチェック
$ vcgencmd get_camera
supported=1 detected=1
↑にならず,調べるとカメラが端子から外れてた.

・電源をチェックする
$ vcgencmd get_throttled
throttled=0x0
0 なら OK

・カメラ撮影
$ raspistill -o image.jpg

・撮影したが,反転してた.カメラスタンドェ…
-hf -vf 付きで撮影して,無事正常撮影できることを確認.



ストリーミングもしてみようと思ったけど,さすがに Pi Zero ではスペック的に厳しい模様.
今回はここまで.