a
#include <SoftwareSerial.h>
SoftwareSerial BTSerial(0, 1); //블루투스 HC-06 RX(디지털0번),TX(디지털1번)연결 시리얼 포트 지정
int down = 0;//시스템 잠금 모드 1이며 잠금 경고, 0이면 작동
char BT_ 이터 저장
void setup()
{
BTSerial.begin(9600); // 블루투스 시리얼 속도설정
Serial.begin(9600);// 아두이노 시리얼 속도설정
pinMode (5,OUTPUT);// 문 열고 닫는 핀
pinMode (6,OUTPUT);// 부저 핀
}
void loop()
{
char BT_ 이터를 받아서 BT_data에 저장
char BT_>
  if(BT_ 'a ){
digitalWrite(5,HIGH);// 버튼 누르면 HIGH로 open
delay(100);
}
else if(BT_ 'b ){
digitalWrite(5,LOW); // 버튼 누르면 LOW로 close
delay(100);
}
else if(BT_ 'c'){
digitalWrite(6,LOW);//부저 OFF
delay(100);
down = 0;//잠금 모드 해제
}
else if(BT_data != '0' && BT_data != 'a' && BT_data != 'b' && BT_data != 'c'){
digitalWrite(6,HIGH);// 부저 ON
delay(100);
down = 1;//잠금 모드로 변환
}
}
a 누르면 열리는데 다음에 b눌르면 작동이 안되는데 원인이 뭘까요ㅠ
댓글 0