Widora_NEO: 挂载加速度计ADXL345

!


将ADXL345加速度计挂到Widora-NEO的I2C接口上试验。
先前已将OLED挂到I2C接口上,连续写数据到设备毫无问题。这次发现从ADXL345一次连读几个寄存器会造成系统卡住。可能是I2C驱动没有超时处理? 后改成一次读一个寄存器数据就OK了, 速度也不慢。我买的这个模块比较便宜,所以也有点怀疑模块的性能。
!
将数据进行简单的平滑滤波处理
!
!
最后传到PC机上转化成倾角进行遥控杆试验。

源码: https://github.com/widora/ctest/tree/master/ADXL345