Hi,
I AM TRYING TO SEND SMS USING ARDUINO UNO AND SIM 900 BUT THE FOLLOWING ERROR MESSGAE IS DISPLAYING ON THE SERIAL MONITOR. I AM USING TX AS PIN 2 AND RX AS PIN 3.
AND THE POWER PINS TO SIM900 GSM MODULE.
DB:NO RESP
DB:NO RESP
DB:NO RESP
Trying to force the baud-rate to 9600
ERROR: SIM900 doesn't answer. Check power and serial pins in GSM.cpp
status=IDLE
THIS IS THE CODE I M USING
#include "SIM900.h"
#include <SoftwareSerial.h>
#include "sms.h"
SMSGSM sms;
SoftwareSerial mySerial(2,3);
int numdata;
boolean started=false;
char smsbuffer[160];
char n[20];
char sms_position;
char phone_number[20];
char sms_text[100];
int i;
void setup()
{
Serial.begin(19200);
if (gsm.begin(19200))
{
Serial.println("\nstatus=READY");
started=true;
}
else
Serial.println("\nstatus=IDLE");
if(started)
{
if (sms.SendSMS("+9476XXXXX","This Message From SIM900 By :)"))
{
Serial.println("\nSMS sent OK.");
}
else
{
Serial.println("\nError sending SMS.");
}
}
}
void loop()
{
}
THIS CODE WORKS WHEN I CONNECTED THIS SHIELD DIRECTLY TO ARDUINO UNO BOARD. BUT WHEN I M USING ONLY POWER PINS AND TX,RX PINS WITH ARDUINO IT IS NOT WORKING.
Can you please help me to solve this issue??
this will help in my final year project which has been scheduled to submit on 26/03/2016
Thank you. ![]()