jak uděĺám aby se mi pamatovaná proměná nezmenila zpet po odeznení podmínky
např. mam INT přtížení motoru 520 a zastavím motor do proměné uložím 1 že byl motor přetížen. Ale když už není motor přetížen přepíše mi to proměnou na 0. Jak udělám bay si proměná pamatovala nasetovaný stav a nepřepsala jí znovu hodnota?
int SVETLO_ANALOG;
int MOTOR_ANALOG;
int PAMET;
void setup() {
Serial.begin(9600);
pinMode(A0, INPUT);
pinMode(A1, INPUT);
pinMode(2, OUTPUT);
}
void loop() {
SVETLO_ANALOG = (int)(analogRead(A0));
MOTOR_ANALOG = (int)(analogRead(A1));
PAMET = (int)(0);
if (MOTOR_ANALOG < 520) {
}
PAMET = 1;
if (SVETLO_ANALOG > 300 && PAMET == 0) {
digitalWrite(2, HIGH);
} else {
digitalWrite(2, LOW);
}
if (SVETLO_ANALOG > 400) {
}
PAMET = 0;
Serial.println((String(PAMET) + String(" - PAMET")));
Serial.println((String(SVETLO_ANALOG) + String(" - ANALLOG SVETLO")));
Serial.println((String(MOTOR_ANALOG) + String(" - ANALOG MOTOR")));
delay(2000);
}