OSC 2013 Tokyo/Fall

楽しく使おう・始めよう!
          Raspberry

~基礎編~
Japanese Raspberry Pi Users Group
青島 英希
2013/10/20

OSC 2013 Tokyo/Fall
1

Pi 入門
セミナーの流れ
●

2部構成
–

基礎編: Raspberry Pi の紹介
     Raspberry Pi のはじめ方
     Users Group の紹介など

–

実践編: Raspberry Pi を使った実用例

●

Ustream 配信されます

●

お楽しみコーナーもあります
2
自己紹介
●

青島 英希(あおしま ひでき)
–

とある会社のシステムエンジニア

–

twitter : @azarashi55

–

Raspberry Pi 関連の講演実績
●

OSC 2013 Tokyo/Spring

●

Big Raspberry JAM 2013 TOKYO Hardware
など
3
アジェンダ(基礎編)
●

Raspberry Pi の紹介

●

Raspberry Pi の使用例

●

Raspberry Pi の始め方
–

●

NOOBS の使い方

Japanese Raspberry Pi Users Group につい
て
–

活動内容、今後の活動について
4
Raspberry Pi ってなに? -1●

超小型・安価な ARM コンピューター
–
–

各種 ARM Linux などが動作

–
●

大きさはクレジットカードサイズ
電子工作用に GPIO ポートが存在

英国ラズベリーパイ財団が開発
–

若年層向け教育用パソコンとして開発

–

実際には大人も夢中になっている
5
Raspberry Pi ってなに? -2●

スペック
–

SoC: Broadcom BCM2835

–

CPU: ARM1176JZF-S 700MHz

–

GPU: Broadcom VideoCore IV
(30fps FullHD H.264 サポート )

–

メモリ : 512MB (ModelA は 256MB)

–

Model B: USB2.0 ポート 2 個 + 有線 LAN

–

Model A: USB2.0 ポート 1 個
6
Raspberry Pi の使用例
●

簡易デスクトップマシン
–

それなりに GUI (グラフィック環境)で動くが過度の期
待はしないほうが・・・

●

Linux サーバー
–

●

各種サーバーソフトウェアが動くのでお試し環境構築な
どなど

GPIO (汎用入出力ポート)を用いて電子工作
–

実践編で紹介
7
Raspberry Pi の始め方
  - 本体の購入 ●

本体の購入(最初の一台は Model B を)
–

RS コンポーネンツ(安心の国内発送、すぐ
届く、オススメ)
http://jp.rs-online.com/web/generalDisplay.html?id=raspberrypi

–

ModMyPi( 海外発送、かっこいいケースと一緒
に買うなら)

https://www.modmypi.com/

8
Raspberry Pi の始め方
  - 周辺機器の購入 ●

周辺機器の購入
–

USB キーボード

–

USB マウス

–

HDMI 出力対応モニターかテレビ・ HDMI ケーブル
各種変換アダプターを使う手もあり

–

LAN ケーブル

–

AC アダプター
Micro USB 出力、 1A 以上の電流を確保できるものがオススメ

–

SD カード(容量 4GB ~ 8GB class10 がオススメ)
9
Raspberry Pi の始め方
  - 周辺機器の接続 ●

周辺機器の接続
–

USB デバイスは電源投入前につないでおく
●

電源投入後に USB デバイスを接続するとクラッシュした
りする

●

–

特に無線 LAN のドングルを使う場合注意

HDMI 対応モニターがない場合
●

HDMI-VGA 変換コネクターなどを使う

●

RCA 出力から RCA 対応モニターにつなぐ
10
Raspberry Pi の始め方
  - OS の準備 ●

OS の準備
–

現在の推奨は NOOBS(New Out Of Box

Software)
–

旧来のディスクイメージを書き込む方法もあり

–

今回はラズベリーパイ財団推奨の NOOBS を使
い、 Raspbian をインストールします
11
Raspberry Pi の始め方
  - Raspbian とは ●

Raspbian とは
–

Debian GNU/Linux を Raspberry Pi 用に最適
化したディストリビューション

–

アップデートが頻繁

–

使っている人が多いので情報が豊富

–

Raspbian 以外には Pidora 、 Arch Linux 等

12
Raspberry Pi の始め方
  - 必要なもののダウンロードなど ●

NOOBS のダウンロード
( 現時点で NOOBS_v1_3.zip)

 
●

http://www.raspberrypi.org/downloads

SD Formatter 4.0 のダウンロード及びインスト
ール

https://www.sdcard.org/downloads/formatter_4/

