書籍概要

Raspberry Pi はじめてガイド
―[Raspberry Pi 4完全対応]

著者
発売日
更新日

概要

はじめての人も最大限Raspberry Piを楽しめるやさしいガイドです。 Raspberry Piの人気の用途,デスクトップ,サーバー,プログラミング,電子工作がこれ一冊で全部わかります。カラーイラスト掲載&写真やスクリーンショット多数ではじめての方も学びやすいです。

Raspberry Pi 4&Raspberry Pi OSに完全対応。3B+/3Aも解説しています。

こんな方におすすめ

  • Raspberry Piに興味があって購入したホビーユーザー
  • 子供への教育などでRaspberry Piを購入した人
  • Raspberry Piをとりあえず買ってみたが使いみちが思いつかない人

サンプル

目次

第1章 Raspberry Piをはじめよう

  • 1-1 Raspberry Piの世界にようこそ
    • Raspberry Piとは
    • Raspberry Piの特徴
    • Raspberry Piの各部紹介
  • 1-2 Raspberry Piのラインナップ
    • 主要モデルのスペック表
    • 主要モデルの特徴
  • 1-3 本書でRaspberry Piを楽しむために必要なもの
    • パソコンやサーバーとして使ううえで必要なもの
    • 電子工作をするうえで必要なもの
  • 1-4 チェックしておきたいRaspberry Piアクセサリー
    • 主要なRaspberry Piアクセサリー

第2章 OSを入れよう

  • 2-1 Raspberry PiのOSを知ろう
    • Raspberry Piで使えるOSの種類
    • Raspberry Pi OSの特徴
  • 2-2 OSを用意しよう
    • OSを起動するしくみ
    • Raspberry Pi Imagerでインストールしよう
  • 2-3 Raspberry Piを起動しよう
    • Raspberry Piを起動しよう
  • 2-4 初期設定と動作確認を行おう
    • 初期設定を行おう
    • 動作確認を行おう
    • Raspberry Piを終了しよう
  • 2-5 ネットワークを設定しよう
    • Wi-Fiに接続しよう
    • 固定IPアドレスを設定しよう

第3章 デスクトップパソコンとして活用しよう

  • 3-1 Raspberry Piとデスクトップパソコン
    • デスクトップパソコンとしての活用を支える要素
    • GUIとCLI
  • 3-2 デスクトップOS/サーバーOSの考え方
    • デスクトップOSの場合
    • サーバーOSの場合
  • 3-3 GUIの基本操作
    • Raspberry Pi OSの画面構成
    • アプリケーションを起動しよう
    • アプリケーションを終了しよう
    • アプリケーションの画面を最大化/最小化しよう
    • 複数のアプリケーションを切り替えよう
  • 3-4 フォルダとファイルの基本操作
    • ファイルマネージャーの画面構成
    • 表示するフォルダを変更しよう
    • フォルダを作成してファイルを移動させよう
    • ファイルをコピー/削除しよう
    • 「ゴミ箱」のファイルをもとに戻そう
  • 3-5 アプリケーションを使いこなそう
    • アプリケーションを使ってみよう
    • アプリケーションをインストールしよう
    • アプリケーションをアンインストールしよう
    • アプリケーションのショートカットをデスクトップに作成しよう
    • アプリケーション・ランチャーにショートカットを追加しよう
    • アプリケーション・ランチャーのショートカットを管理しよう
  • 3-6 Raspberry Pi OSの設定を変更しよう
    • 文字などの表示サイズを変更しよう
    • パスワードを変更しよう
    • ディスプレイの解像度を設定しよう
    • 壁紙を変更しよう
    • メニューバーの設定を変更しよう
  • 3-7 Raspberry Piでゲームをプレイしよう
    • Minecraft Piを起動しよう
    • プレーヤーを動かそう
    • ブロックを操作しよう

第4章 サーバーとして利用しよう

  • 4-1 Raspberry Piとサーバー
    • サーバーとクライアント
    • Raspberry Piで動くLinuxはサーバー用途が得意
    • サーバーを動かすために必要なもの
  • 4-2 Raspberry Piのコマンドの基本操作
    • サーバー操作はCLIがメイン
    • CLI用のターミナルを立ち上げよう
    • コマンドの基礎知識
    • 表示と移動から覚えよう
    • 現在のRaspberry Piの情報を取得しよう
    • コマンドを組み合わせよう
    • アプリケーションをインストール/更新しよう
  • 4-3 WebサーバーでWebサイトを表示しよう
    • Webブラウザでアクセスできるサーバーを作ろう
    • サーバーへの接続に必要な情報を集めよう
    • サーバーを起動しよう
    • 表示するWebサイトを用意しよう
  • 4-4 ファイルサーバーとして利用しよう
    • ファイルを保存するためのサーバーを作ろう
    • Sambaをインストールしよう
    • Sambaの設定をしよう
    • 手元のパソコンからSambaを覗いてみよう
    • 外部ストレージを接続しよう
  • 4-5 手元のパソコンからサーバーにアクセスしよう
    • 手元のパソコンからサーバーにアクセスできるSSH
    • SSHを設定して動かそう
  • 4-6 さらに高度なサーバー
    • 写真や動画を楽しむメディアサーバー
    • 自動バックアップサーバー
    • スマートホームデバイス化

