Saludos.
Intento usar por primera vez arduino segun este link:
en especial la Libreria Time.h, pero me arroja el siguiente error:
Arduino:1.8.2 (Windows 7), Tarjeta:"Arduino Nano, ATmega328"
Intento_Rele_1_Digital_7:11: error: 'setTime' was not declared in this scope
setTime(19,56,00,6,28,2017);
^
C:\Users\Documents\Arduino\Acceso_Amigos_x86\Intento_Rele_1_Digital_7\Intento_Rele_1_Digital_7.ino: In function 'void loop()':
Intento_Rele_1_Digital_7:26: error: 'now' was not declared in this scope
if (now() == T1)
^
exit status 1
'setTime' was not declared in this scope
Parte del codigo es:
#include <Time.h>
int pinElectrovalvula1=7;
int estadoEV1;
time_t T0, T1 ;
void setup()
{
Serial.begin(9600);
setTime(19,56,00,6,28,2017); //aqui me arroja el error:
// Inicializamos el modulo de EVs
pinMode(pinElectrovalvula1,OUTPUT);
estadoEV1=1; //cerrada
digitalWrite(pinElectrovalvula1,estadoEV1);
}
Los archivos que estan en la libreria:
Que hice mal? :o
Bueno me auto respondo:
Despues de dos dias de buscar, baje la libreria de:
=https://github.com/PaulStoffregen/Time
Y ya no me marca el error.
Probare y veré que sucede.
No consigo que arduino no me de error con la función setTime.Lo he intentado todo , me lo reconoce , e incluso he instalado una libreria Time para que funcione correctamente, pero me sigue saliendo esto:Arduino:1.8.3 (Windows 10), Tarjeta:"Arduino/Genuino Uno"
C:\Users\usuario\Desktop\sketch_jul03a\sketch_jul03a.ino: In function 'void setup()':
sketch_jul03a:69: error: 'setTime' was not declared in this scope
setTime(18,01,0,0,0,0);
^
exit status 1
'setTime' was not declared in this scope
Este reporte podría tener más información con
"Mostrar salida detallada durante la compilación"
opción habilitada en Archivo -> Preferencias.
Muchas gracias
Busca la carpeta de la libreria del archivo que te falta, la carpeta donde esta ese archivo, copiala y pegala en la carpeta "libraries" de arduino
Si te refieres a copiar la libreria Time en "libraries", ya lo he hecho , y me sigue saliendo lo mismo.
Gracias
Pasame donde descargaste la librerías, la estas instalando mal.
yo instale las librerías y no tuve problema te falta agregar esto #include <TimeLib.h>
Gracias, lo he resuelto al agregar eso#include <TimeLib.h>