13
Raspberry Pi の始め方
  - SD カードの準備 ●

SD カードのフォーマット
–

Windows 、 Mac の場合
●

–

論理サイズ調整を ON にしてフォーマット

Linux の場合
●

partd もしくは gpartd を用いて FAT でフォーマット
14
Raspberry Pi の始め方
  - NOOBS の準備 ●

NOOBS の書き込み
–

ZIP 形式のファイルを解凍

–

フォーマットした SD カードに中身をまるごとコ
ピー

●

SD カードを Raspberry Pi に差す

15
Raspberry Pi の始め方
  - 周辺機器の接続 ●

ひと通りの周辺機器を接続した様子

16
Raspberry Pi の始め方
  - 電源の入れ方・切り方 ●

Raspberry Pi は電源スイッチがありません

●

Micro USB の電源を挿すと起動します

●

電源の切り方(一般的な Linux の場合)
–

$ sudo halt

–

$ sudo shutdown -h now
などで、 Raspberry Pi を halt (停止)状態にしてから
電源ケーブルを抜きます

●

リセットボタンは後付け可能です(要はんだづけ)
17
Raspberry Pi の始め方
  - NOOBS の初回起動 ●

NOOBS 起動後の様子
–

ちなみに日本語対応しています

18
Raspberry Pi の始め方
  - Raspbian のインストール ●

NOOBS で Raspbian にチェックを付けてイ
ンストール
–

NOOBS で日本語表示・日本語設定にしておいた
場合
●

Raspbian の初回起動時に自動的に言語・キーボードが
日本語に設定されます

●

デフォルトのアカウント
–

ユーザー名: pi 、パスワード: raspberry
19
Raspberry Pi の始め方
  - 初期設定 ●

raspi-config で初期設定
–
–

タイムゾーンの変更、など

–
●

pi ユーザーのパスワード変更
$ sudo raspi-config

まずは、最新の状態に更新
–

$ sudo apt-get update

–

$ sudo apt-get upgrade
20
Raspberry Pi の始め方
  - 日本語環境の導入など ●

日本語環境の導入
–
–

–
●

$ sudo apt-get install jfbterm
依存関係で同時にフォントもインストールされま
す

$ jfbterm

GUI を使う場合
–

$ startx
21
Japanese Raspberry Pi Users
Group について
●

OSC 2012 Tokyo/Fall にて Raspberry Pi を持ち込
んでいるユーザーを中心に発足
–

Google Groups(ML) で情報交換

–

Raspberry Pi 財団公式ホームページのフォーラムに日本語
フォーラムの立ち上げを働きかけ無事開設

–

–

2013 年 5 月に Big Raspberry JAM TOKYO 2013 を主
催。 Eben Upton 氏、 Liz Upton 氏が来日
ちなみに Japanese とついていますが”日本の”という意味
で外国人も参加しています
22
主な活動
●

2ヶ月に1回程度をめどに Jam (オフラインミーティ
ング)を東京近郊で開催
–

各自 Raspberry Pi を持ち寄り自慢大会

–

情報交換

–

ラズベリーパイ(食べられる方)を食べる

–

12/7( 土 ) 開催予定

●

OSC 等へ出展

●

Maker Faire Tokyo(11/3,4) にも出展します
23
書籍もでました
●

Raspberry Pi[ 実用 ] 入門 技術評論社刊
–

UG のメンバーで執筆

–

ソフトとハード、基本から応用まで幅広い内容
をカバー

–

お楽しみコンテンツも
あります

24
今後の Raspberry Pi の展開
●

Raspberry Pi の日本での展開
–

日本を重要なマーケットとして注力する

–

日本にて本 UG と協力して日本語コンテンツの拡充などを
行っていく

●

日本語コンテンツについて
–

Raspberry Pi 財団公式日本語 facebook ページを開設
https://www.facebook.com/officialRaspberryPijp

–

Raspberry Pi 財団公式日本語ホームページを開設準備中
25
Japanese Raspberry Pi Users
Group ・その他の情報源
●

Japanese Raspberry Pi Users Group
Google Groups(ML)
–

●

Japanese Raspberry Pi Users Group
–

●

https://groups.google.com/forum/?fromgroups#!forum/japanese-raspberry-pi-users-group

http://www.raspi.jp/

ラズベリーパイ財団公式日本語フォーラム
–

http://www.raspberrypi.org/phpBB3/viewforum.php?f=82

26

