Tiempo real [Ayuda con el codigo]


hola que tal tengo el siguiente código, pero me han pedido algo 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 y 4pm es posible hacerlo sin utilizar el rtc ¿alguien me puede ayudar? gracias
code: [select]
#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);

}



Arduino Forum > International > Español > Software (Moderators: surbyte, Hector_A) > Tiempo real [Ayuda con el codigo]


arduino

Comments

Popular posts from this blog

Error: ‘for’ loop initial declarations are only allowed in C99 or C11 mode - Raspberry Pi Forums

class MPU6050 has no member named begin

missing filename after '-o'