fusic / dash-button

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fusicダッシュボタン

使用する準備

クラウド

クラウド側のアプリケーションはAWS Lambdaで動作するプログラムです。AWS SAM CLIを用いて以下のようにビルド・デプロイします。

$ sam build
$ sam deploy --guided

SORACOM Funkの認証用のIAM Roleを作成してください。

通信

SORACOM Arcの仮想SIMを作成してください。

デプロイしたLambdaを実行するようSORACOM Funkを有効化してください。

デバイス

  1. デバイス(M5Stack)をPCに接続します
  2. Arduino IDEで device ディレクトリ配下の main.ino を開きます
  3. Arduino IDEでプログラムをUploadします
  4. お手持ちのスマートフォンでM5StackのLCDに表示されたアクセスポイント ESP32_XXXXXXXX へ接続します
  5. Wi-FiのSSID, PasswordおよびSORACOM Arcで作成した仮想SIMの情報を入力します

使い方

  1. デバイス(M5Stack)を電源に接続します
  2. メニューが表示されたらM5StackのA, Cボタンでカーソルを上下させ、消耗品を選択します
  3. 通知したい消耗品の横にカーソルが来たら、Bボタンで通知します
  4. Slackの指定したチャンネルに、消耗品の減少が通知されます

ライセンス

MIT LICENSE

About

License:MIT License


Languages

Language:C++ 85.5%Language:Python 14.5%