Wind Turbine Monitoring system using LoRaWAN Based on STM32WL55JC
Wind Turbines are normally located in non-urban locations, which make monitoring these wind turbines a challenge. This project helps to monitor these wind turbines, this LoRaWAN based system to enable monitoring Wind Turbine Remotely.
This project is a Wind Turbine Monitoring System based on LoRaWAN. The System consist of three Main Parts:
The code for the EndNode and the STM32CubeMonitor project can be found in the following GitHub repo :
https://github.com/Bedair/WindTurbineMonitor-LoRaWAN
- End Node:
- Vibration status :The NUCLEO-WL55JC1 reads the Acceleration raw data in the 3-axes from the MPU6050, and compares it against the baseline that was calculated during system startup to decide if the system current level of vibration is above the safe threshold.
- Temperature value : The NUCLEO-WL55JC1 reads the raw data for the temperature from the MPU and converts it to temperature value in celsius.
- Wind Turbine Speed : The NUCLEO-WL55JC1 is connected to the Motor Encoder that is used to measure the speed of the Wind Turbine.
- Gateway:
- Backend Server :
The code for the EndNode and the STM32CubeMonitor project can be found in the following GitHub repo :
https://github.com/Bedair/WindTurbineMonitor-LoRaWAN
Discussion (0 comments)