Raspberry Piをはじめよう

[cover photo]
TOPICS
Programming , Make/Electronics/DIY , Linux , Python
発行年月日
PRINT LENGTH
208
ISBN
978-4-87311-637-2
原書
Getting Started with Raspberry Pi
FORMAT
PDF

Raspberry Piは英国生まれでクレジットカードサイズの安価なコンピュータ。ARMプロセッサと豊富な入出力ポートを搭載し、Linuxが動作することが特徴です。本書はこのRaspberry Piのコンパクトな入門書として、ハードウェアの概要、必要な周辺機器、Linuxの基礎、Python、Scratchプログラミングの基本を解説します。作例として、Arduinoとの連携、GPIOの使い方、ウェブカメラから取り込んだ画像の表示や加工、ウェブサーバからのデータのダウンロード、Raspberry Piをウェブサーバにする方法などが紹介されており、Raspberry Piの可能性を知ることができるでしょう。

正誤表

ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷した月です。お手持ちの書籍では、すでに修正が施されている場合がありますので、書籍最終ページの奥付でお手持ちの書籍の刷版、刷り年月日をご確認の上、ご利用ください。

第1刷(2012年09月発行)、第2刷(2013年11月発行)に対する正誤表

132ページ


pi@raspberrypi ~ $ sudo apt-get install python-opencv python-scipy pythonnumpy python-pip


pi@raspberrypi ~ $ sudo apt-get install python-opencv python-scipy python-numpy python-pip

ハイフンが抜けています(pythonnumpy → python-numpy)。

039ページ、10行目


Pythionのバージョンが


Pythonのバージョンが

目次

はじめに

1. 準備から起動まで
    ボード見学ツアー
    必要な周辺機器
    ケースに入れる
    ディストリビューションの選び方
    SDカードへの書き込み
    はじめての起動
    初期設定
    シャットダウン
    トラブルシューティング
    情報源

2. Raspberry Piユーザーのための
    Linux入門
    コマンドラインの便利ワザ
    ファイルとファイルシステム
    コマンドからコマンドへ
    たくさんのプロセス
    sudoとパーミッション
    ネットワーク
    /etcディレクトリ
    日付と時刻の設定
    ソフトウェアのインストール
    情報源

3. PythonとPi
    ハロー Python
    はじめてのPythonスクリプト
    オブジェクトとモジュール
    たくさんの便利なモジュール
    トラブルシューティング
    情報源

4. Pythonで作るアニメーションと
    マルチメディア
    ハロー Pygame
    Pygame サーフェイス
    サーフェイス上に描く
    イベントと入力の処理
    スプライト
    サウンドの再生
    ビデオの再生
    情報源

5. ScratchとPi
    くるくる回る猫
    ステージと座標
    コスチュームとサウンド
    プロジェクト:アストラル・トレスパッサー
    物理的な世界とのインターフェイス
    シェアしよう
    情報源


6. ArduinoとPi
    PiにArduinoをインストール
    シリアルポートの確認
    シリアルで会話
    情報源

7. 電子回路をつないで入出力
    GPIOを使う準備
    デジタル出力でLEDを灯す
    デジタル入力でスイッチを「読む」
    プロジェクト:cron 電灯タイマー
    シェルスクリプト
    電灯をつなぐ
    cronを使ってスケジューリング
    情報源

8. Pythonを使って
    GPIOプログラミング
    モジュールのインストールとGPIOのテスト	 
    LEDチカチカ
    スイッチをPythonで「読む」
    プロジェクト:シンプルサウンド
    情報源

 9 . ウェブカメラの活用
    ウェブカメラのテスト
    SimpleCV のインストールとテスト
    画像の表示
    画像に文字や図形を追加
    ウェブカメラにアクセス
    顔認識
    プロジェクト:
    Raspberry Piフォトブース
    情報源

10. Pythonとインターネット
    ウェブサーバからデータをダウンロード
    天気予報の取得
    Piをウェブサーバに
    フレームワークFlaskの基本
    ウェブと現実世界をつなぐ
    プロジェクト:ウェブライト
    情報源

付録A  OSイメージをSDカードに書き込む方法
付録B  アストラル・トレスパッサー 完全版
付録C  アナログ入力
付録D  Model AとModel B rev.2の
    GPIOピン配置

索引
訳者あとがき