|
本帖最后由 マイナス37度 于 2015-11-8 21:16 编辑
发+0K没反应,求助,该怎么改啊
不是真的发+0k,是+????0???k
- String comdata = "";
- void setup()
- {
- Serial.begin(9600);//设置串行通信的波特率
- pinMode(12,OUTPUT);
- pinMode(13,OUTPUT);
- digitalWrite(12,HIGH);
- digitalWrite(13,LOW);
- }
- void loop()
- {
- Serial.flush();
- while (Serial.available() > 0)
- {
- comdata += char(Serial.read());
- delay(2);
- }
-
- if(comdata[0]=='+'&&comdata[5]=='0'&&comdata[9]=='K')
- {
-
- digitalWrite(13,HIGH);
-
- }
- if(comdata[0]=='+'&&comdata[5]=='0'&&comdata[9]=='G')
- {
-
- digitalWrite(13,LOW);
-
- }
- comdata = "";
- Serial.println("AT+CIPSEND=0,15");
- delay(1000);
- }
复制代码
String comdata = "";
void setup()
{
Serial.begin(9600);//设置串行通信的波特率
pinMode(12,OUTPUT);
pinMode(13,OUTPUT);
digitalWrite(12,HIGH);
digitalWrite(13,LOW);
}
void loop()
{
Serial.flush();
while (Serial.available() > 0)
{
comdata += char(Serial.read());
delay(2);
}
if(comdata[0]=='+'&&comdata[5]=='0'&&comdata[9]=='K')
{
digitalWrite(13,HIGH);
}
if(comdata[0]=='+'&&comdata[5]=='0'&&comdata[9]=='G')
{
digitalWrite(13,LOW);
}
comdata = "";
Serial.println("AT+CIPSEND=0,15");
delay(1000);
} |
|