Tiempo real [Ayuda con el codigo]

Hola que tal tengo el siguiente código, pero me han pedido algo extra que la secuencia se haga una vez en la mañana(10am) y una vez en la tarde(4pm), yo lo tengo con un delay (pausa;) y un tiempo de una hora pero me han pedido que lo haga alas 10 am y 4pm es posible hacerlo sin utilizar el RTC ¿Alguien me puede ayudar? gracias

 #include <Stepper.h> ////////////////////////////////////////////Libreria del Motor
#include <Servo.h>///////////////////////////////////////////////Libreria del Servo
Servo servo1;///////////////////////////////////////////////////Se Declara el unico servo
/////////////////////////////////////////////////////////////////Motor 1
const int pausa = 3600000000;
const int stepsPerRevolution = 48; 
const int speedRPM = 100;            
const int steps = 10;      
// inicilizamos la librerya "Stepper", usando los pines del 8 al 11
Stepper myStepper(stepsPerRevolution, 2,3,5,6);
/////////////////////////////////////////////////////////////////Motor 2              
const int stepsPerRevolution2 = 48; 
const int speedRPM2 = 70;            
const int steps2 = 235;
const int steps3= 200;
const int steps4= 184;
const int retroceso = - 640;
// inicilizamos la librerya "Stepper", usando los pines del 2 al 6
Stepper myStepper2(stepsPerRevolution2, 8,9,10,11);            
//////////////////////////////////////////////////////////////////////
void setup() {
  myStepper.setSpeed(speedRPM);//////////////////////////////////Motor 1
  myStepper2.setSpeed(speedRPM2);////////////////////////////////Motor 2
  servo1.attach(12);
servo1.write(90);



 
}

void loop() {
///////////////////////////////////////////////////////////////////Motor1
myStepper.step(-steps);
  delay(1020);
  // giramos en sentido contrario
  myStepper.step(steps);
  delay(500); 
 
 /////////////////////////////////////////////////////////////////Motor 2 giramos en una direccion.
  myStepper2.step(steps2);
  delay(1000);
  servo1.write(0);
  delay(400);
  servo1.write(90);
  delay(400);


   myStepper2.step(steps3);
  delay(1000);
  servo1.write(0);
  delay(400);
  servo1.write(90);
  delay(400);
  
  


   myStepper2.step(steps4);
  delay(800);
  servo1.write(0);
  delay(400);
  servo1.write(90);
  delay(400);


 


  myStepper2.step(retroceso);




delay (pausa);

}

http://forum.arduino.cc/index.php?topic=390783.0

Busca en google : Arduino TimeAlarm