STM32WL55_6_Axis_Motion_Tracker_example
1.0.0

STM32WL55 6軸Lora運動跟踪器收集資產跟踪所需的關鍵信息,例如加速度,角速度,溫度和GPS位置,並使用太陽能為電池充電。
這是一個示例,可快速測試各種服務方案,需要長距離通信為1公里或更高。
設備可以從Naver Smart Store購買。
購買鏈接:Naver Smart Store
您可以通過聯繫[email protected]購買它
| MCU | 描述 |
|---|---|
| STM32WL55 | 洛拉·科克(Lora Soc) |
| 感應器 | 描述 |
|---|---|
| L76 | GPS傳感器 |
| Max2659 | GPS LNA |
| LSM6DSL | 6軸加速度計,陀螺儀 |
| SI7051 | 溫度傳感器 |
| SI7201 | 霍爾傳感器 |
| SPV1050 | 太陽能電池充電器(最大充電電流80mA) |
| 太陽的 | 在船上 |
| 電池 | 3.7V鋰電池 |
這是一個能夠進行洛拉通信的運動跟踪器。
Lora無線通信是使用STM32WL55 SOC進行的
Sub-G無線通信是使用CC1310 SOC進行的
可以使用SI7201 Hall傳感器和磁鐵打開和關閉它。
使用LSM6DSL收集加速度和陀螺儀傳感器值。
使用SI7051傳感器收集溫度值。
它使用電池運行5年。
有一個可以連接UART X1和I2C X1的連接器,因此可以擴展。
該計劃不適合大規模生產和商業化作為示例計劃。
B2B客戶應聯繫[email protected]。
對於B2B客戶,我們開發了為客戶提供優化的固件,例如免費的功率,穩定和與Gateways的通信。
| 頂部 | 底部 |
![]() | ![]() |
使用STM32Cubeide版本:1.8.0,Freertos CMSIS_V2,單核
STM32WL55模塊僅支持RFO_H
RF開關IC MPN:BGS12SN6E6327XTSA1

subghz-phy / app / subghz_phy_app.c
#define REGION_AS923
#if defined( REGION_AS923 )
#define RF_FREQUENCY 923000000 // Hz
#elif defined( REGION_AU915 )
#define RF_FREQUENCY 915000000 // Hz
#elif defined( REGION_CN470 )
#define RF_FREQUENCY 470000000 // Hz
#elif defined( REGION_CN779 )
#define RF_FREQUENCY 779000000 // Hz
#elif defined( REGION_EU433 )
#define RF_FREQUENCY 433000000 // Hz
#elif defined( REGION_EU868 )
#define RF_FREQUENCY 868000000 // Hz
#elif defined( REGION_KR920 )
#define RF_FREQUENCY 920000000 // Hz
#elif defined( REGION_IN865 )
#define RF_FREQUENCY 865000000 // Hz
#elif defined( REGION_US915 )
#define RF_FREQUENCY 915000000 // Hz
#elif defined( REGION_RU864 )
#define RF_FREQUENCY 864000000 // Hz
#else
#error "Please define a frequency band in the compiler options."
#endif
#define TX_OUTPUT_POWER 14
#define LORA_BANDWIDTH 0 // [0: 125 kHz,
// 1: 250 kHz,
// 2: 500 kHz,
// 3: Reserved]
#define LORA_SPREADING_FACTOR 10 // [SF7..SF12]
#define LORA_CODINGRATE 1 // [1: 4/5,
// 2: 4/6,
// 3: 4/7,
// 4: 4/8]
#define LORA_PREAMBLE_LENGTH 8 // Same for Tx and Rx
#define LORA_SYMBOL_TIMEOUT 5 // Symbols
#define LORA_FIX_LENGTH_PAYLOAD_ON false
#define LORA_IQ_INVERSION_ON false
#define TX_BUFFER_SIZE 128
#define RX_BUFFER_SIZE 128

