第一范文网 - 专业文章范例文档资料分享平台

基于51单片机的蓝牙遥控小车

来源:用户分享 时间:2025/5/16 6:38:41 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

基于单片机的蓝牙遥控小车

模块与单片机需要按下图3-8所示相连接。

HC05 单 片

图3-5 USB转TTL模块与单片机的连接示意图

图3-6 USB转TTL串口模块实物图

13

基于单片机的蓝牙遥控小车

第四章 系统功能设计与实现

4.1 安卓手机蓝牙遥控的设计与实现

4.1.1 设计基本思路

遥控功能的实现基于蓝牙通信协议的建立,需要从依次实现以下几个步骤:

1)检测HC05蓝牙模块是否能够正常工作,将蓝牙模块按要求接上5v或3.3v电压,等待一段时间后,使用安卓终端搜索,查看蓝牙模块是否能够被搜索并与其相连接;

2)单片机串口能否正常通信,编写好串口通信程序并将其烧录字单片机中,将单片机通过开发板与电脑串口连接,打开电脑端串口调试工具查看是否能够正常通信;

3)查看蓝牙模块是否能够正常发送和接收数据,将蓝牙模块通过USB转TTL模块与电脑USB口相连,打开电脑串口调试助手。安装好手机APP,与蓝牙模块连接好后,使用手机端APP查看是否能够正常发送和接收数据;

4)将蓝牙模块的串口与智能小车上的单片机串口相连,并编写好遥控选择功能代码,使用手

14

基于单片机的蓝牙遥控小车

机发送数据,查看智能小车能否执行相应的的指令。

下图为电脑端的串口调试助手。

图4-1 串口调试工具

4.1.2 遥控任务分配

通过无线蓝牙通信的实现,上层安卓终端主要可以实现以下小车的行进方向,进入的工作模式等,具体功能如下表所示。

表4-2 蓝牙遥控按键及选择功能表

按键 功

F B S L R 1 2 3 前后停左15

右第第第基于单片机的蓝牙遥控小车

能 进 退 止 转 转 一4.2.3 蓝牙遥控操作流程

蓝牙遥控操作流程示意图如下。

二三档 档 档

图4-3 蓝牙遥控流程图

首先将智能小车正常上电工作,待小车初始化完成后,打开安卓终端的APP进行连接,连接成功后即可选择功能。可按avoid键进入自主避障模式,如需进入遥控模式则仅需按back键返回上一层。

16

搜索更多关于: 基于51单片机的蓝牙遥控小车 的文档
基于51单片机的蓝牙遥控小车.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3em9d3rzsj2r4yi9c8hj79c964hjzq00ldq_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top