第5章 プログラミングを楽しもう

  • 5-1 Raspberry Piとプログラミング
    • プログラミングは今注目のスキル
    • Raspberry Piはプログラミングに最適
    • プログラミングに必要なものを知ろう
  • 5-2 Pythonを動かそう
    • プログラミング言語Python
    • はじめてのプログラムに挑戦しよう
    • プログラムで計算してみよう
    • 文字列を操作してみよう
    • プログラムをファイルに保存してみよう
    • 条件分岐とくり返し
    • 日付情報を表示してみよう
  • 5-3 インターネットから情報を取得しよう
    • ライブラリとpip3コマンド
    • インターネット上の情報を取得しよう
    • 取得した情報を見やすく表示しよう
  • 5-4 サーバーをプログラミングしよう
    • フレームワークFlaskとは
    • Flaskをインストールしよう
    • Webアプリケーションを作成しよう
    • 動的コンテンツにチャレンジしよう
    • テンプレートエンジンを使ってみよう
  • 5-5 AIの技術「機械学習」も試そう
    • PythonとAI
    • TensorFlowをインストールしよう
    • TensorFlowの動作確認をしよう
    • チュートリアルのサンプルを試そう
  • 5-6 Raspberry Piにあるたくさんのプログラミング環境
    • Scratch
    • Ruby
    • 統合開発環境(IDE)

第6章 電子工作に挑戦しよう

  • 6-1 Raspberry Piと電子工作
    • Raspberry Piで電子回路を制御するしくみ
    • GPIOと各端子
    • PythonによるGPIOの基本操作
    • ブレッドボード
    • ジャンパーワイヤー
  • 6-2 電子回路の基礎知識
    • 電源と素子
    • 電圧と電流
    • 抵抗とオームの法則
    • 回路図の基本
  • 6-3 LEDを光らせよう
    • LEDと抵抗の基本
    • 電子回路を確認しよう
    • 組み立ててLEDを光らせよう
  • 6-4 LEDの光らせ方をプログラミングしよう
    • プログラムでLEDのオン/オフを制御しよう
    • 電子回路を確認しよう
    • 電子回路を組み立てよう
    • PythonでLEDを点灯させよう
    • PythonでLEDを点滅させよう
    • LEDの明るさを調節しよう
  • 6-5 センサーで物までの距離を測ろう
    • 距離を測る超音波センサー
    • 電子回路を確認しよう
    • 電子回路を組み立てよう
    • Pythonで距離を測定しよう
  • 6-6 一定の距離まで近付いたときにLEDが光るようにしよう
    • LEDとセンサーを組み合わせよう
    • 電子回路を確認しよう
    • 電子回路を組み立てよう
    • Pythonでプログラミングしよう
  • 6-7 カメラで画像を撮影しよう
    • 近付いたらカメラで自動撮影するようにしよう
    • 焦電型赤外線センサーとカメラモジュール
    • カメラモジュールを設定しよう
    • 電子回路を確認しよう
    • 電子回路を組み立てよう
    • プログラムを作成しよう
  • 6-8 もっと電子工作
    • 暗くなったら自動で光るライト
    • 熱中症の危険度を知らせるLED
    • 別の部屋から操作できるリモコン
    • 侵入者を教えてくれる防犯カメラ
  • パーツリスト
  • 索引

サポート

ダウンロード

(2021年2月19日更新)

下記ファイルをダウンロードしてご利用ください。
圧縮されているので展開してご利用ください。

ダウンロード
サンプルファイル

補足情報

# LibreOfficeやClaw Mailsのインストール方法

(2021年5月19日更新)

LibreOfficeやClaws Mail(P.64で紹介)のインストール方法を紹介します。

P.82を参考に,「Raspberry Piマーク」→「設定」→「Recommended Software」をクリックします。
Raspberry Pi OSのおすすめソフトウェア一覧が画面に表示されます。
この中に,「LibreOffice」や「Claws Mail」が表示されます。
インストールしたいソフトウェアにチェックをつけ,「Apply」をクリックするとインストールが開始されます。

なお,この画面は,操作がP.82の「Add/Remove Software」とほぼ同等です。
こちらの操作も参考にしてください。

正誤表

本書の以下の部分に誤りがありました。ここに訂正するとともに,ご迷惑をおかけしたことを深くお詫び申し上げます。

(2021年10月5日最終更新)

P.067 3-2のサーバーOSの場合の説明内容

サーバーOSとデスクトップOSの順序が逆になっていました。

デスクトップOSはサーバーOSとは用途が異なるため、必ずしもGUIを必要としません。
サーバーOSは、デスクトップOSとは用途が異なるため、必ずしもGUIを必要としません。

商品一覧