HolyWang 发表于 2015-6-26 20:33:07

xbee无线串口传输问题

#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
int val;
char buffer;
void setup() {
// put your setup code here, to run once:
lcd.begin(16,2);
Serial.begin(9600);
}

void loop() {
// put your main code here, to run repeatedly:

if(Serial.available()>0){
      char buffer[]={0};
    Serial.readBytes(buffer, 4);
    Serial.print("buffer: ");
    Serial.println(buffer);
val=atoi(buffer);
Serial.print("val: ");
    Serial.println(val);
if(val<10){
lcd.setCursor(0,0);
lcd.print("Front obstacle");

}
if(val>10){
lcd.setCursor(0,0);
lcd.print("            ");
}
}

}


这个是接收端的代码,XBEE已经连接完成了,通过这个代码控制LCD的屏幕,问题出在哪里?
页: [1]
查看完整版本: xbee无线串口传输问题