Raspberry Pi3の初心者向けガイド
この記事は、Raspberry Pi 3を使用して新しいプロジェクトを作成する毎週のシリーズの一部です。シリーズの最初の記事では、開始に焦点を当て、PIXELデスクトップを使用したRaspbianのインストール、ネットワークのセットアップ、およびいくつかの基本について説明します。
何が必要:
- ラズベリーパイ3
- ミニUSBピン付きの5v2mAh電源
- 容量が8GB以上のマイクロSDカード
- Wi-Fiまたはイーサネットケーブル
- ヒートシンク
- キーボードとマウス
- PCモニター
- microSDカードを準備するためのMacまたはPC。
Raspberry Piで利用できるLinuxベースのオペレーティングシステムは多数あり、直接インストールできますが、Piを初めて使用する場合は、デバイスにOSをインストールするプロセスを簡素化するRaspberryPiの公式OSインストーラーであるNOOBSをお勧めします。 。
システムのこのリンクからNOOBSをダウンロードします。圧縮された.zipファイルです。MacOSを使用している場合は、それをダブルクリックするだけで、MacOSが自動的にファイルを解凍します。Windowsを使用している場合は、Windowsを右クリックして、[ここから抽出]を選択します。
デスクトップLinuxを実行している場合、それを解凍する方法は、実行しているデスクトップ環境によって異なります。DEが異なれば、同じことを行う方法も異なるためです。したがって、最も簡単な方法はコマンドラインを使用することです。
$ unzip NOOBS.zip
オペレーティングシステムに関係なく、解凍したファイルを開き、ファイル構造が次のようになっていることを確認します。
Swapnil Bhartiya次に、Micro SDカードをPCに接続し、FAT32ファイルシステムにフォーマットします。MacOSでは、ディスクユーティリティツールを使用して、MicroSDカードをフォーマットします。
Swapnil BhartiyaWindowsでは、カードを右クリックしてフォーマットオプションを選択するだけです。デスクトップLinuxを使用している場合、さまざまなDEがさまざまなツールを使用し、すべてのDEをカバーすることはこのストーリーの範囲を超えています。Linuxでコマンドラインインターフェイスを使用して、Fat32ファイルシステムでSDカードをフォーマットするチュートリアルを作成しました。
カードをFat32パーティションでフォーマットしたら、ダウンロードしたNOOBSディレクトリの内容をデバイスのルートディレクトリにコピーするだけです。MacOSまたはLinuxを使用している場合は、NOOBSのコンテンツをSDカードにrsyncするだけです。MacOSまたはLinuxでターミナルアプリを開き、次の形式でrsyncコマンドを実行します。
rsync -avzP /path_of_NOOBS /path_of_sdcard
必ずSDカードのルートディレクトリを選択してください。私の場合(MacOSの場合)は次のとおりです。
rsync -avzP /Users/swapnil/Downloads/NOOBS_v2_2_0/ /Volumes/U/
または、コンテンツをコピーして貼り付けることもできます。NOOBSディレクトリ内のすべてのファイルが、サブディレクトリ内ではなく、MicroSDカードのルートディレクトリにコピーされていることを確認してください。
次に、MicroSDカードをRaspberryPi 3に接続し、モニター、キーボード、および電源を接続します。有線ネットワークを使用している場合は、ダウンロード速度が速くなり、基本オペレーティングシステムをダウンロードしてインストールできるため、有線ネットワークを使用することをお勧めします。デバイスは、インストールするいくつかのディストリビューションを提供するNOOBSで起動します。最初のオプションからRaspbianを選択し、画面の指示に従います。
Swapnil Bhartiyaインストールが完了すると、Piが再起動し、Raspbianが表示されます。次に、それを構成してシステム更新を実行します。ほとんどの場合、Raspberry Piをヘッドレスモードで使用し、SSHを使用してネットワーク経由でリモートで管理します。つまり、Piを管理するためにモニターやキーボードを接続する必要はありません。
まず、Wi-Fiを使用している場合は、ネットワークを構成する必要があります。トップパネルのネットワークアイコンをクリックし、リストからネットワークを選択してパスワードを入力します。
Swapnil Bhartiyaおめでとうございます、あなたはワイヤレスで接続されています。次の手順に進む前に、デバイスのIPアドレスを見つけて、リモートで管理できるようにする必要があります。
ターミナルを開き、次のコマンドを実行します。
ifconfig
ここで、wlan0セクションにデバイスのIPアドレスを書き留めます。「inetaddr」としてリストされているはずです。
次に、SSHを有効にしてシステムを構成します。Piでターミナルを開き、raspi-configツールを開きます。
sudo raspi-config
RaspberryPiのデフォルトのユーザーとパスワードはそれぞれ「pi」と「raspberry」です。上記のコマンドのパスワードが必要になります。Raspi Configツールの最初のオプションはデフォルトのパスワードを変更することです。特にネットワーク経由で使用する場合は、パスワードを変更することを強くお勧めします。
2番目のオプションは、ホスト名を変更することです。これは、ネットワーク上に複数のPiがある場合に役立ちます。ホスト名を使用すると、ネットワーク上の各デバイスを簡単に識別できます。
次に、[インターフェイスオプション]に移動し、カメラ、SSH、およびVNCを有効にします。ホームシアターシステムやPCなど、マルチメディアを含むアプリケーションにデバイスを使用している場合は、オーディオ出力オプションを変更することもできます。デフォルトでは、出力はHDMIに設定されていますが、外部スピーカーを使用している場合は、設定を変更する必要があります。Raspi Configツールの[AdvancedOption]タブに移動し、[Audio]に移動します。デフォルトの出力として3.5mmを選択します。
[ヒント:矢印キーを使用してナビゲートし、Enterキーを使用して選択します。]
これらの変更がすべて適用されると、Piが再起動します。モニターとキーボードはネットワーク経由で管理されるため、Piからプラグを抜くことができます。次に、ローカルマシンでターミナルを開きます。Windowsを使用している場合は、Puttyを使用するか、私の記事を読んでUbuntuBashをWindows10にインストールできます。
次に、システムにSSH接続します。
ssh [email protected]_ADDRESS_OF_Pi
私の場合は次のとおりです。
パスワードとEureka!を入力すると、Piにログインし、リモートマシンからデバイスを管理できるようになります。インターネット経由でRaspberryPiを管理したい場合は、マシンでRealVNCを有効にする方法に関する私の記事を読んでください。
次のフォローアップ記事では、RaspberryPiを使用して3Dプリンターをリモートで管理する方法について説明します。