藍芽開關控制
Arduino TX1,RX1與藍芽TX,RX必須交握連接
Arduino TX1,RX1與藍芽TX,RX必須交握連接
int LED=13; // LED 燈接腳
char bt; // 藍牙接收字元變數
void setup()
{
Serial.begin(9600); // 監控視窗傳輸鮑率
Serial1.begin(9600); // 藍牙傳輸鮑率
pinMode(19,INPUT_PULLUP); // RX1 接上拉電阻
pinMode(LED,OUTPUT); // 將 LED 燈接腳設為輸出模式
digitalWrite(LED,HIGH); // 將 LED 燈初始狀態設為 OFF
}
void loop() {
if (Serial1.available()) { // 偵測藍牙接收資料
bt = Serial1.read(); // 讀取藍牙接收到的字元
if(bt == 'A') // 如果藍牙接收到字元為 "A"
{
digitalWrite(LED,LOW); // LED 燈亮
}
if(bt == 'a') // 如果藍牙接收到字元為 a
{
digitalWrite(LED,HIGH); // LED 燈熄滅
}
}
}