나는 내 xBee S1 Pro 모듈과 함께 정말 이상한 문제가 있습니다. XCTU 소프트웨어를 사용하여 구성했습니다. 나는 하나의 Arduino가 데이터를 보내고 다른 하나는 전송하도록 설정했습니다. XCTU 소프트웨어를 사용하여 일부 테스트 프레임을 보내면 작동하며 수신자는 데이터를 가져옵니다. 하지만 내 arduinos 의사 소통을 원한다면 일을 dosent. PC -> Arduino가 작동하기 때문에 모듈이 올바른 방식으로 구성되어 있다고 가정합니다. 당신이 말해 줄 수 있도록 잘못된xBee 통신 Arduino to Arduino
reciver입니다
void setup()
{
pinMode(13, OUTPUT);
Serial.begin(9600);
}
void loop()
{
if(Serial.available() > 0){
digitalWrite(13, HIGH);
delay(500);
digitalWrite(13, LOW);
Serial.print("recived some data: ");
Serial.println(Serial.read());
Serial.flush();
}
}
지금은 보낸 사람
void setup()
{
pinMode(13, OUTPUT);
Serial.begin(9600);
}
void loop()
{
Serial.println("data");
Serial.flush();
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(4000);
}
무슨 잘못가는 뭐죠 그래서 스케치를 제공 할 것입니다? 어떤 아이디어?