51智能 Bluetooth控制两轮小车(接线图+程序+通讯协议+APP)

博客提供了文件原文的下载信息,原文出自链接https://bbs.usoftchina.com/thread-203103-1-1.html 。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

51智能 Bluetooth控制两轮小车(接线图+程序+通讯协议+APP)

51智能 Bluetooth控制两轮小车说明:

none.gif
none.gif

51智能小车蓝牙遥控通讯协议

协议格式如下:

$0,0,0,0,0,0,0,0,0,0,0,100,4200#

1、上下左右停止(对应协议中的第1位)

举例:$0,0,0,0,0,0,0,0,0,0,0,100,4200#

变量:direction:

{up(1),down(2),left(3),right(4),stop(0)}

2、左旋转、右旋转(对应协议中的第3位)(自定义1)

举例:$0,0,0,0,0,0,0,0,0,0,0,100,4200#

变量:revolve:

{turn_left(1),turn_right(2)}

3、鸣笛(对应协议中的第5位)(自定义3)

举例:$0,0,0,0,0,0,0,0,0,0,0,100,4200#

变量:whistle

{true,false}

4、加速(对应协议中的第7位)(自定义5)

举例:$0,0,0,0,0,0,0,0,0,0,0,100,4200#

变量:expedite

{true,false}

5、减速(对应协议中的第9位)(自定义6)

举例:$0,0,0,0,0,0,0,0,0,0,0,100,4200#

变量:reduce

{true,false}

6、点灯(自锁)(对应协议中的第17位)(自定义2)

举例:$0,0,0,0,0,0,0,0,0,0,0,100,4200#

变量:light

{true,false}1,0

7、灭火(自锁)(对应协议中的第19位)(自定义8)

举例:$0,0,0,0,0,0,0,0,0,0,0,100,4200#

变量:outfire

{true,false}1,0

8、超声波(对应协议中的第23位)

举例:$0,0,0,0,0,0,0,0,0,0,0,100,4200#

变量:ultrasonic

{100.8} cm

9、电池电压(对应协议中的第25位)

举例:$0,0,0,0,0,0,0,0,0,0,0,100,4200#

变量:voltage

{4.2} v



 

文件到原文下载,原文出自:https://bbs.usoftchina.com/thread-203103-1-1.html

两轮自平衡特点: 小车底盘使用的是一体成型的钣金件,且表面做了黑色阳极化处理,更耐脏,更坚固,而非其他的使用亚克力固定电机座的做法。 上两层使用黑色亚克力,与底盘浑然一体,更加时尚美观。 电机光栅码盘有保护盖,避免了小车行进碰撞导致损坏光栅,如果光栅损坏了,小车想再站起来就不可能了。 使用的是减速电机而非步进电机,反应更迅速。 电路板完全自主设计成单板模式,而非模块拼凑。 使用安卓蓝牙APP进行遥。 电路控制使用双主,与现有市面上的载人两轮自平衡方案相同,一颗用于运动控制,一颗用于姿态解算,具备更高的可靠性。 电路提供了2部分3.3V电源,一个用于姿态传感器单独供电,另一个用于除姿态传感器其他的所有部分3.3V电源,避免了电源交叉影响,给姿态解算带来了更高的精确度。 小车硬件组成: 双主:运动控制(STM32F103RCT6)、姿态解算(STM32F103C8T6) 姿态传感器:陀螺仪+加速度传感器(MPU6050)、磁场传感器,用于磁场补偿(HMC5883L) 电机驱动:TB6612FNG,对比L298N,带来更高的效率和更低发热量 遥数据接收:主从一体蓝牙模块(汇承HC-05) 体构成:黑色阳极化钣金底盘和2块3mm厚度黑色亚克力 带光栅码盘减速电机,轮胎转一圈输出6280个脉冲 安卓控制程序两轮自平衡演示视频: 两轮自平衡附件包含原理图、源代码、APP、视频
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值