清泛IT社区
标题:
APP INVENTOR硬件交互学习教程03——巧借arduino nano 配置HC-05
[打印本页]
作者:
mzb2012
时间:
2024-06-25 22:50
标题:
APP INVENTOR硬件交互学习教程03——巧借arduino nano 配置HC-05
1.HC-05模块有两种模式
配置模式:进入方式,上电前按住模块按键,通电LED慢闪即进入配置模式,默认波特率38400,数据为8,停止位1
通信模式:不按下按键,上电就是这个模式,默认串口波特率9600,数据位8,停止位1
2.arduino nano波特率转换程序,它实现波特率的转换,下载程序到板子。
#include
<SoftwareSerial.h>
SoftwareSerial
EEBlue
(
12
,
10
)
;
// RX | TX
void
setup
()
{
// initialize both serial ports:
Serial
.
begin
(
9600
)
;
EEBlue
.
begin
(
38400
)
;
Serial
.
println
(
"Enter AT commands!"
)
;
}
void
loop
()
{
// read from port 1, send to port 0:
if
(
EEBlue
.
available
())
{
int
inByte =
EEBlue
.
read
()
;
Serial
.
write
(
inByte
)
;
}
// read from port 0, send to port 1:
if
(
Serial
.
available
())
{
int
inByte =
Serial
.
read
()
;
EEBlue
.
write
(
inByte
)
;
}
}
3.通过串口助手,配置9600,发送查询和设置指令
(, 下载次数: 3640)
上传
点击文件名下载附件
下载积分: 经验 1
这里重点是查看角色AT+ROLE,我们需要配置成从角色,手机是主角色
另外一个就是AT+PSWD?,这个手机配对是需要的
最后一个就是AT+UART?,波特率我们使用9600,当然你可以自行设置成其他。
4.通过上面设置后,我们就可以来使用模块进行数据通信了。
欢迎光临 清泛IT社区 (https://bbs.tsingfun.com/)
Powered by Discuz! X3.3