[活动] 21ic项目外包平台DIY大赛——智能蓝牙小车

[复制链接]
 楼主| shy25shy 发表于 2024-4-7 15:51 | 显示全部楼层 |阅读模式
本帖最后由 shy25shy 于 2024-4-7 16:21 编辑

21ic项目外包平台DIY大赛——智能蓝牙小车
首先要感谢21ic项目外包平台,非常荣幸获得机会参加本次diy设计大赛【智能蓝牙小车】
智能蓝牙小车是以STC89C52为主控制器,开始由电脑或者手机发送蓝牙无线信号来启动小车,通过单片机控制小车行驶、照明、蜂鸣和调速。智能车使用双电机驱动,以提高整车运动的平稳性;在智能车进驶过程中,采用双极式HPWM脉宽调制技术实现快速、平稳地的调速;当然也可通过蓝牙无线遥控来控制小车的行驶状态。
快递到手后拆箱忘记拍照了,然后就是抓紧时间开工,下面是整个过程里面的拍照:

过程中遇到的问题:
1、淘宝联系卖家,第一次发的资料是18650版蓝牙小车的资料,只能参考,实际电路不一样的
2、组装完成后,只能亮灯,蜂鸣器不响,点击不动,经过仔细检查,电机驱动芯片旁边有个短路线的位置,需要短路焊接才可以。
3、后续还遇到杜邦线接触不良等问题, 经过更换和艰苦卓绝的调试,最终实现了小车的全部功能。搞了半天,没找到咋把视频上传到帖子中



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| shy25shy 发表于 2024-4-7 16:09 | 显示全部楼层
51智能小车蓝牙遥控通讯协议

协议格式如下:
$0,0,0,0,0,0,0,0,0,0,0,0,0#

1、上下左右停止(对应协议中的第1位)
举例:$0,0,0,0,0,0,0,0,0,0,0,0,0#
变量: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, 0,0#
变量:revolve:
{turn_left(1),turn_right(2)}

3、鸣笛(对应协议中的第5位)(自定义3)
举例:$0,0,0,0,0,0,0,0,0,0,0,0,0#
变量:whistle
{true,false}

4、加速(对应协议中的第7位)(自定义5)
举例:$0,0,0,0,0,0,0,0,0,0,0,0,0#
变量:expedite
{true,false}

5、减速(对应协议中的第9位)(自定义6)
举例:$0,0,0,0,0,0,0,0,0,0,0,0,0#
变量:reduce
{true,false}

6、点灯(自锁)(对应协议中的第17位)(自定义2)
举例:$0,0,0,0,0,0,0,0,0,0,0,0,0#
变量:light
{true,false}1,0

 楼主| shy25shy 发表于 2024-4-7 16:10 | 显示全部楼层
自锁开关电路中起到电源的开关作用,常开的其中一脚接DC电源插口电源脚,常开的另一脚接电路的VCC。
 楼主| shy25shy 发表于 2024-4-7 16:20 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

13

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部