Arduino 制作蓝牙开关

版权声明:本文为博主原创文章,未经博主允许不得转载 https://blog.csdn.net/m0_37738838/article/details/85164468

硬件

  1. arduino nano主板
  2. 继电器
  3. HC-06蓝牙模块
  4. 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

猜你喜欢

转载自blog.csdn.net/m0_37738838/article/details/85164468