// library’s used
#include <TinyGsmClient.h>
#include <SoftwareSerial.h>
/*-----( Declare Constants and Pin Numbers )-----*/
#define PHONE_NUMBER "+4407767420884" // Replace with your phone number
SoftwareSerial mySerial(7, 8); // RX, TX
/*-----( Declare objects )-----*/
TinyGsm gsm(mySerial);
TinyGsmClient client(gsm);
/*-----( Declare Variables )-----*/
Time now;
void setup()/****** SETUP: RUNS ONCE ******/
{
Serial.begin(9600);
mySerial.begin(9600);
Serial.println("Initializing modem...");
gsm.restart();
// Connect to the network
while (!gsm.isNetworkConnected()) {
delay(1000);
Serial.println("Connecting to network...");
}
Serial.println("Connected to network");
}
void loop()/****** LOOP: RUNS CONSTANTLY ******/
{
now = Current.Time();
Serial.print(now.hour());
Serial.print(":");
Serial.print(now.minute());
if (now.hour() == 19 && now.minute() == 0) {
delay(1000);
Serial.println("Sending Text...");
mySerial.write("AT+CMGF=1\r");
delay(1000);
mySerial.write("AT+CMGS=\"" PHONE_NUMBER "\"\r");
delay(1000);
mySerial.write("live\r"); // Replace with your text message
delay(1000);
mySerial.write("live2\r"); // Replace with your text message
delay(1000);
mySerial.write("live3\r"); // Replace with your text message
delay(1000);
mySerial.write(0x1A);
delay(1000);
Serial.println("Text Sent!");
}
delay(60000); // Wait for a minute
}