楽しく使おう・始めよう!Raspberry Pi入門〜基礎編~

  • 1.
    OSC 2013 Tokyo/Fall 楽しく使おう・始めよう!          Raspberry ~基礎編~ Japanese Raspberry Pi Users Group 青島 英希 2013/10/20 OSC 2013 Tokyo/Fall 1 Pi 入門
  • 2.
    セミナーの流れ ● 2部構成 – 基礎編: Raspberry Piの紹介      Raspberry Pi のはじめ方      Users Group の紹介など – 実践編: Raspberry Pi を使った実用例 ● Ustream 配信されます ● お楽しみコーナーもあります 2
  • 3.
    自己紹介 ● 青島 英希(あおしま ひでき) – とある会社のシステムエンジニア – twitter :@azarashi55 – Raspberry Pi 関連の講演実績 ● OSC 2013 Tokyo/Spring ● Big Raspberry JAM 2013 TOKYO Hardware など 3
  • 4.
    アジェンダ(基礎編) ● Raspberry Pi の紹介 ● RaspberryPi の使用例 ● Raspberry Pi の始め方 – ● NOOBS の使い方 Japanese Raspberry Pi Users Group につい て – 活動内容、今後の活動について 4
  • 5.
    Raspberry Pi ってなに?-1● 超小型・安価な ARM コンピューター – – 各種 ARM Linux などが動作 – ● 大きさはクレジットカードサイズ 電子工作用に GPIO ポートが存在 英国ラズベリーパイ財団が開発 – 若年層向け教育用パソコンとして開発 – 実際には大人も夢中になっている 5
  • 6.
    Raspberry Pi ってなに?-2● スペック – SoC: Broadcom BCM2835 – CPU: ARM1176JZF-S 700MHz – GPU: Broadcom VideoCore IV (30fps FullHD H.264 サポート ) – メモリ : 512MB (ModelA は 256MB) – Model B: USB2.0 ポート 2 個 + 有線 LAN – Model A: USB2.0 ポート 1 個 6
  • 7.
    Raspberry Pi の使用例 ● 簡易デスクトップマシン – それなりにGUI (グラフィック環境)で動くが過度の期 待はしないほうが・・・ ● Linux サーバー – ● 各種サーバーソフトウェアが動くのでお試し環境構築な どなど GPIO (汎用入出力ポート)を用いて電子工作 – 実践編で紹介 7
  • 8.
    Raspberry Pi の始め方  - 本体の購入 ● 本体の購入(最初の一台は Model B を) – RS コンポーネンツ(安心の国内発送、すぐ 届く、オススメ) http://jp.rs-online.com/web/generalDisplay.html?id=raspberrypi – ModMyPi( 海外発送、かっこいいケースと一緒 に買うなら) https://www.modmypi.com/ 8
  • 9.
    Raspberry Pi の始め方  - 周辺機器の購入 ● 周辺機器の購入 – USB キーボード – USB マウス – HDMI 出力対応モニターかテレビ・ HDMI ケーブル 各種変換アダプターを使う手もあり – LAN ケーブル – AC アダプター Micro USB 出力、 1A 以上の電流を確保できるものがオススメ – SD カード(容量 4GB ~ 8GB class10 がオススメ) 9
  • 10.
    Raspberry Pi の始め方  - 周辺機器の接続 ● 周辺機器の接続 – USB デバイスは電源投入前につないでおく ● 電源投入後に USB デバイスを接続するとクラッシュした りする ● – 特に無線 LAN のドングルを使う場合注意 HDMI 対応モニターがない場合 ● HDMI-VGA 変換コネクターなどを使う ● RCA 出力から RCA 対応モニターにつなぐ 10
  • 11.
    Raspberry Pi の始め方  - OS の準備 ● OS の準備 – 現在の推奨は NOOBS(New Out Of Box Software) – 旧来のディスクイメージを書き込む方法もあり – 今回はラズベリーパイ財団推奨の NOOBS を使 い、 Raspbian をインストールします 11
  • 12.
    Raspberry Pi の始め方  - Raspbian とは ● Raspbian とは – Debian GNU/Linux を Raspberry Pi 用に最適 化したディストリビューション – アップデートが頻繁 – 使っている人が多いので情報が豊富 – Raspbian 以外には Pidora 、 Arch Linux 等 12
  • 13.
    Raspberry Pi の始め方  - 必要なもののダウンロードなど ● NOOBS のダウンロード ( 現時点で NOOBS_v1_3.zip)   ● http://www.raspberrypi.org/downloads SD Formatter 4.0 のダウンロード及びインスト ール https://www.sdcard.org/downloads/formatter_4/ 13
  • 14.
    Raspberry Pi の始め方  - SD カードの準備 ● SD カードのフォーマット – Windows 、 Mac の場合 ● – 論理サイズ調整を ON にしてフォーマット Linux の場合 ● partd もしくは gpartd を用いて FAT でフォーマット 14
  • 15.
    Raspberry Pi の始め方  - NOOBS の準備 ● NOOBS の書き込み – ZIP 形式のファイルを解凍 – フォーマットした SD カードに中身をまるごとコ ピー ● SD カードを Raspberry Pi に差す 15
  • 16.
    Raspberry Pi の始め方  - 周辺機器の接続 ● ひと通りの周辺機器を接続した様子 16
  • 17.
    Raspberry Pi の始め方  - 電源の入れ方・切り方 ● Raspberry Pi は電源スイッチがありません ● Micro USB の電源を挿すと起動します ● 電源の切り方(一般的な Linux の場合) – $ sudo halt – $ sudo shutdown -h now などで、 Raspberry Pi を halt (停止)状態にしてから 電源ケーブルを抜きます ● リセットボタンは後付け可能です(要はんだづけ) 17
  • 18.
    Raspberry Pi の始め方  - NOOBS の初回起動 ● NOOBS 起動後の様子 – ちなみに日本語対応しています 18
  • 19.
    Raspberry Pi の始め方  - Raspbian のインストール ● NOOBS で Raspbian にチェックを付けてイ ンストール – NOOBS で日本語表示・日本語設定にしておいた 場合 ● Raspbian の初回起動時に自動的に言語・キーボードが 日本語に設定されます ● デフォルトのアカウント – ユーザー名: pi 、パスワード: raspberry 19
  • 20.
    Raspberry Pi の始め方  - 初期設定 ● raspi-config で初期設定 – – タイムゾーンの変更、など – ● pi ユーザーのパスワード変更 $ sudo raspi-config まずは、最新の状態に更新 – $ sudo apt-get update – $ sudo apt-get upgrade 20
  • 21.
    Raspberry Pi の始め方  - 日本語環境の導入など ● 日本語環境の導入 – – – ● $ sudo apt-get install jfbterm 依存関係で同時にフォントもインストールされま す $ jfbterm GUI を使う場合 – $ startx 21
  • 22.
    Japanese Raspberry PiUsers Group について ● OSC 2012 Tokyo/Fall にて Raspberry Pi を持ち込 んでいるユーザーを中心に発足 – Google Groups(ML) で情報交換 – Raspberry Pi 財団公式ホームページのフォーラムに日本語 フォーラムの立ち上げを働きかけ無事開設 – – 2013 年 5 月に Big Raspberry JAM TOKYO 2013 を主 催。 Eben Upton 氏、 Liz Upton 氏が来日 ちなみに Japanese とついていますが”日本の”という意味 で外国人も参加しています 22
  • 23.
    主な活動 ● 2ヶ月に1回程度をめどに Jam (オフラインミーティ ング)を東京近郊で開催 – 各自Raspberry Pi を持ち寄り自慢大会 – 情報交換 – ラズベリーパイ(食べられる方)を食べる – 12/7( 土 ) 開催予定 ● OSC 等へ出展 ● Maker Faire Tokyo(11/3,4) にも出展します 23
  • 24.
    書籍もでました ● Raspberry Pi[ 実用] 入門 技術評論社刊 – UG のメンバーで執筆 – ソフトとハード、基本から応用まで幅広い内容 をカバー – お楽しみコンテンツも あります 24
  • 25.
    今後の Raspberry Piの展開 ● Raspberry Pi の日本での展開 – 日本を重要なマーケットとして注力する – 日本にて本 UG と協力して日本語コンテンツの拡充などを 行っていく ● 日本語コンテンツについて – Raspberry Pi 財団公式日本語 facebook ページを開設 https://www.facebook.com/officialRaspberryPijp – Raspberry Pi 財団公式日本語ホームページを開設準備中 25
  • 26.
    Japanese Raspberry PiUsers Group ・その他の情報源 ● Japanese Raspberry Pi Users Group Google Groups(ML) – ● Japanese Raspberry Pi Users Group – ● https://groups.google.com/forum/?fromgroups#!forum/japanese-raspberry-pi-users-group http://www.raspi.jp/ ラズベリーパイ財団公式日本語フォーラム – http://www.raspberrypi.org/phpBB3/viewforum.php?f=82 26