CAN ANY ONE SEND ME THE CODE TO RECIEVING AN OUTPUT FROM AN IR SENSOR MODULE AND SEND A SMS THROUGH GSM 900 MODULE .ANY HELP WILL BE APPRECIATED
I HAVE THE FOLLOWING CODE IS IT RIGHT OR SHOULD THERE BE ANY CHANGES
#define SEN_input 10
#define LED_alert 12
void setup()
{
Serial.begin(9600);
pinMode(SEN_input, INPUT);
pinMode(LED_alert, OUTPUT);
Serial.println('AT+CMGF=1');
delay(200);
}
void loop()
{
int thief;
while(1)
{
thief=digitalRead(SEN_input);
if(thief)
{
digitalWrite(LED_alert,HIGH);
Serial.print('AT+CMGS=\'');
Serial.print("ATD4444444446;");
Serial.println("AT + CMGS = \"9871180166\"");
delay(100);
Serial.println("A test message!");//the content of the message
delay(100);
Serial.println((char)26);//the ASCII code of the ctrl+z is 26
delay(100);
Serial.println();
delay(10000);
}
else
{
digitalWrite(LED_alert,LOW);
delay(100);
}
}
}