本書は、全世界で多くのユーザーの支持を集めているシングルボードコンピューター「Raspberry Pi」の入門書です。ハードウェアの概要、必要な周辺機器、Linuxの基礎、Pythonプログラミングの基本を解説しています。さらに、Arduinoとの連携、GPIOの使い方、ウェブカメラの活用、インターネットからのデータの取得、Raspberry Piをウェブサーバにする方法なども紹介。第3版ではRaspberry Pi 3に対応しているほか、用途別の多様なディストリビューションや、アナログ入出力についても強化しています。
Raspberry Piをはじめよう 第3版
Matt Richardson、Shawn Wallace 著、水原 文 訳
- TOPICS
- Make/Electronics/DIY
- 発行年月日
- 2018年03月
- PRINT LENGTH
- 200
- ISBN
- 978-4-87311-831-4
- 原書
- Getting Started With Raspberry Pi, 3E
- FORMAT
正誤表
ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷した月です。お手持ちの書籍では、すでに修正が施されている場合がありますので、書籍最終ページの奥付でお手持ちの書籍の刷版、刷り年月日をご確認の上、ご利用ください。
1刷正誤表
※2018年6月更新。2刷で修正予定です。
■P.6 下から8行目
【誤】G マイクロSDカードスロット
【正】H マイクロSDカードスロット
目次
はじめに 1章 準備から起動まで ボード見学ツアー Raspberry Piに必要な周辺機器 ケース ディストリビューションの選び方 SDカードへの書き込み 上級者向け:自分でディスクイメージを作成する はじめての起動 Raspberry Piの設定 ネットワークに接続する シャットダウン 画面なしで使う トラブルシューティング 情報源 2章 Raspberry Piユーザーのための Linux入門 コマンドラインを活用する ファイルとファイルシステム Linuxコマンドについてさらに詳しく プロセス sudoとパーミッション ネットワーク /etcディレクトリ 日付と時刻の設定 新しいソフトウェアのインストール Linuxとサウンド ファームウェアのアップグレード 情報源 3章 その他のOSとLinuxディストリビューション ホームシアター用ディストリビューション 音楽用ディストリビューション レトロなコンピューターとゲーム モノのインターネット その他の便利なディストリビューション 情報源 4章 PythonとRaspberry Pi ハロー、 Python Pythonについてもう少し オブジェクトとモジュール たくさんの便利なモジュール Pythonからほかのプログラムを起動する エラーのトラブルシューティング 情報源 5章 ArduinoとRaspberry Pi Arduinoを Raspbianにインストールする シリアルポートを見つける シリアルで会話する Firmataを使う 情報源 6章 入出力の基本 GPIOの使い方 デジタル出力:LEDを光らせる デジタル入力でスイッチの状態を読み出す プロジェクト: Cron電灯タイマー シェルスクリプト 電灯を接続する cronでコマンドをスケジューリングする 情報源 7章 Pythonを使って GPIOプログラミング Pythonで GPIOをテストする LEDを点滅させる スイッチの状態を読み出す プロジェクト:シンプルなサウンドボード 情報源 8章 アナログ入出力 出力:デジタルをアナログに変換 PWMをテストする もっと PWMを活用する 入力:アナログをデジタルに変換 抵抗センサー 情報源 9章 カメラの活用 カメラモジュールの接続とテスト プロジェクト: GIFアニメーションの作成 ビデオのキャプチャー USBウェブカメラのテスト SimpleCVのインストールとテスト Raspberry Piカメラモジュールを使うための手順 画像の表示 画像の編集 カメラへのアクセス 顔検出 プロジェクト: Raspberry Piフォトブース 情報源 10章 Pythonとインターネット ウェブサーバーからデータをダウンロードする 天気予報を取得する Raspberry Piをウェブサーバーにする Flaskの基本 ウェブと現実世界をつなぐ プロジェクト:ウェブライト 情報源 付録 SDカードイメージの書き込み macOSで SDカードへ書き込む Windowsで SDカードへ書き込む Linuxで SDカードへ書き込む 索引