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 Bhartiya

Windowsでは、カードを右クリックしてフォーマットオプションを選択するだけです。デスクトップ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

私の場合は次のとおりです。

ssh [email protected]

パスワードとEureka!を入力すると、Piにログインし、リモートマシンからデバイスを管理できるようになります。インターネット経由でRaspberryPiを管理したい場合は、マシンでRealVNCを有効にする方法に関する私の記事を読んでください。

次のフォローアップ記事では、RaspberryPiを使用して3Dプリンターをリモートで管理する方法について説明します。