D5 ile toprak arasına bağlanan butona basıldığında
istenilen numaralara SMS gönderen program
*/
#include <GSM.h>
#define PINNUMBER "" //Pin numarası aktifse "1234" şeklinde yazın. Aktif değilse aynen kalabilir
GSM gsm;
GSM_SMS sms;
int x=0;
void SEND_SMS(char metin[160], char remoteNum[20])
{
sms.beginSMS(remoteNum);
sms.print(metin);
sms.endSMS();
delay(5000); // Sonraki sms'e kadar bekleme süresi
}
void setup()
{
pinMode(5,INPUT_PULLUP); // 5 numaralı pin giriş olarak tanımlandı, dahili pullup direnci açıldı
gsm.begin(); //Modemi aç
}
void loop()
{
int Buton_Durum = digitalRead(5);
if (Buton_Durum == LOW && x==0) // Butona basıldı mı
{
SEND_SMS("BUTONA BASILDI ","0542*******"); // Bu satırı kopyalayıp istediğiniz kadar numaraya SMS atabilirsiniz
SEND_SMS("BUTONA BASILDI ","0532*******"); // Bu satırı kopyalayıp istediğiniz kadar numaraya SMS atabilirsiniz
x=1;
}
if (Buton_Durum == HIGH)
x=0; // Butona basıldığında sadece 1 kere sms atması için. Yeni sms için buton bırakılıp tekrar basılmalı
}