STM32 LoRa センサデータ通信

はじめに

このチュートリアルでは、温度、湿度、照度、加速度のデータを、AC07 LoRa Mary で通信をする方法を紹介します。

用意するもの

センサデータを送信機が送付し、PCに繋いでいる受信機で、データを確認します。下記の構成で、リーフを組み立て下さい。

  • AI01 4-Sensors(送信側のみ)
  • AC07 LoRa Mary
  • AP03 STM32
  • AZ01 USB
  • AZ63 Nut Plate
  • M2のネジ
  • 開発用PCとUSBケーブル

ソースコード

ソースコードは、Arduino IDEとPlatformIO IDのふたつで用意しています。STM32 MCUの開発環境の設定は、こちらを参照して下さい。

送信側

受信側

動作

以下のように電池電圧(V)、温度(℃)、湿度(%)、照度(lx)、加速度XYZ(g)、RSSI(dBm)が表示されます。

3.20,25.04,74.02,0.00,0.92,6.14,0.92,-55

最終更新 January 10, 2025