在AT指令中,CID代表连接标识符(Connection Identifier)。它用于指定HTTP连接的标识符,以便于在使用多个HTTP连接时进行区分。
下面是一个示例代码,使用AT指令设置CID为1:
#include
SoftwareSerial mySerial(10, 11); // RX, TX
void setup() {
Serial.begin(9600);
mySerial.begin(9600);
delay(1000);
// 设置CID为1
mySerial.println("AT+HTTPPARA=\"CID\",1");
}
void loop() {
// 读取串口数据
if (mySerial.available()) {
String response = mySerial.readString();
Serial.println(response);
}
}
这段代码通过SoftwareSerial库将Arduino的数字引脚10和11分别设置为软件串口RX和TX。然后在setup()函数中,初始化串口并延时1秒钟,以确保模块已经准备就绪。接着,使用AT指令将CID设置为1。在loop()函数中,通过读取模块返回的响应,将其打印到Arduino的串口监视器上。
上一篇:AT+CUSD无法获取余额。
下一篇:AT+ULOC命令返回错误信息?