[Solucionado] Ayuda dataloger
hola todos
he hecho un dataloger para que me recoja y guarde en sd datos de varias cosas (temps,humedad,etc.)
como no me hacen falta datos muy continuos (los queria cada 10 minutos)he puesto un temporizador como el blinkwithoutdelay, pero en el interval si pongo un valor mayor de 120.000 milesimas ( 2 minutos) sola graba unas cuatro o cinco veces y para de grabar, si pongo 20.000 milesimas parece que no se para
para no aburrir pongo la parte del prog. que puede interesar. me imagino que sera algun problema de deficion de variables pero probado varia formas y simpre el mismo resultado
saludos
he hecho un dataloger para que me recoja y guarde en sd datos de varias cosas (temps,humedad,etc.)
como no me hacen falta datos muy continuos (los queria cada 10 minutos)he puesto un temporizador como el blinkwithoutdelay, pero en el interval si pongo un valor mayor de 120.000 milesimas ( 2 minutos) sola graba unas cuatro o cinco veces y para de grabar, si pongo 20.000 milesimas parece que no se para
para no aburrir pongo la parte del prog. que puede interesar. me imagino que sera algun problema de deficion de variables pero probado varia formas y simpre el mismo resultado
saludos
code: [select]
long previousmillis = 0;
long interval = 20;
unsigned long currentmillis = millis()/1000;
if(currentmillis - previousmillis > interval) {
previousmillis = currentmillis;
datafile.println(datastringtodo);
datafile.close();
te voy explicar por qué es un error que no pongas todo el código.
no podemos reproducir tu problema de la forma más fidedigna posible. además, pones una parte del código en la que crees que está el problema. error. el problema puede estar en otro sitio, pero tu creencia de que está en otro sitio, es posible que haga que no busques en el lugar correcto.
si pones el código completo y dices el modelo de arduino que usas, quizá pueda montar algo parecido y analizar su funcionamiento, para intentar encontrar el problema.
no podemos reproducir tu problema de la forma más fidedigna posible. además, pones una parte del código en la que crees que está el problema. error. el problema puede estar en otro sitio, pero tu creencia de que está en otro sitio, es posible que haga que no busques en el lugar correcto.
si pones el código completo y dices el modelo de arduino que usas, quizá pueda montar algo parecido y analizar su funcionamiento, para intentar encontrar el problema.
Arduino Forum > International > Español > Software (Moderators: surbyte, Hector_A) > [Solucionado] Ayuda dataloger
arduino
Comments
Post a Comment