블루투스로 워터펌프 제어 관련 질문이있습니다. ⸮ 신호의 의미를 아시나요?
요승 | 2020-05-21
|
|
---|---|
오랜지 보드 사용중이며, 아두이노 IDE 로 코딩중입니다. HC06 으로 앱인벤터 통해서 어플 구현해서 진행하고있습니다.
int var = analogRead(A0); // 토양센서의 값을 읽어옵니다. if (BTserial.available()){ // 블루투스로부터 값이 있을경우 if(data == '0' ){ }else if(data == '1'){
저 상태로 시리얼 모니터를 통해 확인하면 어플로부터는 원하는 버튼을 눌렀을때 신호가 잘 오고있습니다. 멈춤버튼의 경우 1, 작동버튼의 경우 0 로 잘 전달되고있는데 1은 멈춤상태라 몇번을 눌러도 괜찮지만 0 을 통해 펌프 가동 이후에는 0⸮⸮⸮⸮... 이런식으로 뒤짚혀진 ?가 계속 나옵니다. 조건문이 잘못된걸까요? 어플을 통한 제어가 아닌 토양습도센서가 건조해져서 작동하게 될 경우에서도 |
|
이전글 | L298N + 아두이노 + 12V DC 모터 1개 + MG995 (스탭모터) 연결 시 전원... | 2020-05-20 |
다음글 | 아두이노 전압 올리는 법 | 2020-05-22 |