【物联网毕设】手势小车控制-STM32+蓝牙

张开发
2026/4/16 15:44:39 15 分钟阅读

分享文章

【物联网毕设】手势小车控制-STM32+蓝牙
目录一 连线图1. 原理图2. PCB效果3. 实物效果4. 功能概括1主机2从机3演示视频二 底层代码使用方式1 使用说明2 下载程序三 APP使用方式1下载APP四 程序架构及修改通用前言本项目基于双STM32F103C8T6设计通过主机与从机蓝牙通信实现手势控制小车。主机负责接收从机数据驱动电机完成四轮运动控制并配备0.96寸OLED显示设备参数、蜂鸣器进行状态提示从机集成MPU6050检测姿态根据加速度判断前进方向并通过蓝牙将手势数据发送给主机。演示视频展示了完整的控制流程验证了系统的实时性与稳定性。关注微信公众号--星之援工作室 发送关键字项目清单可获取项目清单资料➡️➡️⚠️⚠️本文章仅提供思路和实现方法并不包含代码需要代码的同学请自行联系博主⚠️⚠️有疑问或需要定制或者技术支持等也请自行联系博主⚠️⚠️一 连线图1. 原理图1.开发板本身自带一个LED这个LED作为我们查看获取数据状态的说明2. PCB效果3. 实物效果4. 功能概括1主机STM32F103C8T6用于所有程序的中控和模块数据通信0.96寸OLDE用于显示当前设备的一些详情参数蜂鸣器用于设备报警和状态提示蓝牙模块用于获取从机的数据电机驱动驱动四轮小车进行控制2从机蓝牙模块用于与主机设备的数据交互STM32F103C8T6用于所有程序的中控和模块数据通信MPU6050用于检测设备的旋转度通过加速度判断小车的前进方向3演示视频通过网盘分享的文件181.1.手势小车控制-蓝牙.mp4链接: https://pan.baidu.com/s/1ccmLWOloneFrXQnQsaVvRA?pwdXZY0提取码: XZY0--来自百度网盘超级会员v7的分享二 底层代码使用方式1 使用说明1. 该设备无需APP客户可不用查看下面的内容2. 当设备处于正常状态的时候开发板上面的LED会处于闪烁的状态2 下载程序先根据原理图进行连线连接好以后在做后面的操作打开手机热点 热点名字NET密码12345678打开程序硬件由工作室出的可以忽略下载程序这部分三 APP使用方式1下载APP1操作方式使用Android手机安装APK进行操控安装Android studio导入项目使用模拟器官网下载最新版本https://developer.android.google.cn/studio?hlzh-cn安装包工作室使用版本链接https://pan.baidu.com/s/1DnRGWeJt7XBTmzqHj1KRSQ?pwdxzy0提取码xzy0安装教程https://zhuanlan.zhihu.com/p/5281969122使用说明打开APP后设备会自动订阅MQTT主题等待1-5秒APP会自动获取到设备上的数据若5秒内没有获取到设备数据则请检测设备是否在线若在线则请重新打开APP进行数据的获取多看视频视频中有完整功能演示多看视频视频中有完整功能演示多看视频视频中有完整功能演示四 程序架构及修改通用链接https://pan.baidu.com/s/1TZkvdEOp-ERgi-2A1o-KWw?pwdXZY0提取码XZY0APP参数修改

更多文章