我正在尝试使用 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,1,\"APN\",\"\"");//setting the APN,2nd parameter empty works for all networks
delay(5000);
printSerialData();
问题是串行监视器中没有打印任何内容。
我使用该模块使用 FONA 库发送短信并且它有效。
请帮忙!