Arduino 制作蓝牙开关
方案一:
硬件
軟件
arduino IDE
 Android Studio
 
接線
| Vcc | 5V | 
| GND | GND | 
| 2 | TX | 
| 3 | RX | 
| 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);//串口初始化波特率 9600Serial.begin(9600);pinMode(Relay,OUTPUT);//配置引腳為輸出模式digitalWrite(Relay,HIGH); } void loop() {while(mySerial.available())//檢測串口是否有數據{char c=mySerial.read();//將串口數據讀取后賦給字符 cSerial.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
方案二:
實物
 
 
 
Arduino程序
#include <SoftwareSerial.h>//加載軟串口庫 #define Relay 9 //繼電器引腳為4號引腳 void setup() {Serial.begin(9600);pinMode(Relay,OUTPUT);//配置引腳為輸出模式digitalWrite(Relay,HIGH); }void loop() {while(Serial.available())//檢測串口是否有數據{char c=Serial.read();//將串口數據讀取后賦給字符 cif(c=='a'){digitalWrite(Relay,LOW);}else if(c=='b'){digitalWrite(Relay,HIGH);}} }APP程序
通過app Inventor進行圖形化編程,制作屬于自己的手機APP
 https://app.wxbit.com/login/
 
 
 
 
 下載鏈接:
 https://download.csdn.net/download/m0_37738838/11143964
歡迎創客交流,QQ群:247620001 驗證信息:Arduino
總結
以上是生活随笔為你收集整理的Arduino 制作蓝牙开关的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 【Unity gradle打androi
- 下一篇: Clonezilla制作镜像、恢复
