gpt4 book ai didi

Arduino GSM 扩展板未连接

转载 作者:行者123 更新时间:2023-12-02 18:36:17 25 4
gpt4 key购买 nike

我有一个 arduino GSM 扩展板,位于 arduino uno 之上。我有下面的代码。屏蔽仅显示它正在连接,但从未显示它已连接。我想知道为什么它没有连接。我将不胜感激任何帮助。我正在使用 arduino 1.0.5 IDE。

#include <GSM.h>

#define PINNUMBER ""
GSM gsmAccess(true);
GSM_SMS sms;

void setup() {
// initialize serial communications and wait for port to open:
Serial.begin(9600);
char code = 'X';
while(true) {
Serial.println("try Access");
code=gsmAccess.begin("",true,false);
Serial.println("\nAfter Access");

if(code==GSM_READY){
Serial.println("connected");
break;
}
if(code==CONNECTING) {
Serial.println("code is CONNECTING");
} else {
Serial.println(code);
delay(1000);
}
}
}

最佳答案

您正在以异步模式启动调制解调器:

code=gsmAccess.begin("",true,false);

查看 GSMBegin 文档,您将始终获得返回值 0,这与我认为是 3 的 GSM_READY 枚举类型不对应。尝试:

code=gsmAccess.begin("",true);

关于Arduino GSM 扩展板未连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24240408/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com