Hola quiero saber si es posible guardar una variable sin usar la memoria epprom, solo necesito que este guardada mientras este encendido el arduino no me preocupa si se pierde al apagarlo.
El programa esta trabajando bien pero cada vez que abro el monitor la variable se regresa a 0 nuevamente, y no el dato que había almacenado cumpliendo con los condicionales. No se si deba declarar la variable en otra zona para que no cambie. Les agradezco su ayuda.
int pin = 0;
int VALOR[18];
int VALORcontar = 0;
int VALORGLOBAL =0;
void setup() {
Serial.begin(9600);
pinMode(2, INPUT);
pinMode(3, INPUT);
void loop() {
for (int pin = 2; pin <= 3; pin++)
{
if(digitalRead(pin) == HIGH) {
VALORcontar = VALORcontar + 1;
}
}
Serial.println(VALORcontar,DEC);
if (VALORcontar == 0){
VALORGLOBAL = (scale.getGram()/1.625);
}
Serial.println("VALORGLOBAL =");
Serial.println(VALORGLOBAL);
Serial.println("PESOACTUAL =");
Serial.println(scale.getGram()/1.625);
VALORcontar = 0;
delay(2000);
}