Bluetooth test
Oct 2, 2023
power on and off
code:
#include <SoftwareSerial.h>
#include <Wire.h>
int LED = 5;
char LEDstatus;
SoftwareSerial BT(10,11);
//定義Arduino PIN10及PIN11分別為RX及TX腳
void setup()
{
Serial.begin(9600);
BT.begin(9600); // 設定和 HC-06 通訊的速度 (預設 9600)
pinMode(LED, OUTPUT);
}
void loop()
{
//讀取藍芽模組訊息,並傳送到電腦
if (BT.available()){
LEDstatus=BT.read();
Serial.println(LEDstatus);
}
//判斷LED開關條件
switch (LEDstatus){
case ‘a’:
digitalWrite(LED,HIGH);
break;
case ‘b’:
digitalWrite(LED,LOW);
break;
}
}