Raspberry Pi(ラズパイ)とAWSの各種サービス(Lambda, DynamoDB, IoT Core)を組み合わせて、IoT的なGPSロガーを一連の流れを通じて作成することができる本です。
Raspberry Piを買ってみたものの使い道が思いつかなかったり、AWSの使用例がわからなかったり、IoTに手を出してみたいけど何を作ればいいかわからないという方々におすすめです。
デモも展示予定です。
まえがき
第 1 章 必要なものをそろえよう
1.1 Raspberry Pi
1.2 GPS レシーバー
1.3 AWS アカウント
第 2 章 Raspberry Pi を設定しよう
2.1 前提
2.2 Node.js をインストールする
2.3 GPSd をインストールする
2.4 UART を有効にする
第 3 章 Raspberry Pi に GPS レシーバーをつなごう
3.1 前提
3.2 配線する
3.3 簡単に動作確認する
3.4 GPSd を使ってみる
第 4 章 AWS の設定をしよう
4.1 DynamoDB を設定する
4.2 Lambda を設定する
4.3 IAM を設定する
4.4 AWS IoT Core を設定する
第 5 章 AWS に接続しよう
5.1 必要な準備を⾏う
5.2 パッケージをインストールする
5.3 プログラムを配置する
5.4 動作確認する
5.5 ⾃動起動するように設定する
第 6 章 抽出して⾒てみよう
6.1 DynamoDB から抽出する
6.2 Google Map で⾒てみる
第 7 章 拡張してみよう
7.1 チャットツール(Slack)に通知する
7.2 セッション ID を割り当てる
あとがき