BatteryThermalMonitoring
1.0.0
このプロジェクトは、ワイヤレス通信ネットワークコース向けに開発されました。温度がすべてのバッテリーセルにわたってしきい値と均一であるかどうかを確認するために、バッテリーセル全体の温度変動(主に太陽光発電システムに使用)に関するデータを取得、送信、保存することを目的としています。

全体的なアーキテクチャは、3つの主要なコンポーネントで構成されています。
ノード:サーマルカメラと環境温度センサーからデータを取得し、TTN(The Network)サーバーに接続されたLora Public Gatewayに送信されます。その後、データはMQTTブローカーを介してWebサーバーに転送されます。また、小さなファンを制御する責任があります(バッテリーの冷却システムをシミュレートします)。
WebServer:ローカルデータベースのノードからデータを受信して保存します。ノードとモバイルアプリ間の通信が可能になります。
モバイルアプリ:ノードから取得したデータ(自動的に、WebSocketsを使用して)を表示し、ユーザーが要求したアクションを実行(HTTPプロトコルを使用)
このレポでは、各コンポーネントには個々のREADMEが付いた分離フォルダーがあります。