Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

//PIR CODE STARTS

int Pirsensor = 9;
int led = 13;
//PIR CODE ENDS

//GSM CODE START//


int timesTosend=1;
int count=0;
char phone_no[]="9095180109";
//GSM CODE ENDS//

void setup() {
//PIR CODE STARTS
pinMode(Pirsensor , INPUT);
pinMode(led, OUTPUT);
//PIR CODE ENDS

//GSM CODE START//

Serial.begin(9600);
delay(1000);
Serial.println("AT+CMGF=1");
delay(200);
//GSM CODE ENDS//
}

void loop() {
// put your main code here, to run repeatedly:

//PIR CODE STARTS


int readsen = digitalRead( Pirsensor );
if( readsen == HIGH )
{
digitalWrite(led, HIGH);
//GSM CODE START//
while(count<timesTosend){
delay(500);
Serial.print("AT+CMGS=\"");
Serial.print(phone_no);
Serial.println("\"");
while(Serial.read()!='>');
{
Serial.print("ohhm namasivaya--MSG:BY S.P.MANIKANDAN. SOMEONE UNAUTHORIZED PERSON
ACCESS ");
delay(500);
Serial.write(0x1A);
Serial.write(0x0D);
Serial.write(0x0A);
delay(5000);
}
// count++;
}
//GSM CODE ENDS//

}
else
{
digitalWrite(led, LOW);
}
delay(100);
//PIR CODE ENDS
// //GSM CODE START//
// while(count<timesTosend){
// delay(1500);
// Serial.print("AT+CMGS=\"");
// Serial.print(phone_no);
// Serial.println("\"");
// while(Serial.read()!='>');
// {
// Serial.print("ohhm namasivaya");
// delay(500);
// Serial.write(0x1A);
// Serial.write(0x0D);
// Serial.write(0x0A);
// delay(5000);
// }
// count++;
// }
////GSM CODE ENDS//
}

You might also like