【发布时间】:2015-04-26 16:50:59
【问题描述】:
我在 Lilypad Arduino 和 Xbee serie 1 之间实现了连接。 现在我想给2个Xbee发送数据,但是我只想通知一个Xbee。我已经成功建立了广播传输 我遇到了一些问题,我不知道我的问题是在配置 Xbee 还是在 arduino 中。 这是我的一些 arduino
int myData = 0;
int const redPin = 9;
int const bluePin = 10;
int const greenPin = 11;
void setup(){
Serial.begin(9600);
pinMode(redPin, OUTPUT);
pinMode(bluePin, OUTPUT);
pinMode(greenPin, OUTPUT);
digitalWrite(redPin, HIGH);
digitalWrite(bluePin, HIGH);
digitalWrite(greenPin, HIGH);
}
void loop(){
if(Serial.available() > 0){
myData = Serial.read();
if(myData == '1'){
digitalWrite(bluePin, HIGH);
digitalWrite(greenPin, HIGH);
digitalWrite(redPin, LOW);
}
if(myData == '2'){
digitalWrite(redPin, HIGH);
digitalWrite(greenPin, HIGH);
digitalWrite(bluePin, LOW);
}
if(myData == '3'){
digitalWrite(redPin, HIGH);
digitalWrite(bluePin, HIGH);
digitalWrite(greenPin, LOW);
}
if(myData == '4'){
digitalWrite(redPin, LOW);
digitalWrite(bluePin, LOW);
digitalWrite(greenPin, LOW);
}
if(myData == '5'){
digitalWrite(redPin, HIGH);
digitalWrite(bluePin, HIGH);
digitalWrite(greenPin, HIGH);
}
}
}
任何人都可以帮助我吗? 任何建议都可能会有所帮助,提前谢谢!
【问题讨论】: