版权声明:本文为博主原创文章,未经博主允许不得转载 https://blog.csdn.net/m0_37738838/article/details/85164468
硬件
- arduino nano主板
- 继电器
- HC-06蓝牙模块
- Android 手机
软件
arduino IDE
Android Studio
接线
蓝牙 | nano主板 |
---|---|
Vcc | 5V |
GND | GND |
2 | TX |
3 | RX |
继电器 | nano主板 |
---|---|
S | 4 |
Vcc | 5V |
GND | GND |
Arduino程序
#include <SoftwareSerial.h>//加载软串口库
#define Relay 4 //继电器引脚为4号引脚
SoftwareSerial mySerial(2,3);//设置2、3引脚为软串口 2-->rx 3-->tx
void setup()
{
mySerial.begin(9600);//串口初始化波特率 9600
Serial.begin(9600);
pinMode(Relay,OUTPUT);//配置引脚为输出模式
digitalWrite(Relay,HIGH);
}
void loop()
{
while(mySerial.available())//检测串口是否有数据
{
char c=mySerial.read();//将串口数据读取后赋给字符 c
Serial.println(c);
if(c=='a')
{
digitalWrite(Relay,LOW);
Serial.println("ON");
}else if(c=='b'){
digitalWrite(Relay,HIGH);
Serial.println("OFF");
}
}
}
手机APP
首先打开蓝牙,点击搜索,找到HC-06配对 默认密码:1234
配对成功后,打开APP,点击搜索蓝牙
在已配对蓝牙设备中点击HC-06,进入蓝牙通信界面
可以考的信息提示连接中,等待连接成功后,点击继电器开关按钮,蓝牙开关制作完成!
提示
1、配对过程中,蓝牙连接未建立前,Hc-06模块上的指示灯会闪烁,配对成功后,模块指示灯常亮
2、如果APP上提示创建连接失败,那么点击按钮重新建立连接
源码链接(含app软件安装包):https://download.csdn.net/download/m0_37738838/10867700
APP源码(Android Studio):https://download.csdn.net/download/m0_37738838/10871672
视频:https://v.youku.com/v_show/id_XMzk3NDc2NTY3Mg==.html?spm=a2hzp.8244740.0.0
欢迎创客交流,QQ:690333105 验证信息:Arduino