センサとマイコン(Arduino, Raspberry Pi)による行動分類
- 用意するもの
ラズパイ、MicroSDカード、ディスプレイ、HDMI線、USBマウス、USBキーボード、PC、ACアダプタ
- SDカードとアダプターを用意し,PCに挿入する.
- balenaEtcherのインストール
参考サイト:Etcher公式
https://www.balena.io/etcher/
参考サイトからEtcherをインストールする.
インストールしたらZIPファイルを展開しておく.
- Raspbianのインストール
参考サイト:Download Raspbian for Raspberrypi
参考サイトからRaspbianをダウンロードする.
サイト内の「Raspbian Buster with desktop」のZIPファイルをダウンロードする.
「Pre-installed with NOOBS for Raspberry」は時々上手く動作しないときはフォーマットとしてRaspberry Pi OSをインストールする.
- Etcherを使ってラズパイ用のOSをSDカードに書き込む
Etcherを起動すると、ウィンドウが表示され、まずSelect image をクリック、ダウンロードしたRaspbianのimgファイルを選択する。
書き込むSDカードが自動的に選択される。
Flashをクリックすると書き込みが始まる。
念のためSSHを有効にしておく。
bootパーティションに「ssh.txt」というテキストファイルを作成しておく。
- ラズパイでの初期設定
- ラズパイにSDカードを挿入し,ディスプレイ・マウス・キーボードを接続する.
ラズパイを電源に接続し,ラズパイの画面がちゃんと起動したらOSの書き込みは成功している.
- 右上から研究室のWifiに接続する.
- 左上のラズパイのマークから,Preferences>Raspberry Pi Configurationをクリック.以下のように設定を変更し,再起動する.
- System
ここでユーザー名とパスワードを設定できる.初期設定だとユーザー名は「pi」,パスワードは「raspberry」になっている.
パスワードは初期設定のままだとラズパイ起動時に毎回警告が出るのでそれが嫌なら任意のものに変えるといい.
- Interdface
SSHとVNCをEnableに変更する.
- Localisation
LocateのLanguageを「ja」に変更する.
TimeZoneを「Japan」に変更する.
KeyboardのLayoutを「Japanese」に変更する.
WifiCountryを「JP」に変更する.
- 再起動後左上のターミナルを開き,以下のコマンドを入力する.
sudo raspi-config
すると画面が切り替わる.ここからはキーボードのカーソルキーで操作する.
まず大容量のSDカードを使用しても、初期設定のままでは先頭の 2GB 程度のみの利用しかできなくなっているため、 Expand Filesystemを使い容量を拡張する。
上記7番のAdvanced Optionsを選択し,その後A1のExpand Filesystem1を選択する.
すると許可を求める画面が出るのでEnterキーで許可する.
その後最初の画面に戻るのでfinishを選択し,再起動するか聞かれるのでYesを選択する.
- 再起動後再度ターミナルを開き,以下のコマンド
sudo apt-get update
を入力するすると,アップデートが始まる.終了したら,
sudo apt-get upgrade
を入力するすると,アップデートが始まる.この時続行するかを聞かれるので,Yと入力し続行する.終了したら,
sudo reboot
で再起動する.