真爱梦想 “科技创客”系列课程 第十八讲 Arduino 蓝牙遥控小车 18-Arduino 蓝牙遥控小车 小车可以通过红外遥控器来控制,那么可以利用手机 操控吗? 如果可以,需要什么样的模块呢? 18-Arduino 蓝牙遥控小车| Contents 1 、 HC-05 蓝牙模块简介 2a 、参数设置 -- 通过 USB 转串口模块 2b 、参数设置 -- 通过 Arduino 软串口 3 、蓝牙模块与手机配对及 ITEAD APP 使用介绍 4 、 APP 与 Arduino 程序通讯 5 、蓝牙遥控智能小车 18-Arduino 蓝牙遥控小车| HC-05 蓝牙模块简介 18-Arduino 蓝牙遥控小车| HC-05 蓝牙模块简介 基本术语 • 蓝牙 • 蓝牙模块 是指承载蓝牙通信协议的电子模块。 • 主从一体 两个蓝牙模块之间进行连接时,分为主设备和从设备。主从一体是指该模块通过 AT 指令既可 是指一种短距离(通常 10 米内)无线通信协议。 以作为为主设备,也可以设置为从设备。出厂设置默认为从设备。 • 配对 相互传送数据的两块蓝牙模块之间,或手机和蓝牙模块之间建立关联的过程。 • 透传 透传,即透明传输( pass-through ),模块传送数据时,只负责将传输的内容由源地址传输到 目的地址,而不对业务数据内容做任何改变。例如我们从模块 A 发送一个数字“ 1” ,连接的模块 B 就会 收到一个数字“ 1” ,中间传送过程对使用者来说是透明的。 18-Arduino 蓝牙遥控小车| HC-05 蓝牙模块简介 蓝牙模块三种工作状态 • AT 状态 状态指示灯:慢闪( 1 秒亮 1 次) • 寻求配对状态 状态指示灯:快闪( 1 秒 2 次) • 配对成功状态 状态指示灯:双闪(一次闪 2 下, 2 秒闪一次) • AT 状态就是参数设置状态。按下蓝牙模块的【设置按键】再接通电源,即进入 AT 设置状态。观 察模块状态指示灯的显示状况为慢闪。 • 蓝牙模块正常通电时,自动进入寻求配对状态,此时状态指示灯快闪,直至蓝牙模块配对成功, 配对成功后,状态指示灯为双闪状态。 18-Arduino 蓝牙遥控小车| HC-05 蓝牙模块简介 蓝牙模块常用 AT 指令 • AT+NAME ? 查看当前的用户名,新模块默认: HC-05 。 • AT+NAME=XXXX 设置用户名为 XXXX ,密码为数字或字母。 • AT+PSWD ? 查看当前密码,新模块默认: 1234 。 • AT+PSWD=XXXX 设置密码为 XXXX ,密码必须为 4 位数字。 • AT+ROLE ? 查看主从模式, 0- 从模式, 1- 主模式。默认为 0 。当两个蓝牙模块之间通信时 ,两个模块设置相同的用户名和密码,一个模块设置为主模式 1 ,另一个设置为从模式 0 ,即自 动完成配对。蓝牙模块和手机蓝牙相连时,手机是主模式 1 ,蓝牙模块为从模式 0 。 • AT+CMODE ? 查看连接模式, 0- 指定蓝牙地址模式, 1- 任意地址模式。默认为 1 。 • AT+CMODE=1 设置连接模式为任意地址模式。 18-Arduino 蓝牙遥控小车| Contents 1 、 HC-05 蓝牙模块简介 2a 、参数设置 -- 通过 USB 转串口模块 2b 、参数设置 -- 通过 Arduino 软串口 3 、蓝牙模块与手机配对及 ITEAD APP 使用介绍 4 、 APP 与 Arduino 程序通讯 5 、蓝牙遥控智能小车 18-Arduino 蓝牙遥控小车|参数设置 -- 通过 USB 转串口模块 18-Arduino 蓝牙遥控小车|参数设置 -- 通过 USB 转串口模块 18-Arduino 蓝牙遥控小车| Contents 1 、 HC-05 蓝牙模块简介 2a 、参数设置 -- 通过 USB 转串口模块 2b 、参数设置 -- 通过 Arduino 软串口 3 、蓝牙模块与手机配对及 ITEAD APP 使用介绍 4 、 APP 与 Arduino 程序通讯 5 、蓝牙遥控智能小车 18-Arduino 蓝牙遥控小车|参数设置 -- 通过 Arduino 软串口 线路连接 • 蓝牙模块 RX -- D11 TX -- D10 18-Arduino 蓝牙遥控小车|参数设置 -- 通过 Arduino 软串口 18-Arduino 蓝牙遥控小车|参数设置 -- 通过 Arduino 软串口 18-Arduino 蓝牙遥控小车| Contents 1 、 HC-05 蓝牙模块简介 2a 、参数设置 -- 通过 USB 转串口模块 2b 、参数设置 -- 通过 Arduino 软串口 3 、蓝牙模块与手机配对及 ITEAD APP 使用介绍 4 、 APP 与 Arduino 程序通讯 5 、蓝牙遥控智能小车 18-Arduino 蓝牙遥控小车|蓝牙模块与手机配对及 ITEAD APP 使用介绍 18-Arduino 蓝牙遥控小车| Contents 1 、 HC-05 蓝牙模块简介 2a 、参数设置 -- 通过 USB 转串口模块 2b 、参数设置 -- 通过 Arduino 软串口 3 、蓝牙模块与手机配对及 ITEAD APP 使用介绍 4 、 APP 与 Arduino 程序通讯 5 、蓝牙遥控智能小车 18-Arduino 蓝牙遥控小车| APP 与 Arduino 程序通讯 18-Arduino 蓝牙遥控小车| Contents 1 、 HC-05 蓝牙模块简介 2a 、参数设置 -- 通过 USB 转串口模块 2b 、参数设置 -- 通过 Arduino 软串口 3 、蓝牙模块与手机配对及 ITEAD APP 使用介绍 4 、 APP 与 Arduino 程序通讯 5 、蓝牙遥控智能小车 18-Arduino 蓝牙遥控小车|蓝牙遥控智能小车
18、Arduino蓝牙遥控小车-课件
温馨提示:当前文档最多只能预览 3 页,若文档总页数超出了 3 页,请下载原文档以浏览全部内容。
本文档由 梦想盒子 于 2023-08-31 22:06:15上传分享