書雲 发表于 2018-6-10 12:47:37

Arduino GSM SIM900A发短信求助!!1

GSM GA6 SIM900A
我用一个按键发送信号,接收短信,本来第一天调试好了,但是第二天却不行了,不知道为什么
这款模块的接线方式是 RX---RXTX----TX   VCCGND

目前的情况就是我还接不到短信 但是吧 voidSendMessage()里的AT指令换成(ATD电话号)是可以打电话的 但是我把信号换成火焰传感器的就不行了
如果大家有好的源码 希望可以分享一下 或者 告诉我问题出来哪里 这方面的资料好少 不少关于这个的帖子 都失效了
ij#include <Arduino.h>
#define KEY1 2
void setup()
{
    pinMode(KEY1, INPUT_PULLUP);
    Serial.begin(115200);
}
void loop()
{
    Scan_KEY();   
}
void SendMessage()
{
    Serial.print("AT+CSCS=\"GSM\"\r\n");
    delay(3000);
    Serial.print("AT+CMGF=1\r\n");
    delay(3000);
    Serial.print("AT+CMGS=\"接收短信的电话号
    delay(3000);
    Serial.print("Hello World!");
    delay(3000);
    Serial.write(0x1A);   
    delay(3000);
}

void Scan_KEY()      
{
if( digitalRead(KEY1) == 0 )
{
delay(20);      
if( digitalRead(KEY1) == 0 )
{   
   while(digitalRead(KEY1) == 0);
   SendMessage();
}
}
}
页: [1]
查看完整版本: Arduino GSM SIM900A发短信求助!!1