Raspberry Pi の初回セットアップ
Note
以下の作業は Raspberry Pi で行います。
周辺機器 (キーボード、マウス、ディスプレイ) を Raspberry Pi に接続して作業を行ってください。
初回起動時のセットアップ
Raspberry Pi に OS を書き込んだ Micro SD カードを挿入し電源を入力すると、初回起動時にはセットアップ画面が起動します。
以下の手順に沿ってセットアップを実施します。
-
ウェルカム画面にて、[Next] をクリックします。
-
"Set Country" 画面にて、[Country], [Language], [Timezone] を任意に設定し、[Next] をクリックします。
日本で使用する場合、通常は以下の通りに設定します。項目 設定 Country Japan Language Japanese Timezone Tokyo -
"Create User" 画面にて、任意に設定した
ユーザー名とパスワードを [Enter username], [Enter password] に入力し, [Confirm password] にパスワードを再度入力して [Next] をクリックします。 -
"Select WiFi Network" 画面にて、Wi-Fi を使用する場合は、ネットワークを選択して [Next] を、Wi-Fi を使用しない場合は [Skip] をクリックします。
- [Next] の場合、"Enter WiFi Password" 画面にて選択したネットワークのパスワードを入力します。
-
"Choose Browser" 画面にて、任意にデフォルトブラウザを選択し [Next] をクリックします。
-
"Update Software" 画面にて、Raspberry Pi がネットワークに接続していることを確認し、[Next] をクリックしてソフトウェアアップデートを実施します。
- アップデートが完了したら [OK] をクリックします。
-
"Setup Complete" 画面にて、[Launch] をクリックします。
- デスクトップ画面が起動します。
SSH / SPI / I2C 有効化
PC から Raspberry Pi にリモート接続して作業を実施できるように、SSH を有効化します。
また、AUTOmeal では Raspberry Pi の SPI 通信 / I2C 通信 を使用するため、これらの有効化も一緒に行います。
以下の手順で有効化してください。
- [スタートメニュー] > [設定] > [Control Centre] をクリックします。
- [インターフェイス] タブを選択して [SSH] / [SPI] / [I2C] を有効化します。
- [閉じる] をクリックします。
Note
以降の作業では、PC からコマンドプロンプトや TeraTerm 等のターミナルソフトを用いて Raspberry Pi にリモート SSH 接続し、PC 上から行います。
ライブラリのインストール
Raspberry Pi を AUTOmeal の TestUnit として使用するために必要なライブラリのインストールを行います。
-
ターミナル上で、次のコマンドを順に実行します。
コマンドはコピー & ペーストして実行できます。-
gRPC ライブラリのインストールコマンド
sudo apt install -y libprotobuf32t64 libgrpc++1.51t64 -
WiringPi ライブラリのインストールコマンド
cd /tmp wget https://github.com/WiringPi/WiringPi/releases/download/3.16/wiringpi_3.16_arm64.deb sudo dpkg -i wiringpi_3.16_arm64.deb cd ~
-
ネットワークの設定
TestRunner と Raspberry Pi の接続確立の処理時間を短縮するためのネットワーク設定を行います。
-
ターミナル上で、次のコマンドを順に実行します。
コマンドはコピー & ペーストして実行できます。- ネットワーク設定のコマンド
※ 1 行目から 9 行目 (EOFの行) までは 1 個のコマンドです。 ※ 手動入力する (コピー & ペーストしない) 場合は、改行 (Shift + Enter) して入力し実行してください。sudo tee /etc/systemd/network/20-eth0.network > /dev/null << 'EOF' [Match] Name=eth0 [Network] DHCP=ipv4 LinkLocalAddressing=ipv4 IPv6AcceptRA=no EOF sudo systemctl enable --now systemd-networkd sudo systemctl disable --now NetworkManager
- ネットワーク設定のコマンド
注意
作業がすべて完了したら、Raspberry Pi は必ず一度シャットダウンしてください。
シャットダウンせずに使用すると、実施した設定が反映されず、AUTOmeal が正常に動作しない可能性があります。
Raspberry Pi OS の初回セットアップは以上となります。 ハードウェアセットアップ に進んでください。