Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- unsigned int Periodos = 0; // Variavel para guardar quantos periodos serão
- unsigned int Num_Disparos = 30; // Variavel para informar quantos disparos se que fazer
- unsigned int Cnt = 1; // Variavel para guardar quantos periodos foram executados
- void setup ()
- {
- unsigned int Tempo_Disparos = 1440/Num_Disparos; // Calculo de quantos disparaos seráo por dia
- } // (1440 minutos divididos opr Numero de disparos)
- void loop ()
- {
- Periodos = now.hour()*60; // Le hora agora calcula minutos
- Periodos=+ now.minute(); // Le minutos agora e soma à horas
- if ((Periodos/Cnt) >= Tempo_Disparos) // Se valor de calculo for igual ao periodo de disparo
- { // Faça
- if (Cnt >= Num_Disparos) // Se já foram executados todos periodos previstos
- Cnt = 0; // zera controle
- else // Se não
- Cnt++; // Incrementa contador
- //Faça aqui a sua atividade
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement