IoT 活用研究会
目的
Arduino互換マイコン開発環境の構築
温湿度センサー(DHT11)を用いたセンシング
結果のデータをAmbientを使ってチャート化
スマホを使ってIoTデバイスの制御
情報交換ツール
Slackチャット
招待リンク
(誰でもお気軽にご参加ください。)
機材
使用機材
配線
配線の説明
環境構築
自ら新しいPCに環境構築する場合
Arduino IDE インストール
ESP32 のボードマネージャーを追加
VCP ドライバー インストール
必要なライブラリーをインストール
環境構築済みのパッケージを使用する場合
環境構築済みのパッケージ利用方法
目次 (Arduino IDE を使ったバージョン)
第一回
温湿度センサーの使用
温湿度センサー(DHT11) のアウトプットをコンソールに表示
ソースコードの解説
演習
第二回
チャート表示
Ambient
Ambientの登録
温湿度センサー(DHT11) のアウトプットをチャートで表示
ソースコードの解説
演習
他のセンサー紹介
3軸加速度センサーADXL345
GPSモジュール NEO-6
第三回
IoTデバイスの制御
Blynk
Blynkの使用準備
温湿度センサー(DHT11) のアウトプットをBlynkアプリに表示(ESP -> Blynk)
ESP32 に内蔵されているLEDをBlynkアプリから点滅させてみる(Blynk -> ESP)
停電検知
ソースコードの解説
しきい値によるユーザー通知
IFTTT
IFTTTの登録
通知
Slackに通知
LINEに通知
メールに通知
演習
(補足) PlatformIO IDE を使ったバージョン
IoT ハンズオン