Arduino使用HC05蓝牙模块与手机连接

Arduino使用HC05蓝牙模块与手机连接

  一切都是最好的选择  



首先是线路连接,一定不要接错了

  

Arduino 代码

#include <SoftwareSerial.h> 

// Pin10为RX,接HC05的TXD
// Pin11为TX,接HC05的RXD
SoftwareSerial BT(10, 11);
char val;

void setup() {
  Serial.begin(38400);
  Serial.println("BT is ready!");
  // HC-05默认,38400
  BT.begin(38400);
}

void loop() {
  if (Serial.available()) {
    val = Serial.read();
    BT.print(val);
  }

  if (BT.available()) {
    val = BT.read();
    Serial.print(val);
  }
}

原文地址:https://www.cnblogs.com/J-King-VIP/p/9378350.html

时间: 2024-10-28 14:15:31

Arduino使用HC05蓝牙模块与手机连接的相关文章

HC-05蓝牙模块基本使用

1.进入AT模式 EN输入高电平+按住按键不放,然后上电,进入AT模式,不过AT指令只能输入一次,下次再输入AT需要重新进入 2.串口波特率设为38400,进行AT模式下的指令操作 3.基本AT指令 AT+ORGL 恢复出厂设置 AT+NAME =newName 修改蓝牙名字 AT+ROLE=0/1/2 0:从模式 1:主模式 2:回环测试 AT+9600,0,0 9600波特率,1位停止位,无校验 3.hc05蓝牙模块和手机相连 设置模块为从模式 4.两个hc05模块连接 一个主,另外一个从,

基于hc-05蓝牙模块控制的步进电机指定旋转角度

一.蓝牙模块 蓝牙选用[HC-05主从机一体蓝牙模块 无线蓝牙串口透传 无线模块 电子模块],淘宝链接地址为:https://detail.tmall.com/item.htm?id=41281471872&spm=a1z09.2.0.0.u7iKss&_u=m10qactucc9f 二.手机端APP 手机端蓝牙串口调试助手,如图一所示: 图一 用手机数据线连接手机,下载上图所示[蓝牙串口调试助手].下载完毕后,打开手机APP,如图二所示: 图二                      

蓝牙模块与手机通信

1.通信前必须具备东西: (1)  蓝牙串口模块: (2)  安卓系统并带有蓝牙的手机: (3)  串口调试软件: (4)  蓝牙测试软件: 配置蓝牙串口模块: 这里把蓝牙串口模块配置成从机模式,具体设置过程如下: (1)  让蓝牙串口模块进入命令设置状态,具体操作是:按着模块上唯一的按键不放,用USB接口给模块上电,这时正确的情景是模块上的LED灯是长亮几秒后熄灭再循环的.如果出现灯快速闪烁的情况,证明模块并未进入命令设置状态,断电重复上述操作即可. (2)  将模块通过串口线与电脑连接:成功

HC-05 蓝牙模块的调试与使用

蓝牙模块BT-HC05模块是一款高性能的蓝牙串口模块. 1.可用于各种带蓝牙功能的电脑.蓝牙主机.手机.PDA.PSP等智能终端配对. 2.宽波特率范围4800~1382400,并且模块兼容单片机系统. 3.当主从模式两个蓝牙模块配对成功后,可以简单的,更改为无线的蓝牙,让您的设备或者产品更高级,更时尚. 4.您可以很容易的使用提供的蓝牙手机软件来等. HC-05 嵌入式蓝牙串口通讯模块(以下简称模块)具有两种工作模式:命令响应工作 模式和自动连接工作模式,在自动连接工作模式下模块又可分为主(M

两个HC-05蓝牙模块互相绑定构成无线串口模块

HC-05 嵌入式蓝牙串口通讯模块(以下简称模块)具有两种工作模式:命令响应工作模式和自动连接工作模式,在自动连接工作模式下模块又可分为主(Master).从(Slave)和回环(Loopback)三种工作角色.当模块处于自动连接工作模式时,将自动根据事先设定的方式连接的数据传输:当模块处于命令响应工作模式时能执行下述所有 AT 命令,用户可向模块发送各种 AT 指令,为模块设定控制参数或发布控制命令.通过控制模块外部引脚(PIO11)输入电平,可以实现模块工作状态的动态转换. 1.HC-05蓝

HC-05蓝牙模块简单测试

买了一对HC-05,一个作为主机,一个作为从机,测试配对通讯,网上资料很多,但很多是命令的堆砌,通过测试现将自己的测试心得记录. 首先让蓝牙进入AT模式 先按住蓝牙上的微动开关或将EN拉高电平,然后给蓝牙上电.蓝牙上的红灯慢闪表示进入AT模式.进行蓝牙AT指令配置. 1.打开两个串口调试助手,选好COM口.波特率选38400,数据位为8,停止位为1. 2.恢复两个蓝牙的默认设置(最好选择文本模式发送AT命令):AT+ORGL 3.[(A)主机配置]蓝牙模式配置:AT+ROLE=1(主机模式) 4

Arduino蓝牙模块实现通信

蓝牙参数特点 1.蓝牙核心模块使用HC-06从模块,引出接口包括VCC,GND,TXD,RXD,预留LED状态输出脚,单片机可通过该脚状态判断蓝牙是否已经连接 2.led指示蓝牙连接状态,闪烁表示没有蓝牙连接,常亮表示蓝牙已连接并打开了端口 3.输入电压3.6~6V,未配对时电流约30mA,配对后约10mA,输入电压禁止超过7V! 4.可以直接连接各种单片机(51,AVR,PIC,ARM,MSP430等),5V单片机也可直接连接 5.在未建立蓝牙连接时支持通过AT指令设置波特率.名称.配对密码,

开发手机与单片机通过蓝牙模块

1.xml布局文件 <?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id=&qu

Arduino---HC-05 蓝牙模块

蓝牙基础知识回顾: (一)Arduino和HC-05连接 注意:Arduino通过TX与HC-05进行通信,而Arduino的电压为5V,HC-05的允许电压为3.3V.短时间通信无妨(长时间可能烧毁HC-05)<接分压电路> U = 5*20/30 = 3.3V I = 5V/(10K+20K) = 0.16mA (二)Arduino和HC-05和手机通信 1.手机发送信息给蓝牙 2.蓝牙将信息通过TX口发送给Arduino的串口缓冲区(Arduino可以接收) 3.Arduino只需要Se