아두이노 초짜입니다! 블루투스를사용해서 폰으로는 led를 제어하고(case) 보드에서는 조도센서의 아날로그값을 받아서 if문으로 조건만족시 피에조와 lcd를 출력시키는 간단한 코딩입니다. 문제는 루프문에서 발생했는데 서로 충돌해서 동시동작을 안하고 서로 각자가 한번씩 주고받으면서 동작을 하더라구요ㅠㅠ
코딩을 이렇습니다.
#include "LiquidCrystal.h"
const int SignalPin = A2;
int ledPin[4] = {6,7,8,9};
int k, num;
byte phoneData;
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
void setup() {
Serial.begin(9600);
lcd.begin(16, 2);
for(k=0; k<4; k++){
pinMode(ledPin[k], OUTPUT);
}
}