-
下载最新的Arduino IDE
-
下载at_command.ino素描在底部或复制并粘贴以下代码:
在命令代码
#包括<< softwareserial。H >
softwareserial myserial(10,11);// RX,TX,不再迷茫。记住,在hc-05 Arduino是TX RX和rx-tx.欢迎你!
无效setup() {
系列。开始(9600);
串行out.println(“输入命令:”);
myserial。开始(38400);//默认速度
hc-05串行。”程序的一个新的println(hc-05蓝牙模块如下”);
延迟(500);
串口打印(“”);延迟(1000);串口打印(“+组织的”);串口打印(“+角色= 0);串口打印(“+极= 0”);串口打印(“+ UART = 115200,0,0”);串行out.println(“+初始化”);
延迟(1000);
}
无效loop()
{
如果(myserial。available()){
系列。写(myserial。read());
}
如果(串行。available()){
myserial写(。
看看上面的视频的1080p或阅读下面的说明。
-
为了使hc-05无线编程器,它必须用同样的节奏为Arduino。当我说我的意思是波特率的节奏。现在,当你在邮件中收到你的hc-05,可能是在38400的默认波特率。但是Arduino Uno在115200 / 57600和纳米是57600。基本上,如果你读的ATMEGA芯片或矩形广场IC你将看到的名字。ATmega328通常是57600波特率和ATmega168 19200(太慢了)。你总是可以玩他们唯一可能的波特率的hc-05可以处理:4800,9600,19200,38400,57600,115200,23400,460800,921600,1382400。为了设置波特率,必须在命令模式下输入。
-
打开Arduino IDE。
-
点击文件->打开->无论你救了at_command.ino素描(通常在下载)
-
打开at_command.ino
-
你也可以打开一个新的草图,和代码复制并粘贴在确定新素描的空白setup()和loop()你改写。
-
单击“工具->板:选择你的板(我用的是Arduino Uno)
-
单击“工具->端口:选择你的板的端口号(你可以通过进入设备管理器,找到你的USB设备端口)
-
确保你的电路是由前一步仍然不变(hc-05 TX引脚10和hc-05的RX引脚11通过分压器)
(责任编辑:admin)