如何解决SIM 800L无法连接到
我正在尝试使用sim800l模块发送一些数据。
我正在使用SoftwareSerial库,并将RX和TX引脚连接到数字引脚10和11。我也尝试过引脚2和3。
该模块连接到5v电源,并且连接到Arduino板的唯一引脚是RX和TX。 模块已连接到网络。 这是我正在使用的代码:
#include <SoftwareSerial.h>
SoftwareSerial myGsm(10,11);
void setup()
{
myGsm.begin(9600);
Serial.begin(9600);
delay(500);
myGsm.println("AT+CGATT=1");
delay(200);
printSerialData();
myGsm.println("AT+SAPBR=3,1,\"CONTYPE\",\"GPRS\"");//setting the SAPBR,connection type is GPRS
delay(1000);
printSerialData();
myGsm.println("AT+SAPBR=3,\"APN\",\"\"");//setting the APN,2nd parameter empty works for all networks
delay(5000);
printSerialData();
问题在于串行监视器中什么都没打印。
我使用该模块通过FONA库发送短信,并且有效。
请帮助!
解决方法
我认为问题是,
要在串行监视器上打印某些内容,您需要使用Serial.println();
串行println软件仅将数据发送到连接到该引脚的设备。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。