安価で簡単に IoT を始めよう! - Raspberry Pi Zero によるプログラミングレス IoT 環境データ収集
非エンジニアが IoT を試してみる場合は勿論、探求の授業などで子供に IoT を体験学習させる場合などにも使って頂けるよう、プログラミング不要で簡単に環境センサーなどの値を取得・記録しつつ無償で試用可能なクラウドサービスに送信してログデータとして蓄積したり、異常値を検知した時に通知や音声読み上げを行うシステムです。
背景や特徴などについては ドキュメント をご覧ください。
セットアップ済み SD Image を使えばすぐにでもお試し頂けます。
使い方や自分でセットアップする手順は ドキュメント をご覧ください。
このリポジトリのファイルは以下のような構成になっています。それぞれの使い方などについて詳しくは ドキュメント をご覧ください。
- bootPi
- Raspberry Pi 起動時に処理するスクリプト
- bootWifi
- Raspberry Pi の WiFi 接続設定用スクリプト
- docs
- ドキュメントディレクトリ (https://tottori-iot.netlify.com/ として公開)
- lib
- bootPi, bootWifi などで使用するライブラリファイル
- log
- センサーデータログファイルの保存先ディレクトリ
- packages
- Web Agent, Speech Agent プログラム
- script
- メンテナンス・試験用スクリプト
- setting
- 設定ファイルのテンプレート
- syncLog
- ログファイルを /boot パーティーション配下や Google Drive に同期するスクリプト