蓝牙遥控实验指导.docx
《蓝牙遥控实验指导.docx》由会员分享,可在线阅读,更多相关《蓝牙遥控实验指导.docx(13页珍藏版)》请在冰豆网上搜索。
蓝牙遥控实验指导
蓝牙遥控实验
一、汽车模型详细参数
1、汽车模型总体参数
Ø产品名称:
基于视觉的自主驾驶智能车
Ø产品规格:
370mm×200mm×120mm
Ø产品轴距:
258mm
Ø产品轮距:
180mm
Ø底盘高度:
8mm
Ø轮胎:
68(直径)X27(宽度)mm
Ø产品重量:
5.5kg/毛重
Ø产品时速:
约40公里左右
Ø四轮驱动
Ø全金属底盘和二楼板(CNC铝合金件)
Ø自带直流电机调速系统(ESC)
Ø控制系统转接底板。
汽车模型外观视图
汽车底盘俯视图
控制板
二,使用FlashLoader下载编译好的可执行二进制文件
Stm32内部包含一段自举程序。
当BOOT0=1,BOOT1=0时,打开电源,按复位键,STM32就进入了ISP编程模式。
具体的下载步骤如下:
1.将核心板的串口与usb转串口线连接,将usb端插入计算机。
USB转串口线与板子的连接方式是:
Usb转串口线
板子
GND
GND
TXD
RXD
RXD
TXD
另外,需在上电前将板子上的红色拨码开关1,拨至ON一侧,如图。
这是为了使得STM32进入ISP编程模式。
2.插上usb转串口之后,打开设备管理器就会看见出现串口设备
在“端口(COM和LPT)”一项中,可以看到有“COM1”一项,说明系统识别USB转串口成功。
如果没有这一项,可能是串口驱动没有安装成功。
3.打开小车电源,打开stm32flashloader,设置串口为在设备管理器中看见的串口(一般会自动识别)
看到PortName和设别管理器中的设备名称一致,说明软件识别串口成功,波特率以及其他都可以使用默认设置。
4.点击next
5.点击next
6.点击next,在downloadfromfile中选择,要下载的可执行二进制文件,比如本例子在..\手机蓝牙遥控\RVMDK\Obj之中,文件名为PWM.hex.
(图片中,是我的电脑的文件位置,很据自己的情况修改)
7.点击next,下载开始
8.等待下载完成。
控制板的LED等D2,D3亮起来。
这说明,下载成功。
想要运行改程序。
需要将电路板断电,(断开开关),将拨码开关1拨回“1”的位置,重新上电。
待D2,D3亮起来后,迅速拨开电调开关。
电调若是正常启动,会发出两声鸣叫。
蓝牙模块:
整体效果:
蓝牙模块连接到控制板上,将控制板上电。
三,手机端软件安装
1.将“手机蓝牙遥控资料”文件夹中的BlueToothC.apk安装到android手机上。
2.安装完成后,会看见应用“ZK-Remote”
3.打开ZK-Remote,询问你是否打开蓝牙。
选是。
4.点击“蓝牙连接”键,选择HC-06,初次连接会询问密码,密码是1234.
(确保智能车上电,否则搜不到蓝牙设备)
智能车蓝牙模块上的红色led会根据连接状态,改变闪烁方式。
可根据此判断是否连上。
Led闪烁状态
是否连接成功
快速闪烁
未连接成功
缓慢闪烁
已经连接成功
连接成功的同时,手机上会显示,连接成功。
四,手机控制小车效果
当分别按下左右按键时,小车会向左,向右打方向。
按下前后键时,会前进或后退。
中间键则静止。