★目次
●はじめに マイコン内蔵で手軽&簡単になったIoT技術を活用しよう
◎あれこれ考えてる間に…地球上のすべては電脳を搭載し話し始めているだろう
●イントロダクション 2つ目のインターネット“IoT(Internet of Things)”誕生
モノがネットを駆け巡る?IoT(アイ・オー・ティ)ってなんだろう
IoTの世界をモノの気持ちになって考えてみよう
IoTを実現するにはやっぱりマイコンが必要!IoTマイコン・システムの作り方
IoTシステムの頭脳となる,クラウド・サーバの作り方
ちょっと未来を想像してみた
◎締めて2千円!部品を付けてルータ経由で世界のコンピュータにポンポーンと接続!
●第1章 1 ESPスタータ・キット× ブレッドボードで作るIoT実験ボード
Wi-FiマイコンESP-WROOM-02の特徴
ESP-WROOM-02モジュールの周辺回路
ピン・ピッチ変換基板とUSBシリアル変換アダプタのはんだ付けDIP 化キットにUSBシリアル変換アダプタを実装
ブレッドボードを使って実験用ボードを製作する
無線LANアクセス・ポイントへ接続してみよう
ESPモジュールを使ってインターネットにアクセスしてみよう
◎ホビー・スパコンやこどもパソコンを世界のコンピュータとつなぐ
●第2章 2 ラズベリー・パイとWi-Fi通信/3 IchigoJamでWi-Fi通信
ESP-WROOM-02モジュールとラズベリー・パイを接続する
こどもパソコンIchigoJamと接続する
●Appendix 1 Wi-FiマイコンESPの通信データをモニタ!Socket Debugger Free
Socket Debugger Freeを使ってTCP通信の動作確認を行う
◎学生マイコンArduino と同じツールでお気楽プログラミング
●第3章 Arduino IDEを使ってプログラミング
実験の準備
練習用プログラムの定番Hello, world!
◎電脳搭載!小さな電子部品が考えながら動く
●第4章 1 Wi-Fiインジケータ/2 Wi-Fiスイッチャ/3 Wi-Fiレコーダ/4 Wi-Fi LCD
1 Wi-Fiインジケータ
2 Wi-Fiスイッチャ
3 Wi-Fiレコーダ
4 Wi-Fi LCD
●Appendix 2 いつまでも動く無人IoTを作る!ESPマイコンのケチケチ運転術
◎私は何でも知っている…センサをばらまいてスマホでチェック
●第5章 さまざまなWi-Fiセンサ(照度・温度・湿度・気圧・ドア・人感・加速度・時刻・赤外線・カメラ)
1 Wi-Fi照度計
2 Wi-Fi温度計
3 Wi-Fiドア開閉モニタ
4 Wi-Fi温湿度計
5 Wi-Fi気圧計
6 Wi-Fi人感センサ
7 Wi-Fi 3軸加速度センサ
8 NTP時刻データ転送機
9 Wi-Fiリモコン赤外線レシーバ
10 Wi-Fiカメラ
11 ソーラ発電トランスミッタ
12 LTE電報メーラ
●Appendix 3 長期間の動作実験を行うにはユニバーサル基板で製作する
●Appendix 4 ESP-WROOM-02のインターフェース
◎各種Wi-Fiコンシェルジェが担うIoT遠隔制御
●第6章 1 照明担当/2 チャイム担当/3 掲示板担当/4 リモコン担当/5 カメラ担当/6 アナウンス担当/7 マイコン担当/8 コンピュータ担当/9 電源設備担当/10 情報担当
1 コンシェルジェ[照明担当]
2 Wi-Fiコンシェルジェ[チャイム担当]
3 Wi-Fiコンシェルジェ[掲示板担当]
4 Wi-Fiコンシェルジェ[リモコン担当]
5 Wi-Fiコンシェルジェ[カメラ担当]
6 Wi-Fiコンシェルジェ[アナウンス担当]
7 Wi-Fiコンシェルジェ[マイコン担当]
8 Wi-Fiコンシェルジェ[コンピュータ担当]
9 Wi-Fiコンシェルジェ[電源設備担当]
10 Wi-Fi コンシェルジェ[マイコン担当]
●Appendix 5 ネットワーク頭脳.IoT機器管理サーバの準備
ラズベリー・パイの準備を行う
パソコンで代用する
◎ネットワーク頭脳ラズベリー・パイやクラウドで複数のIoT機器を連携動作 IoT システム製作・基本編
●第7章 1 ホーム用マルチセンサ/2 Ambientでグラフ表示/3 スマートフォン連携IoTサービスBlynk/4 インターネット照る照る坊主/5 千客万来メッセンジャ
IoTシステム 1 ホーム用マルチセンサ
IoTシステム 2 Ambientでグラフ表示
IoTシステム 3 スマートフォン連携IoT サービスBlynk
IoTシステム 4 インターネット照る照る坊主
IoTシステム 5 千客万来メッセンジャ
◎ネットワーク頭脳 IoT システム製作 モバイル編&実用編
●第8章 6ジャングルや孤島でも…モバイル回線対応・見守りシステム/7 Wi-Fiとモバイル回線を橋渡しするIoTルータ/8 24時間防犯カメラマン/9 ホーム・オートメーション・システム/10 IFTTTでクラウド連携
モバイル対応システム製作 6 モバイル回線対応・見守りシステム
モバイル対応システム製作 7 センサ情報を橋渡しするIoTルータ
実用システム製作 8 24時間防犯カメラマン
実用システム製作 9 ホーム・オートメーション・システム
実用システム製作 10 クラウド連携マイ・ホーム・システム
●Appendix 6 ESP32搭載ESP32-WROOM-32 を使ったIoT機器の製作
最新ESP32モジュール搭載 各種開発用ボード
広まりつつある最新ESP32モジュール
ESP32開発環境のインストール方法
ESP32 動作確認用サンプルexample32_test
ESP32でL チカexample33_led
ESP32用Wi-Fiスイッチャexample34_sw
ESP32用IoTセンサexample36_le
付属CD-ROMの使い方
むすび
索引