GPS/GPRS/GSM Module 簡訊無法發送

2015-06-099293
AI 快速预览详细 收起
本文介紹了如何解決GPS/GPRS/GSM模組V3.0(TEL0051)無法發送簡訊的問題。文章提供了詳細的故障排查步驟,包括檢查SIM卡PIN碼是否取消,以及正確配置AT指令。通過這些步驟,用戶可以快速定位問題並成功發送簡訊。
你好程式是照著範例 有把號碼修改成要發送的對象 也將SIM卡的PIN碼取消了
還是無法發送簡訊 請問還有什麼地方可能有問題?


--------------------------------------------------------------

// Product name: GPS/GPRS/GSM Module V3.0
// # Product SKU : TEL0051
// # Version     : 0.1

// # Description:
// # The sketch for driving the gsm mode via the Arduino board

// # Steps:
// #        1. Turn the S1 switch to the Prog(right side)
// #        2. Turn the S2 switch to the Arduino side(left side)
// #        3. Set the UART select switch to middle one.
// #        4. Upload the sketch to the Arduino board
// #        5. Turn the S1 switch to the comm(left side)
// #        6. RST the board

// #        wiki link-(SKU:TEL0051)

byte gsmDriverPin[3] = {
  3,4,5};//The default digital driver pins for the GSM and GPS mode
//If you want to change the digital driver pins
//or you have a conflict with D3~D5 on Arduino board,
//you can remove the J10~J12 jumpers to reconnect other driver pins for the module!
void setup()
{   
  //Init the driver pins for GSM function
  for(int i = 0 ; i < 3; i++){
    pinMode(gsmDriverPin,OUTPUT);
  }
  digitalWrite(5,HIGH);//Output GSM Timing
  delay(1500);
  digitalWrite(5,LOW);  
  digitalWrite(3,LOW);//Enable the GSM mode
  digitalWrite(4,HIGH);//Disable the GPS mode
  delay(2000);
  Serial.begin(9600); //set the baud rate
  delay(5000);//call ready
  delay(5000);
  delay(5000);
}

void loop()
{  
  Serial.println("AT"); //Send AT command  
  delay(2000);
  Serial.println("AT");   
  delay(2000);
  //Send message
  Serial.println("AT+CMGF=1");
  delay(1000);
  Serial.println("AT+CMGS=\"15800449871\"");//Change the receiver phone number
  delay(1000);
  Serial.print("HELLO");//the message you want to send
  delay(1000);
  Serial.write(26);
  while(1);
}


创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(4)
joskyo
joskyo
作者
事隔好久 我還是找不到任何方法解決!
我可以使用Realterm 來讓sim卡正常的撥打電話出去
發送簡訊的指令也都正常發出 可是手機還是無法收到簡訊
是否我還有哪些地方沒有注意到?
joskyo
joskyo
作者
接上了外接電源後(使用9V電池) 我還是無法將簡訊發出
請問需要跟GPS一樣到空曠的地方才會發送出去嗎?還是我使用的SIM卡他不接受會有這樣的情況嗎 挑卡?
joskyo
joskyo
作者
我在測試看看 謝謝喔 有問題我在繼續發問!
Cain
Cain
如果要使用模块功能是需要给下面主板外接供电的,另外配置是否正确,可以看一下wiki SKU:TEL0051
- 没有更多了 -