ラズベリーパイこと始め１ -セットアップ編-

# 始めに
以前から興味はあったのですが、始めてみましたラズベリーパイ。
電子工作はほぼ未経験。
プログラマとしてはC,C++,C#やVB,VBA,JAVAやPHPなど各種言語の経験があります。加えて電検3種やらの電気技術者としての知識があります。これらを駆使してネット上に散在する情報だけでしのぎたいと思います。

# 部品の用意
さて、どうやっても本体がないことには始まりようもありませんので本体を購入しました。購入したのはこちら
[ラズベリーパイ3B](http://amzn.asia/e3Lnmjw)
![CIMG5517.JPG](https://qiita-image-store.s3.amazonaws.com/0/248779/e73ac58f-a49a-dfd1-cf2b-798ad95b2129.jpeg)
![CIMG5523.JPG](https://qiita-image-store.s3.amazonaws.com/0/248779/833e43c1-3e5b-dbfe-4e7b-6e7df3254c3b.jpeg)

加えてパソコンで言う所のHDDに相当するものとしてSDカードを用意する必要があります。
私が使用したのはこちら
[SanDisk microSDHC 16GB ](http://amzn.asia/b6XyH2w)
![CIMG5537.JPG](https://qiita-image-store.s3.amazonaws.com/0/248779/0ff63283-e477-8489-f774-bee348c9db4e.jpeg)
他にもブレッドボード等購入した物もあるのですが、ここでは割愛します。

# OSのセットアップ
では早速システムを用意します。
ラズベリーパイ向けの標準的なOSはRaspbianというそうです。
つまりはラズベリーパイ向けのカスタムDebianです。
（Debianとは。。。と続けだすときりがないのでこの先の解説は割愛・・・）
Raspbianのダウンロードサイトは[こちら](https://www.raspberrypi.org/downloads/)。
![noobs.png](https://qiita-image-store.s3.amazonaws.com/0/248779/a6554121-1a5c-8593-db4e-82a0cfebc128.png)

で、このページにはRaspbianと並んでNOOBSなるものがあります。
これは、ラズベリーパイ向けのOSのインストーラ。
NOOBSから任意のシステムを選択してインストールすることができます。
今回はNOOBSを使用したセットアップをご紹介します。

上記ダウンロードページでNOOBSをクリックしてください。次のページに遷移します。
遷移先のページにはNOOBSとNOOBS LITEの二つがリストされています。
NOOBSはダウンロードされるファイルにRaspbianも含まれています。NOOBS LITEはNOOBS単品のようです。（この記事の後のほうでもう少し詳しく解説しています）
Raspbian以外のシステムを使用する場合はNOOBS LITEを、Raspbianを使用する場合はNOOBS(LITEでない方)を選択すればよいかと思います。

サーバーがヨーロッパにあるそうで、私の手元Wifi環境ではNOOBS(約1.3GB)のダウンロードに約５０分ほどかかりました。

ダウンロードが完了したらzipファイルを解凍して、出来たフォルダの内容すべてをSDカードにコピーしてください。
このようなファイルたちでした。
![noobs_expansion.png](https://qiita-image-store.s3.amazonaws.com/0/248779/201f49aa-2dc1-4747-bed6-f3ea9cf0d982.png)

SDカードへのコピーが終わったら、これをラズベリーパイに挿します。

# ケーブル接続
背面のスロットにマイクロSDを挿入します。（NOOBSをコピーしたやつ）
USBポートにキーボード、マウスを、HDMIポートを使用してモニタを接続します。
今回私はリビングのテレビに接続しました。
最後にマイクロUSBポートに電源を接続します。
今回購入したラズパイ本体には2.5A出力のアダプタが付属していました。（この記事の1枚目の写真にある白い箱がそうです）
私が購入した筐体では、この電源用のマイクロUSBポートのサイズがギリギリで、コネクタがすんなり刺さってくれずに少し苦労しました。
ラズパイには電源スイッチがありません。マイクロUSBにコネクタを接続したら電源が投入されます。
下の写真は電源接続直前の状態です。
![CIMG5545.JPG](https://qiita-image-store.s3.amazonaws.com/0/248779/e53bcabf-f294-55ae-609a-23dc5dfec845.jpeg)

電源が投入されると、このように赤色LEDが点灯します。
また、起動中はたまに緑色のLEDが点滅するようです。。。何かな？
![CIMG5580A.jpg](https://qiita-image-store.s3.amazonaws.com/0/248779/e9fcfa03-2f3d-665a-9da0-1635d04fdc45.jpeg)

# システム起動（初回）
*この項目での写真はテレビ画面をデジカメで撮影しているため画像が悪いのですが、ご容赦下さい。*
電源を投入すると、画面にはまず虹色というかグラデーションのかかったカラフルな表示が出てきました。
（壊れているわけではなさそうです）
しばらく待つと、下のような画面になりました。
![CIMG5548A.jpg](https://qiita-image-store.s3.amazonaws.com/0/248779/4649bf37-53e0-62cf-93e7-a5f079663812.jpeg)
NOOBSをダウンロードする際に(NOOBS LITEでなく)Raspbianを含むパッケージを選択していましたので、Raspbianがリストされています。
このままRaspbianを選択するとセットアップされるのですが、Wifi networks の表示が気になりこちらを見てみました。
使用可能なWIFIがリストされたので、パスワードを入れてみました。
![CIMG5549A.jpg](https://qiita-image-store.s3.amazonaws.com/0/248779/cf4ad3f3-0951-dc6f-091f-5bcab749c5ba.jpeg)

すると、この様に先ほどのリストでRaspbianの下に各種選択可能なOSがリストされました。
![CIMG5551A.jpg](https://qiita-image-store.s3.amazonaws.com/0/248779/99a53abf-bb1b-621f-f880-a175b2b1d165.jpeg)
おそらくは・・・ですが、NOOBS LITEを使用した場合、この方法でOSを選択しセットアップするのでしょう。
>2019年8月26日追記。本日試してみましたがこの記述の通りでした。
>NOOBS LITE を選択した場合、NOOBS 起動時にWifi経由でセットアップするディストリビューションの選択が求められます。
>選択してインストールすると、Wifi経由でダウンロードしながらセットアップする様です。

いよいよですが、リスト一番上のRaspbianの左のボックスをチェックして上部アイコンのInstallをクリックします。
![CIMG5552A.jpg](https://qiita-image-store.s3.amazonaws.com/0/248779/ee4caf3f-e811-3505-e32d-e96bf4999abe.jpeg)

警告メッセージが出てきますので、Yesをクリックするとインストールが開始されます。
![CIMG5553A.jpg](https://qiita-image-store.s3.amazonaws.com/0/248779/fb770b14-b55b-85b8-1ac1-8d1b6ede9f10.jpeg)

私の環境では、このインストールには約12分ほどかかりました。
インストールの途中で下部に言語の選択肢が出てきましたので、日本語を選択してみました。
このおかげかどうかは不明ですが、インストール後の環境は日本語になっていました。
![CIMG5555A.jpg](https://qiita-image-store.s3.amazonaws.com/0/248779/2d59d7ae-6999-b74a-9388-28e58f38ffc4.jpeg)

インストールが完了するとこの様なメッセージが表示されます。
![CIMG5573A.jpg](https://qiita-image-store.s3.amazonaws.com/0/248779/54ee81b4-ad75-7255-b5fa-50f89a2f6875.jpeg)

OKを押すと通常のLinux起動シーケンスが表示されRaspbianのX-window画面が表示されました。
![CIMG5577A.jpg](https://qiita-image-store.s3.amazonaws.com/0/248779/87f58921-75ed-461e-3e8e-3ae89a004aae.jpeg)

# 感想
難しいところが、一つもなかった。。。です。
ファイルをダウンロードしてコピーして電源入れて。
OS選択してインストールしたら起動しました。

Raspbianのセットアップ前にNOOBSにてWifiの設定をしたものが引き継がれたのでしょうか。
RaspbianではWifiの設定をしていないのにインターネットに接続できていました。

試しにYouTubeでサッカーの名場面集を見てみました。動きの速い動画も難なく再生してくれました。

# 関連リンク
[ラズベリーパイこと始め２ -LED制御編-](https://qiita.com/twinoze/private/6b2d06c4ab5cbc23d62d)
[ラズベリーパイこと始め３ -デジタル温度入力編-](https://qiita.com/twinoze/private/c960eea23c57e342ea4b)