COCOA の信号を受信し、マスクの開閉を行います。COCOA の API は認証された組織しか使用できないため、API を経由せず直接 Service UUID を読み込んで判断しています。公式 Docs より、COCOA の Service UUID は16進数でfd6f
です。また、変数 age によってマスクの長さを調節します。
スマートフォンとはBLuetoothでペアリングし通信します。
モデルについてはA_2111/ML
ディレクトリに記載してあります。デバイス上では推論に最適化されたONNXRuntimeにより実行しています。
- 制御:raspberry pi 3
- モーター制御:L298N
- 電動スライダー:RSA0N11M9A0J
- ワイヤー(φ1mm 汎用品 左右約 400mm ずつ)
- その他部品(百均など)