- 博客(5)
- 收藏
- 关注
原创 vl53l0x+arduino激光雷达(云台扫描预警)
关于角度检测,MPU6050与VL53L0X无法同时使用,具体表现为14秒程序卡死,所以选择在检测到障碍物时对舵机的角度进行记录,精度有所下降但也可以进行使用。在显示方面,使用0.96OLED显示屏,I2C通信可显示实时的距离,障碍物角度,障碍物宽度,但需注意传感器的精度问题。链接: https://pan.baidu.com/s/1tdjug0LpRw8VLxon6r6ACw?链接: https://pan.baidu.com/s/162bOOiyCEupBkHg1D1GPMA?
2025-05-20 22:11:50
261
原创 基于STM32与MPU6050姿态传感器控制舵机运动
为±2g、±4g、±8g和±16g的3轴加速器。数字运动处理(DMP: Digital Motion Processing)引擎可减少复杂的融合演算数据、感测器同步化、姿势感应等的负荷。本项目只需MPU6050的SCL和SDA接口,MCU通过这个IIC接口来控制MPU6050,AXCL和 XDA接口可用来连接外部。可程式控制的中断(interrupt)支援姿势识别、摇摄、画面放大缩小、滚动、快速下降中断、high-G中断、零。与全格感测范围为±250、±500、±1000与±2000°/sec 的3。
2025-04-03 21:38:47
623
原创 STM32控制SG90舵机旋转180度,360度学习总结
基于实际的实验要求,需用SG90舵机实现旋转360度的功能,但我的手中只有一批180度旋转的SG90舵机。在拆开SG90舵机具体研究后,我发现SG90舵机是使用一个简单的无刷电机带动齿轮实现旋转的,而增加限位开关便能实现控制舵机角度的旋转。于是,我们需要先拆除SG90舵机的限位器,然后拆除最上面的齿轮中突出的卡齿,然后便能实现舵机的360度旋转,也就是将舵机变为了一个简单的电机使用。链接: https://pan.baidu.com/s/1BCQlJXwiL2E6-DXEp8lWzg?
2025-04-01 15:22:15
1288
2
原创 基于STM32与TB6612FNG按键控制四电机(同时,独立)
用STM32连接两块TB6612,以按键形式控制四个电机,可用于操作小车(可外接ESP模块实现蓝牙操控)等。实测,同时控制完好,独立控制电机转速无法独立,经查验资料,TB6612有两独立通道,所以应该不是硬件问题(可能是没有外接电源),代码内有注释提示,仅供参考。链接: https://pan.baidu.com/s/12IFnl6DWpd5pOZI78v98QQ?pwd=1qpc 提取码: 1qpc。
2025-03-23 12:03:43
276
原创 基于STM32控制HC-SR04模块的距离检测
最近学STM32距离检测的过程中,发现网上关于HC-SR04开源资料很少,找到的代码对距离的更新速度也很慢。于是,我在江科大OLED代码的基础上增加了关于HC-SR04的代码,本代码参考。链接: https://pan.baidu.com/s/1Lih3Ap3oHiRqGGpzkD8Tiw?pwd=7yij 提取码: 7yij。,其中我对主函数与一些细节进行了进一步的更新,经过测试,OLED显示效果迅速准确。
2025-03-23 00:31:05
336
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